4.4.2.1.3.8.21. UPS on HL7¶
Create/Update Workitem in unified Worklist on receive of HL7v2 message
Name |
Type |
Description (LDAP Attribute) |
---|---|---|
string |
ID of UPS on HL7 Rule (hl7UPSOnHL7ID) |
|
string |
Conditions in format <SEG>-<Seq#>[.<Comp#>[.<SubComp#>]][!]=<regEx>. Example: MSH-4=FORWARD or MSH-9=ORM^O01 or PID-3[.3]=PIDIssuer or PID-3[.3[.2]]=PIDIssuerUniversalEntityIDType (dcmProperty) |
|
string |
Apply this rule only within specified time ranges. (dcmSchedule) |
|
string |
Value of Procedure Step Label (0074,1204) in created UPS. {<SEG>-<Seq#>[.<Comp#>[.<SubComp#>]]} will be replaced by the value of that field in the received HL7 message. Examples: MSH-9 or ORC-1[.1] or ORC-10[.2[.1]] (dcmUPSLabel) |
|
string |
Value of Worklist Label (0074,1202) in created UPS. {<SEG>-<Seq#>[.<Comp#>[.<SubComp#>]]} will be replaced by the value of that field in the received HL7 message. If absent or if value could not be found in HL7 Message, HL7 Application Name of the receiving HL7 Application will be used. Examples: MSH-9 or ORC-1[.1] or ORC-10[.2[.1]] (dcmUPSWorklistLabel) |
|
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) |
|
string |
Value of Input Readiness State (0040,4041) in created UPS Enumerated values: INCOMPLETE UNAVAILABLE READY (dcmUPSInputReadinessState) |
|
string |
Delay of Scheduled Procedure Step Start DateTime (0040,4005) in created UPS from receive time in format PnDTnHnMn.nS. Only effective, if no Scheduled Procedure Step Start DateTime is found in HL7 Message. (dcmUPSStartDateTimeDelay) |
|
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) |
|
string |
Value used to generate name based SOP Instance UID (0008,0018) in created UPS. {<SEG>-<Seq#>[.<Comp#>[.<SubComp#>]]} will be replaced by the value of that field in the received HL7 message. If absent, a random generated SOP Instance UID (0008,0018) will be used. Examples: MSH-9 or ORC-1[.1] or ORC-10[.2[.1]] (dcmUPSInstanceUIDBasedOnName) |
|
string |
Title of a DICOM Application Entity to which Instances will be stored. (dcmDestinationAE) |
|
string |
Item of Scheduled Workitem Code Sequence (0040,4018) in created UPS in format (CV, CSD, “CM”). (dcmUPSScheduledWorkitemCode) |
|
string |
Item of Scheduled Station Name Code Sequence (0040,4025) in created UPS in format (CV, CSD, “CM”). (dcmUPSScheduledStationNameCode) |
|
string |
Item of Scheduled Station Class Code Sequence (0040,4026) in created UPS in format (CV, CSD, “CM”). (dcmUPSScheduledStationClassCode) |
|
string |
Item of Scheduled Station Geographic Location Code Sequence (0040,4027) in created UPS in format (CV, CSD, “CM”). (dcmUPSScheduledStationLocationCode) |
|
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) |
|
string |
Value of Human Performer’s Name (0040,4037) in Item of Scheduled Human Performers Sequence (0040,4034) in created UPS. {<SEG>-<Seq#>[.<Comp#>[.<SubComp#>]]} will be replaced by the value of that field in the received HL7 message. Examples: MSH-9 or ORC-1[.1] or ORC-10[.2[.1]] (dcmUPSScheduledHumanPerformerName) |
|
string |
Value of Human Performer’s Organization (0040,4036) in Item of Scheduled Human Performers Sequence (0040,4034) in created UPS. {<SEG>-<Seq#>[.<Comp#>[.<SubComp#>]]} will be replaced by the value of that field in the received HL7 message. Examples: MSH-9 or ORC-1[.1] or ORC-10[.2[.1]] (dcmUPSScheduledHumanPerformerOrganization) |
|
boolean |
Indicates if Study Instance UID (0020,000D) in the received HL7 message shall be included in the created UPS (dcmUPSIncludeStudyInstanceUID) |
|
boolean |
Indicates if the Study Instance UID (0020,000D) in the received HL7 message 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) |
|
string |
Value of Study Instance UID (0020,000D) in Item of Referenced Request Sequence (0040,A370) in created UPS. {<SEG>-<Seq#>[.<Comp#>[.<SubComp#>]]} will be replaced by the value of that field in the received HL7 message. Examples: MSH-9 or ORC-1[.1] or ORC-10[.2[.1]] (dcmStudyInstanceUID) |
|
string |
Value of Admission ID (0038,0010) in created UPS. {<SEG>-<Seq#>[.<Comp#>[.<SubComp#>]]} will be replaced by the value of that field in the received HL7 message. Examples: MSH-9 or ORC-1[.1] or ORC-10[.2[.1]] (dcmAdmissionID) |
|
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) |
|
string |
Value of Accession Number (0008,0050) in Item of Referenced Request Sequence (0040,A370) in created UPS. {<SEG>-<Seq#>[.<Comp#>[.<SubComp#>]]} will be replaced by the value of that field in the received HL7 message. Examples: MSH-9 or ORC-1[.1] or ORC-10[.2[.1]] (dcmAccessionNumber) |
|
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) |
|
string |
Value of Requested Procedure ID (0040,1001) in Item of Referenced Request Sequence (0040,A370) in created UPS. {<SEG>-<Seq#>[.<Comp#>[.<SubComp#>]]} will be replaced by the value of that field in the received HL7 message. Examples: MSH-9 or ORC-1[.1] or ORC-10[.2[.1]] (dcmRequestedProcedureID) |
|
string |
Value of Requested Procedure Description (0032,1060) in Item of Referenced Request Sequence (0040,A370) in created UPS. {<SEG>-<Seq#>[.<Comp#>[.<SubComp#>]]} will be replaced by the value of that field in the received HL7 message. Examples: MSH-9 or ORC-1[.1] or ORC-10[.2[.1]] (dcmRequestedProcedureDescription) |
|
string |
Value of Requesting Physician (0032,1032) in Item of Referenced Request Sequence (0040,A370) in created UPS. {<SEG>-<Seq#>[.<Comp#>[.<SubComp#>]]} will be replaced by the value of that field in the received HL7 message. Examples: MSH-9 or ORC-1[.1] or ORC-10[.2[.1]] (dcmRequestingPhysician) |
|
string |
Value of Requesting Service (0032,1033) in Item of Referenced Request Sequence (0040,A370) in created UPS. {<SEG>-<Seq#>[.<Comp#>[.<SubComp#>]]} will be replaced by the value of that field in the received HL7 message. Examples: MSH-9 or ORC-1[.1] or ORC-10[.2[.1]] (dcmRequestingService) |
|
string |
Specifies URI of the XSL style sheet to to transcode received HL7 message to include attributes in created UPS. (dcmURI) |