3.1.1.2 SessionIdentifier
A string ([XMLSCHEMA2] section 3.2.1) that uniquely identifies a session on the protocol server and also contains information about the session.
The SessionIdentifier MUST have the following layout:
(Numeric values in parts 1, 3, 5, 6, 8, 10, 12, and 14 MUST follow the int ([XMLSCHEMA2] section 3.3.17) type representation)
Part 1: MUST be the value "1", followed by a period (".").
Part 2: MUST be "V".
Part 3: The number of characters in part 4, followed by a period (".").
Part 4: A unique string ([XMLSCHEMA2] section 3.2.1). MUST be greater than or equal to 20 and less than or equal to 32647 characters long.
Part 5: The sum of the number of characters in parts 6-11, followed by a period (".").
Part 6: The number of characters in part 7, followed by a period (".").
Part 7: The UI culture of the session. A language tag, as specified in [RFC1766] Section 2.
Part 8: The number of characters in part 9, followed by a period (".").
Part 9: The data culture of the session. A language tag, as specified in [RFC1766] Section 2.
Part 10: The number of characters in part 11, followed by a period (".").
Part 11: The time zone of the session, as specified in CultureCommandParameter complex type (section 3.1.4.11.3.1).
Part 12: The number of characters in part 13, followed by a period (".").
Part 13: MUST be equal to the value of RequestSiteId passed in parameter, in the OpenSession operation (section 3.1.4.11.2.1).
Part 14: MUST be the value "1", followed by a period (".").
Part 15: MUST be "U".