2.2.3.22 UniqueIdText Record (0xAC)

This structure represents attribute or element content.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Data1

Data2

Data3

Data4_1

Data4_2

Data4_3

Data4_4

Data4_5

Data4_6

Data4_7

Data4_8

Data1 (4 bytes): The first 4 bytes of the UUID. For more information see [RFC4122].

Data2 (2 bytes): The 5th and 6th bytes of the UUID. For more information see [RFC4122].

Data3 (2 bytes): The 7th and 8th bytes of the UUID. For more information see [RFC4122].

Data4_1 (1 byte): The 9th byte of the UUID. For more information see [RFC4122].

Data4_2 (1 byte): The 10th byte of the UUID. For more information see [RFC4122].

Data4_3 (1 byte): The 11th byte of the UUID. For more information see [RFC4122].

Data4_4 (1 byte): The 12th byte of the UUID. For more information see [RFC4122].

Data4_5 (1 byte): The 13th byte of the UUID. For more information see [RFC4122].

Data4_6 (1 byte): The 14th byte of the UUID. For more information see [RFC4122].

Data4_7 (1 byte): The 15th byte of the UUID. For more information see [RFC4122].

Data4_8 (1 byte): The 16th byte of the UUID. For more information see [RFC4122].

This record MUST be interpreted as the characters representing the UUID prefixed by the characters "urn:uuid:". The characters in the UUID MUST use lowercase. For example, if Data1 = 0x33221100, Data2 = 0x5544, Data3 = 0x7766, and Data4 = { 0x88, 0x99, 0xaa, 0xbb, 0xcc, 0xdd, 0xee, 0xff }, this record is interpreted as the following characters.

 urn:uuid:33221100-5544-7766-8899-aabbccddeeff