Добавил:
course-as.ru Авшаров Евгений Михайлович, ejen@course-as.ru Инвестор и Технический директор ООО 'КУРС-АС1', Москва, http://www.course-as.ru, Все наиболее важное обо мне:http://www.course-as.ru/Avsharov.html Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

PS-2020a / part04

.pdf
Скачиваний:
22
Добавлен:
01.06.2020
Размер:
7.7 Mб
Скачать

DICOM PS3.4 2020a - Service Class Specifications​

Page 371​

CC.2.4.4 Status Codes​

No Service Class specific status values are defined for the N-EVENT-REPORT Service. See PS3.7 for general response status​ codes.​

CC.2.5 Create a Unified Procedure Step (N-CREATE)​

This operation allows an SCU to instruct an SCP to create a Unified Procedure Step. This operation shall be invoked by the SCU​ through the DIMSE N-CREATE Service.​

CC.2.5.1 Unified Procedure Step Attribute Specification​

AnApplicationEntitythatclaimsconformancetotheUPSPushSOPClassasanSCUshallprovideallRequiredAttributesasspecified​ in Table CC.2.5-3. Additional Attributes defined by the UPS IOD may be provided as well.​

AnApplicationEntitythatclaimsconformancetotheUPSPushSOPClassasanSCPshallsupportallrequiredAttributesasspecified​ in Table CC.2.5-3. Additional Attributes defined by the UPS IOD may be supported as well.​

CC.2.5.1.1 UPS Final State Requirements​

COMPLETED and CANCELED are Final States for a UPS instance. The Attributes and values of the UPS instance must meet certain​ requirements before it may be placed in either of the Final States.​

Note​

A UPS instance is in the SCHEDULED state when created. See Section CC.1.1 for rules governing state transitions.​

Attributes shall be valued as indicated by the Final State Codes in the Final State Column of Table CC.2.5-3 before the Procedure​ Step State (0074,1000) may be set to COMPLETED or CANCELED (i.e., Final State).​

Performing systems are encouraged to ensure that the values for all Attributes reasonably reflect what was done and the Final State​ oftheUPS.ThismayincludeblankingAttributesthatarepermittedtobeemptyandforwhichnoreasonablevaluecanbedetermined.​ The UPS contents should make it clear whether the step was completed, what work was done, what results were produced and​ whether the results are usable. See Section GGG.3.1 “What Was Scheduled Vs. What Was Performed” in PS3.17 for a discussion​ of methods to convey things like partial completion.​

Note​

The SCU may choose not to distribute, or otherwise make available, some or all instances created during the procedure​ step and referenced in the Output Information Sequence (0040,4033).​

 

Table CC.2.5-1. Final State Codes​

Final State Code​

Meaning​

R​

The UPS State shall not be set to COMPLETED or CANCELED if this Attribute does not have a value.​

RC​

The UPS State shall not be set to COMPLETED or CANCELED if the condition is met and this Attribute​

 

does not have a value.​

P​

The UPS State shall not be set to COMPLETED if this Attribute does not have a value, but may be set to​

 

CANCELED.​

X​

The UPS State shall not be set to CANCELED if this Attribute does not have a value, but may be set to​

 

COMPLETED.​

O​

The UPS State may be set to either COMPLETED or CANCELED if this Attribute does not have a value.​

CC.2.5.1.2 UPS Macros​

To reduce the size and complexity of Table CC.2.5-3, a macro notation is used.​

Forexample,inTableCC.2.5-3,atableentryspecifying"IncludeTableCC.2.5-2a“UPSCodeSequenceMacro”"shouldbeinterpreted​ as including the following table of text as a substitution. The nesting level for the sequence inclusion is indicated by the nesting level​

- Standard -​

Page 372​

DICOM PS3.4 2020a - Service Class Specifications​

on the reference to the macro. Where the matching key type requirement is "*" it should be replaced with the matching key type re-​ quirement of the sequence Attribute that incorporates this macro.​

For code sequences that have requirements for N-CREATE, N-SET, N-GET, or C-FIND behavior that differ from the Macro, the code​ sequence contents are explicitly listed in the Table rather than specifying inclusion of the Macro.​

Table CC.2.5-2a. UPS Code Sequence Macro​

Attribute Name​

Tag​ Req. Type​Req. Type​Final​Req. Type​Match​Return​ Remark/Matching Type​

 

N-CREATE​ N-SET​ State​ N-GET​

Key​

Key​

 

 

(SCU/SCP)​(SCU/SCP)​

(SCU/SCP)​Type​ Type​

 

Code Value​

(0008,0100)​

1C/1C​

1C/1C​

-/1C​

*​

1C​ Code Value shall be retrieved with​

 

 

 

 

 

 

 

Single Value Matching.​

 

 

 

 

 

 

 

Required if the code value length is​

 

 

 

 

 

 

 

16 characters or less, and the code​

 

 

 

 

 

 

 

value is not a URN or URL.​

Coding Scheme​

(0008,0102)​

1C/1C​

1C/1C​

-/1C​

*​

1C​ Coding Scheme Designator shall​

Designator​

 

 

 

 

 

 

be retrieved with Single Value​

 

 

 

 

 

 

 

Matching.​

 

 

 

 

 

 

 

Shall be present if Code Value​

 

 

 

 

 

 

 

(0008,0100) or Long Code Value​

 

 

 

 

 

 

 

(0008,0119) is present. May be​

 

 

 

 

 

 

 

present otherwise.​

Coding Scheme​

(0008,0103)​

1C/1C​

1C/1C​

-/1C​

-​

1C​ Required if the value of Coding​

Version​

 

 

 

 

 

 

Scheme Designator (0008,0102) is​

 

 

 

 

 

 

 

not sufficient to identify the Code​

 

 

 

 

 

 

 

Value(0008,0100)unambiguously.​

 

 

 

 

 

 

 

Shall not be present if Coding​

 

 

 

 

 

 

 

Scheme Designator (0008,0102) is​

 

 

 

 

 

 

 

absent. May be present otherwise.​

Code Meaning​

(0008,0104)​

1/1​

1/1​

-/1​

-​

1​

Code Meaning shall not be used as​

 

 

 

 

 

 

 

Matching Key.​

Long Code Value​ (0008,0119)​

1C/1C​

1C/1C​

-/1C​

*​

1C​ Long Code Value shall be retrieved​

 

 

 

 

 

 

 

with Single Value Matching.​

 

 

 

 

 

 

 

Shall be present if Code Value​

 

 

 

 

 

 

 

(0008,0100) is not present, and the​

 

 

 

 

 

 

 

code value is not a URN or URL.​

URN Code Value​ (0008,0120)​

1C/1C​

1C/1C​

-/1C​

*​

1C​ Long Code Value shall be retrieved​

 

 

 

 

 

 

 

with Single Value Matching.​

 

 

 

 

 

 

 

Shall be present if Code Value​

 

 

 

 

 

 

 

(0008,0100) is not present, and the​

 

 

 

 

 

 

 

code value is a URN or URL.​

MappingResource​(0008,0105)​

3/3​

3/3​

-/3​

-​

3​

 

MappingResource​(0008,0118)​

3/3​

3/3​

-/3​

-​

3​

 

UID​

 

 

 

 

 

 

 

Context Group​

(0008,0106)​

3/3​

3/3​

-/3​

-​

3​

 

Version​

 

 

 

 

 

 

 

Context Group​

(0008,010B)​

3/3​

3/3​

-/3​

-​

3​

 

Extension Flag​

 

 

 

 

 

 

 

Context Group​

(0008,0107)​

3/3​

3/3​

-/3​

-​

3​

 

Local Version​

 

 

 

 

 

 

 

- Standard -​

 

 

 

DICOM PS3.4 2020a - Service Class Specifications​

 

Page 373​

Attribute Name​

Tag​

Req. Type​Req. Type​Final​Req. Type​Match​Return​

Remark/Matching Type​

 

 

 

N-CREATE​ N-SET​ State​ N-GET​ Key​ Key​

 

 

 

 

(SCU/SCP)​(SCU/SCP)​

(SCU/SCP)​Type​ Type​

 

Context Group​

(0008,010D)​ 3/3​

3/3​

-/3​

-​

3​

 

 

Extension Creator​

 

 

 

 

 

 

 

 

UID​

 

 

 

 

 

 

 

 

 

 

 

 

Table CC.2.5-2b. UPS Content Item Macro​

 

Attribute​

 

Tag​ Req. Type​Req. Type​Final​Req. Type​Match​Return​

Remark/Matching Type​

Name​

 

N-CREATE​ N-SET​ State​ N-GET​

Key​

Key​

 

 

 

 

(SCU/SCP)​(SCU/SCP)​

(SCU/SCP)​Type​

Type​

 

 

Value Type​

(0040,A040)​

1/1​

1/1​

-/1​

*​

1​

Thetypeofthevalueencodedinthis​

 

 

 

 

 

 

 

 

name-value Item.​

 

 

 

 

 

 

 

 

Enumerated Values:​

 

 

 

 

 

 

 

 

DATETIME​

 

 

 

 

 

 

 

 

DATE​

 

 

 

 

 

 

 

 

TIME​

 

 

 

 

 

 

 

 

PNAME​

 

 

 

 

 

 

 

 

UIDREF​

 

 

 

 

 

 

 

 

TEXT​

 

 

 

 

 

 

 

 

CODE​

 

 

 

 

 

 

 

 

NUMERIC​

Concept Name​(0040,A043)​

1/1​

1/1​

-/1​

*​

1​

Coded concept name of this​

Code​

 

 

 

 

 

 

 

name-value Item.​

Sequence​

 

 

 

 

 

 

 

 

 

>Include Table CC.2.5-2a “UPS Code Sequence Macro”​

 

 

 

No Baseline CID is defined.​

DateTime​

(0040,A120)​

1C/1C​

1/1​

-/1​

*​

1C​

Datetime value for this name-value​

 

 

 

 

 

 

 

 

Item.​

 

 

 

 

 

 

 

 

Required if Value Type (0040,A040)​

 

 

 

 

 

 

 

 

is DATETIME.​

Date​

(0040,A121)​

1C/1C​

1/1​

-/1​

*​

1C​

Date value for this name-value Item.​

 

 

 

 

 

 

 

 

Required if Value Type (0040,A040)​

 

 

 

 

 

 

 

 

is DATE.​

Time​

(0040,A122)​

1C/1C​

1/1​

-/1​

*​

1C​

Timevalueforthisname-valueItem.​

 

 

 

 

 

 

 

 

Required if Value Type (0040,A040)​

 

 

 

 

 

 

 

 

is TIME.​

Person Name​ (0040,A123)​

1C/1C​

1/1​

-/1​

*​

1C​

Person name value for this​

 

 

 

 

 

 

 

 

name-value Item.​

 

 

 

 

 

 

 

 

Required if Value Type (0040,A040)​

 

 

 

 

 

 

 

 

is PNAME.​

UID​

(0040,A124)​

1C/1C​

1/1​

-/1​

*​

1C​

UID value for this name-value Item.​

 

 

 

 

 

 

 

 

Required if Value Type (0040,A040)​

 

 

 

 

 

 

 

 

is UIDREF.​

Text Value​

(0040,A160)​

1C/1C​

1/1​

-/1​

*​

1C​

Text value for this name-value Item.​

 

 

 

 

 

 

 

 

Required if Value Type (0040,A040)​

 

 

 

 

 

 

 

 

is TEXT.​

- Standard -​

Page 374​

 

 

DICOM PS3.4 2020a - Service Class Specifications​

 

 

Attribute​

Tag​ Req. Type​Req. Type​Final​Req. Type​Match​Return​

Remark/Matching Type​

Name​

N-CREATE​ N-SET​ State​ N-GET​

Key​

Key​

 

 

 

(SCU/SCP)​(SCU/SCP)​

(SCU/SCP)​Type​

Type​

 

 

Concept Code​(0040,A168)​

1C/1C​

1/1​

-/1​

*​

1C​

Coded concept value of this​

Sequence​

 

 

 

 

 

 

 

name-value Item.​

 

 

 

 

 

 

 

 

Required if Value Type (0040,A040)​

 

 

 

 

 

 

 

 

is CODE.​

>Include Table CC.2.5-2a “UPS Code Sequence Macro”​

 

 

 

No Baseline CID is defined.​

Numeric Value​(0040,A30A)​

1C/1C​

1/1​

-/1​

*​

1C​

Numeric value for this name-value​

 

 

 

 

 

 

 

 

Item.​

 

 

 

 

 

 

 

 

Required if Value Type (0040,A040)​

 

 

 

 

 

 

 

 

is NUMERIC.​

Measurement​ (0040,08EA)​

1C/1C​

1/1​

-/1​

*​

1C​

Units of measurement for a numeric​

Units Code​

 

 

 

 

 

 

 

value in this name-value Item.​

Sequence​

 

 

 

 

 

 

 

Required if Value Type (0040,A040)​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

is NUMERIC.​

>Include Table CC.2.5-2a “UPS Code Sequence Macro”​

 

 

 

Baseline CID 82 “Units of​

 

 

 

 

 

 

 

 

Measurement”​

 

Table CC.2.5-2c. Referenced Instances and Access Macro​

Attribute Name​

Tag​

Req. Type​Req. Type​Final​Req. Type​Match​Return​

Remark/Matching Type​

 

 

N-CREATE​ N-SET​ State​ N-GET​ Key​ Key​

 

 

 

(SCU/SCP)​(SCU/SCP)​

(SCU/SCP)​Type​ Type​

 

Type of Instances​(0040,E020)​

1/1​

1/1​

-/1​

O​

1​

 

 

StudyInstanceUID​(0020,000D)​

1C/1​

1C/1​

-/1​

O​

1C​ Required if Type of Instances​

 

 

 

 

 

 

 

 

(0040,E020) is DICOM and the​

 

 

 

 

 

 

 

 

Information Model of the referenced​

 

 

 

 

 

 

 

 

instance contains the Study IE​

Series Instance​

(0020,000E)​

1C/1​

1C/1​

-/1​

O​

1C​ Required if Type of Instances​

UID​

 

 

 

 

 

 

 

(0040,E020) is DICOM and the​

 

 

 

 

 

 

 

 

Information Model of the referenced​

 

 

 

 

 

 

 

 

instance contains the Series IE​

Referenced SOP​ (0008,1199)​

1/1​

1/1​

-/1​

O​

1​

 

 

Sequence​

 

 

 

 

 

 

 

 

 

>Referenced SOP​(0008,1150)​

1/1​

1/1​

-/1​

O​

1​

 

 

Class UID​

 

 

 

 

 

 

 

 

 

>Referenced SOP​(0008,1155)​

1/1​

1/1​

-/1​

O​

1​

 

 

Instance UID​

 

 

 

 

 

 

 

 

 

>HL7 Instance​

(0040,E001)​

1C/1​

1C/1​

-/1​

O​

1C​ Required if Type of Instances​

Identifier​

 

 

 

 

 

 

 

(0040,E020) is CDA.​

>Referenced​

(0008,1160)​

1C/1​

1C/1​

-/2​

O​

1C​ Required if the Referenced SOP​

Frame Number​

 

 

 

 

 

 

 

Instance is a multi-frame image and​

 

 

 

 

 

 

 

 

the reference does not apply to all​

 

 

 

 

 

 

 

 

frames, and Referenced Segment​

 

 

 

 

 

 

 

 

Number(0062,000B)isnotpresent.​

>Referenced​

(0062,000B)​

1C/1​

1C/1​

-/2​

O​

1C​ Required if the Referenced SOP​

Segment Number​

 

 

 

 

 

 

 

Instance is a Segmentation and the​

 

 

 

 

 

 

 

 

reference does not apply to all​

 

 

 

 

 

 

 

 

segments and Referenced Frame​

 

 

 

 

 

 

 

 

Number (0008,1160) is not present.​

- Standard -​

 

 

DICOM PS3.4 2020a - Service Class Specifications​

Page 375​

Attribute Name​

Tag​ Req. Type​Req. Type​Final​Req. Type​Match​Return​

Remark/Matching Type​

 

N-CREATE​ N-SET​ State​ N-GET​

Key​ Key​

 

 

(SCU/SCP)​(SCU/SCP)​

(SCU/SCP)​Type​ Type​

 

DICOM Retrieval​ (0040,E021)​

1C/1​

1C/1​

-/1​

O​

1C​ Required if DICOM Media Retrieval​

Sequence​

 

 

 

 

 

Sequence (0040,E022), WADO​

 

 

 

 

 

 

Retrieval Sequence (0040,E023),​

 

 

 

 

 

 

WADO-RS Retrieval Sequence​

 

 

 

 

 

 

(0040,E025) and XDS Retrieval​

 

 

 

 

 

 

Sequence (0040,E024) are not​

 

 

 

 

 

 

present. May be present otherwise.​

>Retrieve AE Title​(0008,0054)​

1/1​

1/1​

-/1​

O​

1​

 

DICOM Media​

(0040,E022)​

1C/1​

1C/1​

-/1​

O​

1C​ Required if DICOM Retrieval​

RetrievalSequence​

 

 

 

 

Sequence (0040,E021), WADO​

 

 

 

 

 

 

Retrieval Sequence (0040,E023),​

 

 

 

 

 

 

WADO-RS Retrieval Sequence​

 

 

 

 

 

 

(0040,E025) and XDS Retrieval​

 

 

 

 

 

 

Sequence (0040,E024) are not​

 

 

 

 

 

 

present. May be present otherwise.​

>Storage Media​

(0088,0130)​

2/2​

2/2​

-/2​

O​

2​

 

File-Set ID​

 

 

 

 

 

 

 

>Storage Media​

(0088,0140)​

1/1​

1/1​

-/1​

O​

1​

 

File-Set UID​

 

 

 

 

 

 

 

WADO Retrieval​

(0040,E023)​

1C/1​

1C/1​

-/1​

O​

1C​ Required if DICOM Retrieval​

Sequence​

 

 

 

 

 

Sequence (0040,E021), DICOM​

 

 

 

 

 

 

Media Retrieval Sequence​

 

 

 

 

 

 

(0040,E022), WADO-RS Retrieval​

 

 

 

 

 

 

Sequence (0040,E025) and XDS​

 

 

 

 

 

 

RetrievalSequence(0040,E024)are​

 

 

 

 

 

 

not present. May be present​

 

 

 

 

 

 

otherwise.​

>Retrieve URI​

(0040,E010)​

1/1​

1/1​

-/1​

O​

1​

 

XDS Retrieval​

(0040,E024)​

1C​

1C/1​

-/1​

O​

1C​ Required if DICOM Retrieval​

Sequence​

 

 

 

 

 

Sequence (0040,E021), DICOM​

 

 

 

 

 

 

Media Retrieval Sequence​

 

 

 

 

 

 

(0040,E022), WADO-RS Retrieval​

 

 

 

 

 

 

Sequence (0040,E025) and WADO​

 

 

 

 

 

 

RetrievalSequence(0040,E023)are​

 

 

 

 

 

 

not present. May be present​

 

 

 

 

 

 

otherwise.​

>Repository​

(0040,E030)​

1/1​

1/1​

-/1​

O​

1​

 

Unique ID​

 

 

 

 

 

 

 

>HomeCommunity​(0040,E031)​

3/2​

3/2​

3/2​

O​

2​

 

ID​

 

 

 

 

 

 

 

WADO-RS​

(0040,E025)​

1C/1​

1C/1​

-/1​

O​

1C​ Required if DICOM Retrieval​

RetrievalSequence​

 

 

 

 

Sequence (0040,E021), DICOM​

 

 

 

 

 

 

Media Retrieval Sequence​

 

 

 

 

 

 

(0040,E022), WADO Retrieval​

 

 

 

 

 

 

Sequence (0040,E023), and XDS​

 

 

 

 

 

 

RetrievalSequence(0040,E024)are​

 

 

 

 

 

 

not present. May be present​

 

 

 

 

 

 

otherwise.​

>Retrieve URL​

(0008,1190)​

1/1​

1/1​

-/1​

O​

1​ URL specifying the location of the​

 

 

 

 

 

 

referenced instance(s).​

- Standard -​

Page 376​ DICOM PS3.4 2020a - Service Class Specifications​

Table CC.2.5-2d. HL7V2 Hierarchic Designator Macro​

Attribute Name​ Tag​ Req. Type​ Req. Type​ Final​Req. Type​Match​Return​

Remark/Matching Type​

 

N-CREATE​ N-SET​ State​ N-GET​

Key​

Key​

 

 

 

(SCU/SCP)​(SCU/SCP)​

(SCU/SCP)​Type​

Type​

 

 

Local​

(0040,0031)​

1C/1​

Not Allowed​

-/1​

*​

1C​

CreationrequiredifUniversalEntity​

Namespace​

 

 

 

 

 

 

ID (0040,0032) is not present; may​

Entity ID​

 

 

 

 

 

 

be present otherwise.​

 

 

 

 

 

 

 

Return Key required if set.​

Universal Entity​(0040,0032)​

1C/1​

Not Allowed​

-/1​

*​

1C​

Creation required if Local​

ID​

 

 

 

 

 

 

Namespace Entity ID (0040,0031)​

 

 

 

 

 

 

 

is not present; may be present​

 

 

 

 

 

 

 

otherwise.​

 

 

 

 

 

 

 

Return Key required if set.​

Universal Entity​(0040,0033)​

1C/1​

Not Allowed​

-/1​

*​

1C​

CreationrequiredifUniversalEntity​

ID Type​

 

 

 

 

 

 

ID (0040,0032) is present.​

 

 

 

 

 

 

 

Return Key required if set.​

Local​

(0040,0031)​

1C/1​

Not Allowed​

-/1​

*​

1C​

CreationrequiredifUniversalEntity​

Namespace​

 

 

 

 

 

 

ID (0040,0032) is not present; may​

Entity ID​

 

 

 

 

 

 

be present otherwise.​

Return Key required if set.​

Table CC.2.5-2e. Issuer of Patient ID Macro​

Attribute Name​

Tag​ Req. Type​ Req. Type​

Final​ Req. Type​Match​ Return​Remark/Matching Type​

 

N-CREATE​ N-SET​

State​ N-GET​

Key​ Key​

 

 

(SCU/SCP)​(SCU/SCP)​

 

(SCU/SCP)​ Type​

Type​

 

Issuer of Patient ID​(0010,0021)​

2/2​

Not allowed​

O​

3/2​

R​

2​

 

Issuer of Patient ID​(0010,0024)​

2/2​

Not allowed​

O​

3/2​

O​

2​

 

QualifiersSequence​

 

 

 

 

 

 

 

>Universal Entity ID​(0040,0032)​

2/2​

Not allowed​

O​

3/2​

O​

2​

 

>Universal Entity ID​(0040,0033)​

1C/1​

Not allowed​

O​

3/2​

O​

1C​

Required if Universal​

Type​

 

 

 

 

 

 

 

Entity ID (0040,0032) is​

 

 

 

 

 

 

 

 

present in this item with a​

 

 

 

 

 

 

 

 

value.​

>Identifier Type​

(0040,0035)​

2/2​

Not allowed​

O​

3/2​

O​

2​

 

Code​

 

 

 

 

 

 

 

 

>Assigning Facility​(0040,0036)​

2/2​

Not allowed​

O​

3/2​

O​

2​

The Attributes of the​

Sequence​

 

 

 

 

 

 

 

Assigning Facility​

 

 

 

 

 

 

 

 

Sequence shall only be​

 

 

 

 

 

 

 

 

retrieved with Sequence​

 

 

 

 

 

 

 

 

Matching.​

>>Include Table CC.2.5-2d “HL7V2 Hierarchic Designator Macro”​

 

 

 

 

>Assigning​

(0040,0039)​

2/2​

Not allowed​

O​

3/2​

O​

2​

The Attributes of the​

Jurisdiction Code​

 

 

 

 

 

 

 

Assigning Jurisdiction​

Sequence​

 

 

 

 

 

 

 

Code Sequence shall only​

 

 

 

 

 

 

 

 

be retrieved with​

 

 

 

 

 

 

 

 

Sequence Matching.​

>>Include Table CC.2.5-2a “UPS Code Sequence Macro”​

 

 

 

 

Baseline CID 5001​

 

 

 

 

 

 

 

 

“Countries” for country​

 

 

 

 

 

 

 

 

codes.​

- Standard -​

 

DICOM PS3.4 2020a - Service Class Specifications​

Page 377​

Attribute Name​

Tag​ Req. Type​ Req. Type​

Final​ Req. Type​Match​ Return​Remark/Matching Type​

 

N-CREATE​ N-SET​

State​

N-GET​

Key​

Key​

 

(SCU/SCP)​(SCU/SCP)​

 

(SCU/SCP)​ Type​

Type​

>Assigning Agency​(0040,003A)​ 2/2​ Not allowed​

O​

3/2​

O​

2​ The Attributes of the​

orDepartmentCode​

 

 

 

 

Assigning Agency or​

Sequence​

 

 

 

 

Department Code​

 

 

 

 

 

Sequence shall only be​

 

 

 

 

 

retrieved with Sequence​

 

 

 

 

 

Matching.​

>>Include Table CC.2.5-2a “UPS Code Sequence Macro”​

 

 

 

No Baseline CID.​

Table CC.2.5-2f. SOP Instance Reference Macro​

Attribute Name​

Tag​

Req. Type​

Req. Type​

Final​ Req. Type​

Match​

Return​Remark/Matching​

 

 

N-CREATE​ N-SET​

State​ N-GET​

Key Type​Key Type​

Type​

 

 

(SCU/SCP)​

(SCU/SCP)​

(SCU/SCP)​

 

 

 

Referenced SOP​

(0008,1150)​

1/1​

1/1​

-/1​

*​

1​

 

Class UID​

 

 

 

 

 

 

 

Referenced SOP​

(0008,1155)​

1/1​

1/1​

-/1​

*​

1​

 

Instance UID​

 

 

 

 

 

 

 

Table CC.2.5-2g. Storage Macro​

Attribute Name​

Tag​

Req. Type​Req. Type​Final​Req. Type​Match​Return​ Remark/Matching Type​

 

N-CREATE​ N-SET​ State​ N-GET​

Key​

Key​

 

 

(SCU/SCP)​(SCU/SCP)​

(SCU/SCP)​Type​

Type​

 

Referenced SOP​

(0008,1150)​

1C/1​

1C/1​

-/1​

O​

1C​

Required if the storage request​

Class UID​

 

 

 

 

 

 

only applies to a specific SOP​

 

 

 

 

 

 

 

Class.​

DICOM Storage​

(0040,4071)​

1C/1​

1C/1​

-/1​

O​

1C​

Required if STOW-RS Storage​

Sequence​

 

 

 

 

 

 

Sequence(0040,4072)andXDS​

 

 

 

 

 

 

 

Storage Sequence (0040,4074)​

 

 

 

 

 

 

 

arenotpresent.Maybepresent​

 

 

 

 

 

 

 

otherwise.​

>Destination AE​

(0040,4071)​

1/1​

1/1​

-/1​

*​

1​

 

STOW-RS Storage​(0040,4072)​

1C/1​

1C/1​

-/1​

O​

1C​

Required if DICOM Storage​

Sequence​

 

 

 

 

 

 

Sequence(0040,4071)andXDS​

 

 

 

 

 

 

 

Storage Sequence (0040,4074)​

 

 

 

 

 

 

 

arenotpresent.Maybepresent​

 

 

 

 

 

 

 

otherwise.​

>Storage URL​

(0040,4073)​

1/1​

1/1​

-/1​

*​

1​

 

XDS Storage​

(0040,4074)​

1C/1​

1C/1​

-/1​

O​

1C​

Required if DICOM Storage​

Sequence​

 

 

 

 

 

 

Sequence (0040,4071) and​

 

 

 

 

 

 

 

STOW-RS Storage Sequence​

 

 

 

 

 

 

 

(0040,4072) are not present.​

 

 

 

 

 

 

 

May be present otherwise.​

>RepositoryUnique​(0040,E030)​

1/1​

1/1​

-/1​

*​

1​

 

ID​

 

 

 

 

 

 

 

>Home Community​(0040,E031)​

3/2​

3/2​

3/2​

*​

2​

 

ID​

 

 

 

 

 

 

 

- Standard -​

Page 378​

DICOM PS3.4 2020a - Service Class Specifications​

CC.2.5.1.3 UPS Attribute Service Requirements​

This table combines the Attribute requirements for multiple DIMSE services (N-CREATE, N-SET, N-GET, C-FIND) to facilitate con-​ sistency between the requirements.​

SeePS3.4forthemeaningoftherequirementcodesusedintheN-CREATE,N-SET,N-GETandReturnKeycolumnsinthefollowing​ table.​

See Section C.1.2 for the meaning of the requirement codes used in the Match Key column in the following table.​ See Table CC.2.5-1 for the meaning of the requirement codes used in the Final State column of the following table.​

Table CC.2.5-3. UPS SOP Class N-CREATE/N-SET/N-GET/C-FIND Attributes​

Attribute Name​

Tag​

Req. Type​ Req. Type​ Final​ Req. Type​Match​Return​ Remark/Matching​

 

 

N-CREATE​ N-SET​

State​ N-GET​ Key​ Key​

Type​

 

 

(SCU/SCP)​ (SCU/SCP)​

(SCU/SCP)​Type​ Type​

 

Transaction UID​

(0008,1195)​

2/2​

(see​

O​

Not allowed​

-​

 

 

 

CC.2.6.3)​

 

 

 

 

Shall be empty​

 

 

 

SOP Common Module​

 

 

 

 

 

Specific Character Set​(0008,0005)​

1C/1C​

1C/1C​

RC​

3/1​

-​

SOP Class UID​

(0008,0016)​

See​

Not allowed​

R​

Not allowed​

O​

 

 

CC.2.5.1.3.1​

 

 

 

 

SOP Instance UID​ (0008,0018)​ Not allowed.​Notallowed.​

R​

Notallowed.​

U​

SOPInstanceis​ SOP​

 

SOP​

 

conveyedinthe​Instance is​

 

Instance is​

 

 

Affected SOP​conveyed in​

 

conveyed in​

 

 

Instance UID​

the​

 

the​

 

 

(0000,1000)​ Requested​

 

Requested​

 

 

 

SOP​

 

SOP​

 

 

 

Instance​

 

Instance​

 

 

 

UID​

 

UID​

 

 

 

(0000,1001)​

 

(0000,1001)​

 

All other Attributes of​

3/3​

3/3​

O​

3/3​

-​

the SOP Common​

 

 

 

 

 

Module​

 

 

 

 

 

Unified Procedure Step Scheduled Procedure Information Module​

 

 

Scheduled Procedure​(0074,1200)​

1/1​

3/1​

R​

3/1​

R​

Step Priority​

 

 

 

 

 

Scheduled Procedure​(0040,4010)​

-/1​

-/1​

R​

3/1​

O​

Step Modification​

SCP shall use​ SCP shall​

 

 

 

DateTime​

 

 

 

 

time of​

use time of​

 

 

 

 

CREATE​

SET​

 

 

 

-​ Cannot be queried.​

1C​ Required if extended​ or replacement​ character set is used​

1​ Uniquely identifies the​ SOP Class of the​ Unified Procedure​ Step.​

SeeSectionCC.3.1for​ further explanation.​

1​ Uniquely identifies the​ SOP Instance of the​ UPS.​

SOP Instance UID​ shall be retrieved with​ SingleValueMatching.​

-​

1​ Scheduled Procedure​

Step Priority shall be​

retrieved with Single​

Value Matching.​

3​ Scheduled Procedure​

Step Modification​ DateTime shall be​ retrieved with Single​ Value Matching or​ Range Matching.​

- Standard -​

 

 

DICOM PS3.4 2020a - Service Class Specifications​

 

Page 379​

Attribute Name​

Tag​

Req. Type​

Req. Type​ Final​ Req. Type​Match​Return​ Remark/Matching​

 

 

N-CREATE​ N-SET​

State​ N-GET​

Key​

Key​

Type​

 

 

(SCU/SCP)​ (SCU/SCP)​

 

(SCU/SCP)​Type​ Type​

 

Procedure Step Label​(0074,1204)​

1/1​

3/1​

O​

3/1​

R​

1​

 

Worklist Label​

(0074,1202)​

2/1​

3/1​

O​

3/1​

R​

1​

 

 

If a value is not​

 

 

 

 

 

 

provided by the​

 

 

 

 

 

 

 

SCU, the SCP​

 

 

 

 

 

 

 

 

shall fill in the​

 

 

 

 

 

 

 

Worklist Label,​

 

 

 

 

 

 

 

e.g., using a​

 

 

 

 

 

 

 

default value or​

 

 

 

 

 

 

 

by assigning​

 

 

 

 

 

 

 

 

the UPS​

 

 

 

 

 

 

 

 

instance to a​

 

 

 

 

 

 

 

logical worklist.​

 

 

 

 

 

Scheduled Processing​(0074,1210)​

2/2​

3/2​

O​

3/2​

-​

2​

 

Parameters Sequence​

 

 

 

 

 

 

 

>Include Table CC.2.5-2b “UPS Content Item Macro”​

 

 

 

 

 

 

Scheduled Station​

(0040,4025)​

2/2​

3/2​

O​

3/2​

R​

2​ The Attributes of the​

NameCodeSequence​

 

 

 

 

 

 

Scheduled Station​

 

 

 

 

 

 

 

 

NameCodeSequence​

 

 

 

 

 

 

 

 

shall only be retrieved​

 

 

 

 

 

 

 

 

with Sequence​

 

 

 

 

 

 

 

 

Matching.​

 

 

 

 

 

 

 

 

Note​

 

 

 

 

 

 

 

 

In Push​

 

 

 

 

 

 

 

 

Scenario, the​

 

 

 

 

 

 

 

 

SCP-Performer​

 

 

 

 

 

 

 

 

has to create​

 

 

 

 

 

 

 

 

empty but​

 

 

 

 

 

 

 

 

could self fill​

 

 

 

 

 

 

 

 

later.​

>Include Table CC.2.5-2a “UPS Code Sequence Macro”​

 

 

 

 

 

Scheduled Station​

(0040,4026)​

2/2​

3/2​

O​

3/2​

R​

2​ The Attributes of the​

Class Code Sequence​

 

 

 

 

 

 

Scheduled Station​

 

 

 

 

 

 

 

 

Class Code Sequence​

 

 

 

 

 

 

 

 

shall only be retrieved​

 

 

 

 

 

 

 

 

with Sequence​

 

 

 

 

 

 

 

 

Matching.​

>Include Table CC.2.5-2a “UPS Code Sequence Macro”​

 

 

 

 

 

Scheduled Station​

(0040,4027)​

2/2​

3/2​

O​

3/2​

R​

2​ The Attributes of the​

Geographic Location​

 

 

 

 

 

 

 

Scheduled Station​

Code Sequence​

 

 

 

 

 

 

 

Geographic Location​

 

 

 

 

 

 

 

 

Code Sequence shall​

only be retrieved with​ Sequence Matching.​

>Include Table CC.2.5-2a “UPS Code Sequence Macro”​

- Standard -​

Page 380​

 

DICOM PS3.4 2020a - Service Class Specifications​

 

 

Attribute Name​

Tag​

Req. Type​

Req. Type​ Final​ Req. Type​Match​Return​ Remark/Matching​

 

 

N-CREATE​

N-SET​

State​

N-GET​

Key​

Key​

Type​

 

 

(SCU/SCP)​ (SCU/SCP)​

 

(SCU/SCP)​Type​ Type​

 

Scheduled Human​

(0040,4034)​

2C/2C​

3/2​

O​

3/2​

R​

2​ The Attributes of the​

Performers Sequence​

 

 

 

 

 

 

 

Scheduled Human​

 

 

 

 

 

 

 

 

Performers Sequence​

 

 

 

 

 

 

 

 

shall only be retrieved​

 

 

 

 

 

 

 

 

with Sequence​

 

 

 

 

 

 

 

 

Matching.​

 

 

 

 

 

 

 

 

Required if a Human​

 

 

 

 

 

 

 

 

Performer is specified.​

>Human Performer​

(0040,4009)​

1/1​

1/1​

O​

-/1​

R​

1​ The Attributes of the​

Code Sequence​

 

 

 

 

 

 

 

Scheduled Human​

 

 

 

 

 

 

 

 

Performers Code​

 

 

 

 

 

 

 

 

Sequenceshallonlybe​

 

 

 

 

 

 

 

 

retrieved with​

 

 

 

 

 

 

 

 

Sequence Matching.​

>>Include Table CC.2.5-2a “UPS Code Sequence Macro”​

 

 

 

 

 

>Human Performer's​ (0040,4037)​

1/1​

1/1​

O​

-/1​

O​

3​

 

Name​

 

 

 

 

 

 

 

 

>Human Performer's​ (0040,4036)​

1/1​

1/1​

O​

-/1​

O​

3​

 

Organization​

 

 

 

 

 

 

 

 

Scheduled Procedure​(0040,4005)​

1/1​

3/1​

R​

3/1​

R​

1​

Scheduled Procedure​

Step Start DateTime​

 

 

 

 

 

 

 

Step Start DateTime​

 

 

 

 

 

 

 

 

shall be retrieved with​

 

 

 

 

 

 

 

 

Single Value Matching​

 

 

 

 

 

 

 

 

or Range Matching.​

Expected Completion​ (0040,4011)​

3/1​

3/1​

O​

3/1​

R​

3​

Expected Completion​

DateTime​

 

 

 

 

 

 

 

DateTime shall be​

 

 

 

 

 

 

 

 

retrieved with Single​

 

 

 

 

 

 

 

 

Value Matching or​

 

 

 

 

 

 

 

 

Range Matching.​

Scheduled Procedure​(0040,4008)​

3/3​

3/3​

O​

3/3​

O​

3​

Scheduled Procedure​

Step Expiration​

 

 

 

 

 

 

 

Step Expiration​

DateTime​

 

 

 

 

 

 

 

DateTime shall be​

 

 

 

 

 

 

 

 

retrieved with Single​

 

 

 

 

 

 

 

 

Value Matching or​

 

 

 

 

 

 

 

 

Range Matching.​

Scheduled Workitem​ (0040,4018)​

2/2​

3/1​

O​

3/1​

R​

2​ The Attributes of the​

Code Sequence​

 

 

 

 

 

 

 

Scheduled Workitem​

 

 

 

 

 

 

 

 

Code Sequence shall​

 

 

 

 

 

 

 

 

only be retrieved with​

 

 

 

 

 

 

 

 

Sequence Matching.​

>Include Table CC.2.5-2a “UPS Code Sequence Macro”​

 

 

 

 

 

Comments on the​

(0040,0400)​

2/2​

3/1​

O​

3/1​

O​

3​

 

Scheduled Procedure​

 

 

 

 

 

 

 

 

Step​

 

 

 

 

 

 

 

 

Input Readiness State​(0040,4041)​

1/1​

3/1​

R​

3/1​

R​

1​

Input Readiness State​

 

 

 

 

 

 

 

 

shall be retrieved with​

 

 

 

 

 

 

 

 

SingleValueMatching.​

- Standard -​

Соседние файлы в папке PS-2020a