4.4.2.1.3.8.20. UPS on Store

Create/Update Workitem in unified Worklist on receive of Composite Object

Table 4.112 UPS on Store Attributes (LDAP Object: dcmUpsOnStore)

Name

Type

Description (LDAP Attribute)

UPS on Store ID

string

ID of UPS on Store Rule

(dcmUPSOnStoreID)

Conditions(s)

string

Conditions in format {key}[!]={value}. Refer applicability, format and some examples.

(dcmProperty)

Time Conditions(s)

string

Apply this rule only within specified time ranges.

(dcmSchedule)

Procedure Step Label

string

Value of Procedure Step Label (0074,1204) in created UPS. {attributeID} will be replaced by the value of that attribute in the received dataset. Example: {StudyDescription}

(dcmUPSLabel)

Worklist Label

string

Value of Worklist Label (0074,1202) in created UPS. {attributeID} will be replaced by the value of that attribute in the received dataset. Example: {StudyDescription}

(dcmUPSWorklistLabel)

Priority

string

Value of Scheduled Procedure Step Priority (0074,1200) in created UPS. Enumerated Values: HIGH, MEDIUM, LOW. If absent, MEDIUM will be applied.

Enumerated values:

HIGH

MEDIUM

LOW

(dcmUPSPriority)

Input Readiness State

string

Value of Input Readiness State (0040,4041) in created UPS

Enumerated values:

INCOMPLETE

UNAVAILABLE

READY

(dcmUPSInputReadinessState)

Scheduled Procedure Step Start DateTime Delay

string

Delay of Scheduled Procedure Step Start DateTime (0040,4005) in created UPS from receive time in format PnDTnHnMn.nS. No delay if absent.

(dcmUPSStartDateTimeDelay)

Expected Completion DateTime Delay

string

Delay of Expected Completion DateTime (0040,4011) in created UPS from receive time in format PnDTnHnMn.nS. If absent, no Expected Completion Date and Time will be set.

(dcmUPSCompletionDateTimeDelay)

UPS Instance UID based on name

string

Value used to generate name based SOP Instance UID (0008,0018) in created UPS. Typically, the value will include {StudyInstanceUID}, {SeriesInstanceUID} or {SOPInstanceUID} to create a different UPS for each received Study, Series or Object. If absent, a random generated SOP Instance UID (0008,0018) will be used.

(dcmUPSInstanceUIDBasedOnName)

Include Input Information

string

Indicates if received objects shall be referenced in the Input Information Sequence (0040,4021) in created UPS. SINGLE (= do not updating existing UPS), APPEND (= update existing UPS in state SCHEDULED), SINGLE_OR_CREATE (= if UPS already exists, create new UPS with derived UID), APPEND_OR_CREATE (= if existing UPS is no longer in state SCHEDULED, create new UPS with derived UID).

Enumerated values:

NO

SINGLE

APPEND

SINGLE_OR_CREATE

APPEND_OR_CREATE

(dcmUPSIncludeInputInformation)

UPS Include Patient

boolean

Indicates if patient (associated with created UPS) is created using patient attributes in received object; true if absent.

(dcmUPSIncludePatient)

Destination AE

string

Title of a DICOM Application Entity to which Instances will be stored.

(dcmDestinationAE)

Scope of Accumulation

string

Scope of Accumulation

Enumerated values:

Study

Series

MPPS

(dcmEntity)

Scheduled Workitem Code

string

Item of Scheduled Workitem Code Sequence (0040,4018) in created UPS in format (CV, CSD, “CM”).

(dcmUPSScheduledWorkitemCode)

Scheduled Station Name Code(s)

string

Item of Scheduled Station Name Code Sequence (0040,4025) in created UPS in format (CV, CSD, “CM”).

(dcmUPSScheduledStationNameCode)

Scheduled Station Class Code(s)

string

Item of Scheduled Station Class Code Sequence (0040,4026) in created UPS in format (CV, CSD, “CM”).

(dcmUPSScheduledStationClassCode)

Scheduled Station Geographic Location Code(s)

string

Item of Scheduled Station Geographic Location Code Sequence (0040,4027) in created UPS in format (CV, CSD, “CM”).

(dcmUPSScheduledStationLocationCode)

Scheduled Human Performer Code(s)

string

Item of Human Performer Code Sequence (0040,4009) in Item of Scheduled Human Performers Sequence (0040,4034) in created UPS in format (CV, CSD, “CM”).

(dcmUPSScheduledHumanPerformerCode)

Scheduled Human Performer Name

string

Value of Human Performer’s Name (0040,4037) in Item of Scheduled Human Performers Sequence (0040,4034) in created UPS. {attributeID} will be replaced by the value of that attribute in the received dataset. Example: {PerformingPhysicianName}

(dcmUPSScheduledHumanPerformerName)

Scheduled Human Performer Organization

string

Value of Human Performer’s Organization (0040,4036) in Item of Scheduled Human Performers Sequence (0040,4034) in created UPS. {attributeID} will be replaced by the value of that attribute in the received dataset. Example: {ResponsibleOrganization}

(dcmUPSScheduledHumanPerformerOrganization)

Admission Number

string

Value of Admission ID (0038,0010) in created UPS. {attributeID} will be replaced by the value of that attribute in the received dataset. Example: {AdmissionID}

(dcmAdmissionID)

Issuer of Admission ID

string

Value of Local Namespace Entity ID (0040,0031), Universal Entity ID (0040,0032) and Universal Entity ID Type (0040,0033) of the Item of the Issuer of Admission ID Sequence (0038,0014) in created UPS. Format: <Local Namespace Entity ID>[’&’<Universal Entity ID>’&’<Universal Entity ID Type>]

(dicomIssuerOfAdmissionID)

Include Study Instance UID

boolean

Indicates if Study Instance UID (0020,000D) of the received object shall be included in the created UPS

(dcmUPSIncludeStudyInstanceUID)

Include Referenced Request

boolean

Indicates if the Study Instance UID (0020,000D) of the received object and the specified Accession Number (0008,0050), Requested Procedure ID (0040,1001) and Requesting Service (0032,1033) shall be included in the item of the Referenced Request Sequence (0040,A370) in the created UPS. Otherwise an empty Referenced Request Sequence (0040,A370) is included.

(dcmUPSIncludeReferencedRequest)

Accession Number

string

Value of Accession Number (0008,0050) in Item of Referenced Request Sequence (0040,A370) in created UPS. {attributeID} will be replaced by the value of that attribute in the received dataset. Example: {AccessionNumber}

(dcmAccessionNumber)

Issuer of Accession Number

string

Value of Local Namespace Entity ID (0040,0031), Universal Entity ID (0040,0032) and Universal Entity ID Type (0040,0033) in Item of Issuer of Accession Number Sequence (0008,0051) in Item of Referenced Request Sequence (0040,A370) in created UPS. Format: <Local Namespace Entity ID>[’&’<Universal Entity ID>’&’<Universal Entity ID Type>]

(dicomIssuerOfAccessionNumber)

Requested Procedure ID

string

Value of Requested Procedure ID (0040,1001) in Item of Referenced Request Sequence (0040,A370) in created UPS. {attributeID} will be replaced by the value of that attribute in the received dataset. Example: {StudyID}

(dcmRequestedProcedureID)

Requested Procedure Description

string

Value of Requested Procedure Description (0032,1060) in Item of Referenced Request Sequence (0040,A370) in created UPS. {attributeID} will be replaced by the value of that attribute in the received dataset. Example: {StudyDescription}

(dcmRequestedProcedureDescription)

Requesting Physician

string

Value of Requesting Physician (0032,1032) in Item of Referenced Request Sequence (0040,A370) in created UPS. {attributeID} will be replaced by the value of that attribute in the received dataset. Example: {PerformingPhysicianName}

(dcmRequestingPhysician)

Requesting Service

string

Value of Requesting Service (0032,1033) in Item of Referenced Request Sequence (0040,A370) in created UPS. {attributeID} will be replaced by the value of that attribute in the received dataset. Example: {StudyDescription}

(dcmRequestingService)

XSL Stylesheet URI

string

Specifies URI of the XSL style sheet to include additional attributes in created UPS.

(dcmURI)

No Attribute Keyword

boolean

Indicates if attribute keywords shall be omitted in DICOM XML passed to XSLT.

(dcmNoKeywords)