Материал: part03

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Page 1376​

DICOM PS3.3 2020a - Information Object Definitions​

Attribute Name​

Tag​

Type​

Attribute Description​

 

 

 

Description and Section B.4.1.3 Coercion of Attributes in​

 

 

 

PS3.4.​

 

 

 

7.​A more detailed history of the handling of an instance may​

 

 

 

be recorded in Contributing Equipment Sequence​

 

 

 

(0018,A001).​

 

 

 

8.​This Attribute may need to be removed during​

 

 

 

de-identification. See Annex E “Attribute Confidentiality​

 

 

 

Profiles” in PS3.15.​

Barcode Value​

(2200,0005)​

3​

Barcode interpreted from a scanned label.​

 

 

 

Note​

1.​Inthecaseofascannedpatientlabel,thismaybethesame​ as Patient ID (0010,0020), but it is included in an Instance​ level Module rather than a Patient level Module since​ barcodes may also be used to identify lower level entities.​ Thismightbeobtainedbyscanningthepatient'swristband,​ requestform,orextractingaburned-inlabelfromtheimage​ pixel data, for example.​

2.​In the case of a scanned slide label, this may be the same​ asContainerIdentifier(0040,0512)intheSpecimenModule.​

Note​

IfIssuerofPatientID(0010,0021)isincludedintheModifiedAttributeSequence,thecontextofthepriorPatientID(0010,0020)​ can be more precisely identified.​

C.12.1.1 SOP Common Attribute Descriptions​

C.12.1.1.1 SOP Class UID, SOP Instance UID​

The SOP Class UID and SOP Instance UID Attributes are defined for all DICOM IODs. However, they are only encoded in Composite​ IODs with the Type equal to 1. See Section C.1.2.3. When encoded they shall be equal to their respective Attributes in the DIMSE​ Services and the File Meta Information header (see PS3.10 Media Storage).​

C.12.1.1.2 Specific Character Set​

Specific Character Set (0008,0005) identifies the Character Set that expands or replaces the Basic Graphic Set (ISO 646) for values​ of Data Elements that have Value Representation of SH, LO, ST, PN, LT, UC or UT. See PS3.5.​

If the Attribute Specific Character Set (0008,0005) is not present or has only a single value, Code Extension techniques are not used.​ DefinedTermsfortheAttributeSpecificCharacterSet(0008,0005),whensinglevalued,arederivedfromtheInternationalRegistration​ Number as per ISO 2375 (e.g., ISO_IR 100 for Latin alphabet No. 1). See Table C.12-2.​

Table C.12-2. Defined Terms for Single-Byte Character Sets Without Code Extensions​

Character Set​Defined Term​ISORegistrationNumber​ Number of​ Code Element​

Character Set​

Description​

Characters​

 

Defaultrepertoire​none​

ISO-IR 6​

Latin alphabet​

ISO_IR 100​

ISO-IR 100​

No. 1​

 

ISO-IR 6​

 

 

Latin alphabet​

ISO_IR 101​

ISO-IR 101​

No. 2​

 

ISO-IR 6​

 

 

94​

G0​

ISO 646​

96​

G1​

Supplementary set of ISO 8859​

94​

G0​

ISO 646​

96​

G1​

Supplementary set of ISO 8859​

94​

G0​

ISO 646​

- Standard -​

 

 

DICOM PS3.3 2020a - Information Object Definitions​

 

Page 1377​

Character Set​Defined Term​ISORegistrationNumber​ Number of​

Code Element​

Character Set​

Description​

 

 

Characters​

 

 

 

Latin alphabet​

ISO_IR 109​

ISO-IR 109​

96​

G1​

Supplementary set of ISO 8859​

No. 3​

 

ISO-IR 6​

94​

G0​

ISO 646​

 

 

Latin alphabet​

ISO_IR 110​

ISO-IR 110​

96​

G1​

Supplementary set of ISO 8859​

No. 4​

 

ISO-IR 6​

94​

G0​

ISO 646​

 

 

Cyrillic​

ISO_IR 144​

ISO-IR 144​

96​

G1​

Supplementary set of ISO 8859​

 

 

ISO-IR 6​

94​

G0​

ISO 646​

Arabic​

ISO_IR 127​

ISO-IR 127​

96​

G1​

Supplementary set of ISO 8859​

 

 

ISO-IR 6​

94​

G0​

ISO 646​

Greek​

ISO_IR 126​

ISO-IR 126​

96​

G1​

Supplementary set of ISO 8859​

 

 

ISO-IR 6​

94​

G0​

ISO 646​

Hebrew​

ISO_IR 138​

ISO-IR 138​

96​

G1​

Supplementary set of ISO 8859​

 

 

ISO-IR 6​

94​

G0​

ISO 646​

Latin alphabet​

ISO_IR 148​

ISO-IR 148​

96​

G1​

Supplementary set of ISO 8859​

No. 5​

 

ISO-IR 6​

94​

G0​

ISO 646​

 

 

Japanese​

ISO_IR 13​

ISO-IR 13​

94​

G1​

JIS X 0201: Katakana​

 

 

ISO-IR 14​

94​

G0​

JIS X 0201: Romaji​

Thai​

ISO_IR 166​

ISO-IR 166​

88​

G1​

TIS 620-2533 (1990)​

 

 

ISO-IR 6​

94​

G0​

ISO 646​

Note​

To use the single-byte code table of JIS X0201, the value of Attribute Specific Character Set (0008,0005), value 1 should​ be ISO_IR 13. This means that ISO-IR 13 is designated as the G1 code element, which is invoked in the GR area. It should​ be understood that, in addition, ISO-IR 14 is designated as the G0 code element and this is invoked in the GL area.​

If the Attribute Specific Character Set (0008,0005) has more than one value, Code Extension techniques are used and Escape Se-​ quences may be encountered in all character sets. Requirements for the use of Code Extension techniques are specified in PS3.5.​ In order to indicate the presence of Code Extension, the Defined Terms for the repertoires have the prefix "ISO 2022", e.g., ISO 2022​ IR 100 for the Latin Alphabet No. 1. See Table C.12-3 and Table C.12-4. Table C.12-3 describes single-byte character sets for value​ 1 to value n of the Attribute Specific Character Set (0008,0005), and Table C.12-4 describes multi-byte character sets for value 2 to​ value n of the Attribute Specific Character Set (0008,0005).​

Note​

A prefix other than "ISO 2022" may be needed in the future if other Code Extension techniques are adopted.​

The same character set shall not be used more than once in Specific Character Set (0008,0005).​

Note​

For example, the values "ISO 2022 IR 100\ISO 2022 IR 100" or "ISO_IR 100\ISO 2022 IR 100" are redundant and not per-​ mitted.​

Table C.12-3. Defined Terms for Single-Byte Character Sets with Code Extensions​

Character​ Defined​

Standard for​

ESC Sequence​

ISORegistration​Number of​ Code​

Character Set​

Set​

Term​

CodeExtension​

Number​

Characters​Element​

Description​

 

 

 

 

 

 

Default​

ISO 2022​ISO 2022​

ESC 02/08 04/02​

ISO-IR 6​

94​

G0​

ISO 646​

repertoire​

IR 6​

 

 

 

 

 

 

- Standard -​

Page 1378​

 

 

DICOM PS3.3 2020a - Information Object Definitions​

 

 

Character​ Defined​

Standard for​ ESC Sequence​

ISORegistration​Number of​ Code​

Character Set​

Set​

Term​

CodeExtension​

Number​

Characters​Element​

Description​

 

 

 

 

 

 

Latin​

ISO 2022​ISO 2022​

ESC 02/13 04/01​

ISO-IR 100​

96​

G1​

Supplementary set of​

alphabetNo.​IR 100​

 

 

 

 

 

ISO 8859​

1​

 

ISO 2022​

ESC 02/08 04/02​

ISO-IR 6​

94​

G0​

ISO 646​

 

 

Latin​

ISO 2022​ISO 2022​

ESC 02/13 04/02​

ISO-IR 101​

96​

G1​

Supplementary set of​

alphabetNo.​IR 101​

 

 

 

 

 

ISO 8859​

2​

 

ISO 2022​

ESC 02/08 04/02​

ISO-IR 6​

94​

G0​

ISO 646​

 

 

Latin​

ISO 2022​ISO 2022​

ESC 02/13 04/03​

ISO-IR 109​

96​

G1​

Supplementary set of​

alphabetNo.​IR 109​

 

 

 

 

 

ISO 8859​

3​

 

ISO 2022​

ESC 02/08 04/02​

ISO-IR 6​

94​

G0​

ISO 646​

 

 

Latin​

ISO 2022​ISO 2022​

ESC 02/13 04/04​

ISO-IR 110​

96​

G1​

Supplementary set of​

alphabetNo.​IR 110​

 

 

 

 

 

ISO 8859​

4​

 

ISO 2022​

ESC 02/08 04/02​

ISO-IR 6​

94​

G0​

ISO 646​

 

 

Cyrillic​

ISO 2022​ISO 2022​

ESC 02/13 04/12​

ISO-IR 144​

96​

G1​

Supplementary set of​

 

IR 144​

 

 

 

 

 

ISO 8859​

 

 

ISO 2022​

ESC 02/08 04/02​

ISO-IR 6​

94​

G0​

ISO 646​

Arabic​

ISO 2022​ISO 2022​

ESC 02/13 04/07​

ISO-IR 127​

96​

G1​

Supplementary set of​

 

IR 127​

 

 

 

 

 

ISO 8859​

 

 

ISO 2022​

ESC 02/08 04/02​

ISO-IR 6​

94​

G0​

ISO 646​

Greek​

ISO 2022​ISO 2022​

ESC 02/13 04/06​

ISO-IR 126​

96​

G1​

Supplementary set of​

 

IR 126​

 

 

 

 

 

ISO 8859​

 

 

ISO 2022​

ESC 02/08 04/02​

ISO-IR 6​

94​

G0​

ISO 646​

Hebrew​

ISO 2022​ISO 2022​

ESC 02/13 04/08​

ISO-IR 138​

96​

G1​

Supplementary set of​

 

IR 138​

 

 

 

 

 

ISO 8859​

 

 

ISO 2022​

ESC 02/08 04/02​

ISO-IR 6​

94​

G0​

ISO 646​

Latin​

ISO 2022​ISO 2022​

ESC 02/13 04/13​

ISO-IR 148​

96​

G1​

Supplementary set of​

alphabetNo.​IR 148​

 

 

 

 

 

ISO 8859​

5​

 

ISO 2022​

ESC 02/08 04/02​

ISO-IR 6​

94​

G0​

ISO 646​

 

 

Japanese​

ISO 2022​ISO 2022​

ESC 02/09 04/09​

ISO-IR 13​

94​

G1​

JIS X 0201: Katakana​

 

IR 13​

ISO 2022​

ESC 02/08 04/10​

ISO-IR 14​

94​

G0​

JIS X 0201: Romaji​

 

 

Thai​

ISO 2022​ISO 2022​

ESC 02/13 05/04​

ISO-IR 166​

88​

G1​

TIS 620-2533 (1990)​

 

IR 166​

ISO 2022​

ESC 02/08 04/02​

ISO-IR 6​

94​

G0​

ISO 646​

Note​

If the Attribute Specific Character Set (0008,0005) has more than one value and value 1 is empty, it is assumed that value​ 1 is ISO 2022 IR 6.​

Table C.12-4. Defined Terms for Multi-Byte Character Sets with Code Extensions​

Character​ Defined Term​ Standard for​ ESC Sequence​

ISO​

Number of​ Code​

Character Set​

Set​

 

Code​

 

Registration​Characters​Element​

Description​

Extension​

 

Number​

 

 

 

Japanese​

ISO 2022 IR 87​ISO 2022​

ESC 02/04 04/02​ISO-IR 87​

942​

G0​

JIS X 0208:Kanji​

 

ISO2022IR159​ISO 2022​

ESC 02/04 02/08​ISO-IR 159​

942​

G0​

JIS X 0212:​

 

 

 

04/04​

 

 

 

Supplementary Kanji​

 

 

 

 

 

 

 

set​

- Standard -​

 

 

DICOM PS3.3 2020a - Information Object Definitions​

 

Page 1379​

Character​ Defined Term​ Standard for​ ESC Sequence​

ISO​

Number of​ Code​

Character Set​

Set​

 

Code​

 

Registration​Characters​Element​

Description​

Extension​

 

Number​

 

 

 

Korean​

ISO2022IR149​ISO 2022​

ESC 02/04 02/09​ISO-IR 149​

942​

G1​

KS X 1001: Hangul​

 

 

 

04/03​

 

 

 

and Hanja​

Simplified​

ISO 2022 IR 58​ISO 2022​

ESC 02/04 02/09​ISO-IR 58​

6,763​

G1​

GB 2312-80​

Chinese​

 

 

04/01​

 

 

 

China Association for​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Standardization​

There are multi-byte character sets that prohibit the use of Code Extension Techniques. The following multi-byte character sets pro-​ hibit the use of Code Extension Techniques:​

•​The Unicode character set used in [ISO/IEC 10646], when encoded in UTF​

•​The [GB 18030] character set, when encoded per the rules of [GB 18030]​

•​The [GBK] character set encoded per the rules of [GBK]​

These character sets may only be specified as value 1 in the Specific Character Set (0008,0005) Attribute and there shall only be​ one value. The minimal length UTF-8 encoding shall always be used for [ISO/IEC 10646].​

Note​

1.​[ISO/IEC 10646] now prohibits the use of anything but the minimum length encoding for UTF-8. UTF-8 permits multiple​ different encodings, but when used to encode Unicode characters in accordance with ISO 10646-1 and 10646-2 (with​ extensions) only the minimal encodings are legal.​

2.​The representation for the characters in the DICOM Default Character Repertoire is the same single byte value for the​ Default Character Repertoire, [ISO/IEC 10646] in UTF-8, [GB 18030] and [GBK]. It is also the 7-bit US-ASCII encoding.​

3.​The [GBK] character set is a subset of the [GB 18030] character set, which is restricted in its oneand two-byte code​ points. In this subset, the [GBK] character set follows the exactly same encoding rules of [GB 18030].​

Table C.12-5. Defined Terms for Multi-Byte Character Sets Without Code Extensions​

Character Set Description​

Defined Term​

Unicode in UTF-8​

ISO_IR 192​

GB18030​

GB18030​

GBK​

GBK​

C.12.1.1.3 Digital Signatures Macro​

This Macro allows Digital Signatures to be included in a DICOM Data Set for the purpose of insuring the integrity of the Data Set, and​ to authenticate the sources of the Data Set. Table C.12-6 defines the Attributes needed to embed a Digital Signature in a Data Set.​ This Macro may appear in individual Sequence Items as well as in the top level Data Set of the SOP Instance.​

Note​

1.​Each Item of a Sequence of Items is a Data Set. Thus, individual Sequence Items may incorporate their own Digital​ Signatures in addition to any Digital Signatures added to the Data Set in which the Sequence appears.​

2.​The inclusion of this Macro in Sequence Items, other than as specified in this Part of the Standard, may be specified in​ an application-defined Standard Extended SOP Class or Private SOP Class (see PS3.2).​

- Standard -​

Page 1380​ DICOM PS3.3 2020a - Information Object Definitions​

Table C.12-6. Digital Signatures Macro Attributes​

Attribute Name​

Tag​

Type​

Attribute Description​

MAC Parameters​

(4FFE,0001)​

3​ A Sequence of Items that describe the parameters used to calculate a MAC​

Sequence​

 

 

for use in Digital Signatures.​

 

 

 

One or more Items shall be included in this Sequence.​

>MAC ID Number​

(0400,0005)​

1​ A number, unique within this SOP Instance, used to identify this MAC​

 

 

 

Parameters Sequence (4FFE,0001) Item from an Item of the Digital​

 

 

 

Signatures Sequence (FFFA,FFFA).​

>MAC Calculation​

(0400,0010)​

1​ The Transfer Syntax UID used to encode the values of the Data Elements​

Transfer Syntax UID​

 

 

includedintheMACcalculation.OnlyTransferSyntaxesthatexplicitlyinclude​

 

 

 

the VR and use Little Endian encoding shall be used.​

 

 

 

Note​

 

 

 

Certain Transfer Syntaxes, particularly those that are used with​

 

 

 

compressed data, allow the fragmentation of the pixel data to​

 

 

 

change.Ifsuchfragmentationchanges,DigitalSignaturesgenerated​

 

 

 

with such Transfer Syntaxes could become invalid.​

>MAC Algorithm​

(0400,0015)​

1​ ThealgorithmusedingeneratingtheMACtobeencryptedtoformtheDigital​

 

 

 

Signature.​

 

 

 

Defined Terms:​

 

 

 

RIPEMD160​

 

 

 

MD5​

 

 

 

SHA1​

 

 

 

SHA256​

 

 

 

SHA384​

 

 

 

SHA512​

 

 

 

Note​

 

 

 

Digital Signature Security Profiles (see PS3.15) may require the​

 

 

 

use of a restricted subset of these terms.​

>Data Elements Signed​

(0400,0020)​

1​ A list of Data Element Tags in the order they appear in the Data Set that​

 

 

 

identifytheDataElementsusedincreatingtheMACfortheDigitalSignature.​

 

 

 

See Section C.12.1.1.3.1.1.​

Digital Signatures​

(FFFA,FFFA)​

3​ Sequence holding Digital Signatures.​

Sequence​

 

 

One or more Items are permitted in this Sequence.​

 

 

 

>MAC ID Number​

(0400,0005)​

1​ A number used to identify which MAC Parameters Sequence Item was used​

 

 

 

in the calculation of this Digital Signature.​

>Digital Signature UID​

(0400,0100)​

1​ A UID that can be used to uniquely reference this signature.​

>Digital Signature​

(0400,0105)​

1​ The date and time the Digital Signature was created. The time shall include​

DateTime​

 

 

an offset (i.e., time zone indication) from Coordinated Universal Time.​

Note​

This is not a certified timestamp, and hence is not completely​ verifiable.Anapplicationcancomparethisdateandtimewiththose​ of other signatures and the validity date of the certificate to gain​ confidence in the veracity of this date and time.​

- Standard -​