cda datatypes nblock voc common

Element : ED (XML Type: ED )


Package : datatypes

XML Type : ED

Comments : Data that is primarily intended for human interpretation or for further machine processing is outside the scope of HL7. This includes unformatted or formatted written language, multimedia data, or structured information as defined by a different standard (e.g., XML-signatures.) Instead of the data itself, an ED may contain only a reference (see TEL.) Note that the ST data type is a specialization of the ED data type when the ED media type is text/plain.


Parent : BIN


Name Type cardinality Comment
reference
Element : reference
TEL 0...1 A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.
thumbnail
Element : thumbnail
Thumbnail 0...1
compression
Attribute : compression
CompressionAlgorithm 0...1 Indicates whether the raw byte data is compressed, and what compression algorithm was used.
integrityCheck
Attribute : integrityCheck
String 0...1 The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.
integrityCheckAlgorithm
Attribute : integrityCheckAlgorithm
IntegrityCheckAlgorithm 0...1 Specifies the algorithm used to compute the integrityCheck value.
language
Attribute : language
String 0...1 For character based information the language property specifies the human language of the text.
mediaType
Attribute : mediaType
String 0...1 Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

There are no specific rules for this element.


<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" mixed="true" name="ED">
      
<xs:annotation>
         
<xs:documentation>
            Data that is primarily intended for human interpretation
            or for further machine processing is outside the scope of
            HL7. This includes unformatted or formatted written language,
            multimedia data, or structured information as defined by a
            different standard (e.g., XML-signatures.)  Instead of the
            data itself, an ED may contain 
            only a reference (see TEL.) Note
            that the ST data type is a
            specialization of the ED data type
            when the ED media type is text/plain.
         
</xs:documentation>
      
</xs:annotation>
      
<xs:complexContent>
         
<xs:extension base="BIN">
            
<xs:sequence>
               
<xs:element maxOccurs="1" minOccurs="0" name="reference" type="TEL">
                  
<xs:annotation>
                     
<xs:documentation>
                        A telecommunication address (TEL), such as a URL
                        for HTTP or FTP, which will resolve to precisely
                        the same binary data that could as well have been
                        provided as inline data.
                     
</xs:documentation>
                  
</xs:annotation>
               
</xs:element>
               
<xs:element maxOccurs="1" minOccurs="0" name="thumbnail" type="thumbnail" />
            
</xs:sequence>
            
<xs:attribute default="text/plain" name="mediaType" type="cs" use="optional">
               
<xs:annotation>
                  
<xs:documentation>
                     Identifies the type of the encapsulated data and
                     identifies a method to interpret or render the data.
                  
</xs:documentation>
               
</xs:annotation>
            
</xs:attribute>
            
<xs:attribute name="language" type="cs" use="optional">
               
<xs:annotation>
                  
<xs:documentation>
                     For character based information the language property
                     specifies the human language of the text.
                  
</xs:documentation>
               
</xs:annotation>
            
</xs:attribute>
            
<xs:attribute name="compression" type="CompressionAlgorithm" use="optional">
               
<xs:annotation>
                  
<xs:documentation>
                     Indicates whether the raw byte data is compressed,
                     and what compression algorithm was used.
                  
</xs:documentation>
               
</xs:annotation>
            
</xs:attribute>
            
<xs:attribute name="integrityCheck" type="bin" use="optional">
               
<xs:annotation>
                  
<xs:documentation>
                     The integrity check is a short binary value representing
                     a cryptographically strong checksum that is calculated
                     over the binary data. The purpose of this property, when
                     communicated with a reference is for anyone to validate
                     later whether the reference still resolved to the same
                     data that the reference resolved to when the encapsulated
                     data value with reference was created.
                  
</xs:documentation>
               
</xs:annotation>
            
</xs:attribute>
            
<xs:attribute default="SHA-1" name="integrityCheckAlgorithm" type="IntegrityCheckAlgorithm" use="optional">
               
<xs:annotation>
                  
<xs:documentation>
                     Specifies the algorithm used to compute the
                     integrityCheck value.
                  
</xs:documentation>
               
</xs:annotation>
            
</xs:attribute>
         
</xs:extension>
      
</xs:complexContent>
   
</xs:complexType>