Skip to content

Commit

Permalink
CP-1765 retired DICOMDIR reference to CDA/XML.
Browse files Browse the repository at this point in the history
Labeled Directory Record Type "HL7 STRUC DOC" and two transfer syntaxes as
retired. These were used to reference from a DICOMDIR to unencapsulated HL7
CDA (Clinical Document Architecture) files on media, i.e. to files in XML
format. Referencing Encapsulated CDA documents is still possible, of course.
  • Loading branch information
jriesmeier committed Jun 7, 2018
1 parent 9973874 commit 912deac
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion dcmdata/include/dcmtk/dcmdata/dcdirrec.h
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ typedef enum {
ERT_HangingProtocol = 35,
/// stereometric relationships
ERT_Stereometric = 36,
/// HL7 structured document
/// HL7 structured document (retired)
ERT_HL7StrucDoc = 37,
/// palette
ERT_Palette = 38,
Expand Down
10 changes: 5 additions & 5 deletions dcmdata/include/dcmtk/dcmdata/dcuid.h
Original file line number Diff line number Diff line change
Expand Up @@ -370,16 +370,16 @@ DCMTK_DCMDATA_EXPORT unsigned long dcmGuessModalityBytes(const char *sopClassUID
/// RLE Lossless
#define UID_RLELosslessTransferSyntax "1.2.840.10008.1.2.5"

/** MIME encapsulation (Supplement 101) is only a pseudo transfer syntax used to
* refer to MIME encapsulated HL7 CDA documents from a DICOMDIR when stored
* on a DICOM storage medium. It is never used for network communication
/** RFC 2557 MIME Encapsulation (RETIRED) was only a pseudo transfer syntax used
* to refer to MIME encapsulated HL7 CDA documents from a DICOMDIR when stored
* on a DICOM storage medium. It was never used for network communication
* or encoding of DICOM objects.
*/
#define UID_RFC2557MIMEEncapsulationTransferSyntax "1.2.840.10008.1.2.6.1"

/** XML encoding (Supplement 114) is only a pseudo transfer syntax used to refer to
/** XML Encoding (RETIRED) was only a pseudo transfer syntax used to refer to
* encapsulated HL7 CDA documents from a DICOMDIR when stored on a DICOM storage
* medium. It is never used for network communication or encoding of DICOM objects.
* medium. It was never used for network communication or encoding of DICOM objects.
*/
#define UID_XMLEncodingTransferSyntax "1.2.840.10008.1.2.6.2"

Expand Down
4 changes: 2 additions & 2 deletions dcmdata/libsrc/dcdirrec.cc
Original file line number Diff line number Diff line change
Expand Up @@ -373,7 +373,7 @@ OFCondition DcmDirectoryRecord::checkHierarchy(const E_DirRecType upperRecord,
switch (lowerRecord)
{
case ERT_Study:
case ERT_HL7StrucDoc:
case ERT_HL7StrucDoc: // retired
case ERT_Private:
l_error = EC_Normal;
break;
Expand Down Expand Up @@ -521,7 +521,7 @@ OFCondition DcmDirectoryRecord::checkHierarchy(const E_DirRecType upperRecord,
case ERT_ValueMap:
case ERT_HangingProtocol:
case ERT_Stereometric:
case ERT_HL7StrucDoc:
case ERT_HL7StrucDoc: // retired
case ERT_Palette:
case ERT_Surface:
case ERT_Measurement:
Expand Down

0 comments on commit 912deac

Please sign in to comment.