Direct Known Subclasses:
AtcdabbrOtherOriginalTextReference, AtcdabbrOtherOriginalTextReference, AtcdabrrOtherNarrativeTextReference, AtcdabrrOtherNarrativeTextReference, ST, Thumbnail

public class ED extends BIN
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.

Java-Klasse für ED complex type.

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.

 <complexType name="ED">
   <complexContent>
     <extension base="{urn:hl7-org:v3}BIN">
       <sequence>
         <element name="reference" type="{urn:hl7-org:v3}TEL" minOccurs="0"/>
         <element name="thumbnail" type="{urn:hl7-org:v3}thumbnail" minOccurs="0"/>
       </sequence>
       <attribute name="mediaType" type="{urn:hl7-org:v3}cs" default="text/plain" />
       <attribute name="language" type="{urn:hl7-org:v3}cs" />
       <attribute name="compression" type="{urn:hl7-org:v3}CompressionAlgorithm" />
       <attribute name="integrityCheck" type="{urn:hl7-org:v3}bin" />
       <attribute name="integrityCheckAlgorithm" type="{urn:hl7-org:v3}IntegrityCheckAlgorithm" default="SHA-1" />
     </extension>
   </complexContent>
 </complexType>
 
  • Field Details

    • reference

      protected TEL reference
    • thumbnail

      protected Thumbnail thumbnail
    • mediaType

      protected String mediaType
    • language

      protected String language
    • compression

      protected CompressionAlgorithm compression
    • integrityCheck

      protected byte[] integrityCheck
    • integrityCheckAlgorithm

      protected IntegrityCheckAlgorithm integrityCheckAlgorithm
  • Constructor Details

  • Method Details

    • getCompression

      public CompressionAlgorithm getCompression()
      Ruft den Wert der compression-Eigenschaft ab.
      Returns:
      possible object is CompressionAlgorithm
    • getIntegrityCheck

      public byte[] getIntegrityCheck()
      Ruft den Wert der integrityCheck-Eigenschaft ab.
      Returns:
      possible object is byte[]
    • getIntegrityCheckAlgorithm

      public @NonNull IntegrityCheckAlgorithm getIntegrityCheckAlgorithm()
      Ruft den Wert der integrityCheckAlgorithm-Eigenschaft ab.
      Returns:
      possible object is IntegrityCheckAlgorithm
    • getLanguage

      public String getLanguage()
      Ruft den Wert der language-Eigenschaft ab.
      Returns:
      possible object is String
    • getMediaType

      public @NonNull String getMediaType()
      Ruft den Wert der mediaType-Eigenschaft ab.
      Returns:
      possible object is String
    • getReference

      public TEL getReference()
      Ruft den Wert der reference-Eigenschaft ab.
      Returns:
      possible object is TEL
    • getThumbnail

      public Thumbnail getThumbnail()
      Ruft den Wert der thumbnail-Eigenschaft ab.
      Returns:
      possible object is Thumbnail
    • getTextContent

      public @NonNull String getTextContent()
      Returns the text content of the ED.
      Returns:
      a string.
    • setCompression

      public void setCompression(CompressionAlgorithm value)
      Legt den Wert der compression-Eigenschaft fest.
      Parameters:
      value - allowed object is CompressionAlgorithm
    • setIntegrityCheck

      public void setIntegrityCheck(byte[] value)
      Legt den Wert der integrityCheck-Eigenschaft fest.
      Parameters:
      value - allowed object is byte[]
    • setIntegrityCheckAlgorithm

      public void setIntegrityCheckAlgorithm(IntegrityCheckAlgorithm value)
      Legt den Wert der integrityCheckAlgorithm-Eigenschaft fest.
      Parameters:
      value - allowed object is IntegrityCheckAlgorithm
    • setLanguage

      public void setLanguage(String value)
      Legt den Wert der language-Eigenschaft fest.
      Parameters:
      value - allowed object is String
    • setMediaType

      public void setMediaType(String value)
      Legt den Wert der mediaType-Eigenschaft fest.
      Parameters:
      value - allowed object is String
    • setReference

      public void setReference(TEL value)
      Legt den Wert der reference-Eigenschaft fest.
      Parameters:
      value - allowed object is TEL
    • setThumbnail

      public void setThumbnail(Thumbnail value)
      Legt den Wert der thumbnail-Eigenschaft fest.
      Parameters:
      value - allowed object is Thumbnail