java.lang.Object
java.lang.Enum<TypeCode>
org.projecthusky.communication.ch.enums.vacd.v140.TypeCode
All Implemented Interfaces:
Serializable, Comparable<TypeCode>, Constable, CodedMetadataEnumInterface, TranslatedEnumInterface, ValueSetEnumInterface

public enum TypeCode extends Enum<TypeCode> implements ValueSetEnumInterface
Der Code definiert den Typ eines Dokuments (z.B. Austrittsbericht, Labor-Bericht). Jeder Dokumenten-Typ sollte genau einer Dokumentenklasse zugeordnet sein.
  • Enum Constant Details

    • ANDERE_NICHT_NAHER_SPEZIFIZIERT

      public static final TypeCode ANDERE_NICHT_NAHER_SPEZIFIZIERT
      Andere nicht näher spezifiziert
      Autres sans spécification
      Altri non meglio precisati
    • ANASTHESIE_BERICHT

      public static final TypeCode ANASTHESIE_BERICHT
      Anästhesie Bericht
    • AUSTRITTSBERICHT_LANG_PFLEGERISCH

      public static final TypeCode AUSTRITTSBERICHT_LANG_PFLEGERISCH
      Austrittsbericht (lang-pflegerisch)
    • AUSTRITTSBERICHT_LANG_ARZTLICH

      public static final TypeCode AUSTRITTSBERICHT_LANG_ARZTLICH
      Austrittsbericht (lang-ärztlich)
      Lettre de sortie
    • BEHANDLUNGSSCHEMA

      public static final TypeCode BEHANDLUNGSSCHEMA
      Behandlungsschema
    • BESCHLUSSPROTOKOLL

      public static final TypeCode BESCHLUSSPROTOKOLL
      Beschlussprotokoll
    • DOKUMENT_MIT_KONTRAINDIKATIONEN_UNVERTRAGLICHKEITEN

      public static final TypeCode DOKUMENT_MIT_KONTRAINDIKATIONEN_UNVERTRAGLICHKEITEN
      Dokument mit Kontraindikationen, Unverträglichkeiten….
    • ECHOKARDIOGRAPHIE_BEFUND

      public static final TypeCode ECHOKARDIOGRAPHIE_BEFUND
      Echokardiographie - Befund
    • EINTRITTSBERICHT

      public static final TypeCode EINTRITTSBERICHT
      Eintrittsbericht
    • ELEKTRONISCHER_IMPFAUSWEIS

      public static final TypeCode ELEKTRONISCHER_IMPFAUSWEIS
      elektronischer Impfausweis
    • ELEKTRONISCHES_REZEPT

      public static final TypeCode ELEKTRONISCHES_REZEPT
      elektronisches Rezept
      Ordonnance de médicaments
    • GEBURTSANZEIGE

      public static final TypeCode GEBURTSANZEIGE
      Geburtsanzeige
    • HERZKATHETER_BEFUND

      public static final TypeCode HERZKATHETER_BEFUND
      Herzkatheter-Befund
      Rapport de cathétérisme cardiaque
    • HISTOLOGIE_BEFUND

      public static final TypeCode HISTOLOGIE_BEFUND
      Histologie-Befund
    • KARDIOLOGIE_VERLAUFS_BERICHT

      public static final TypeCode KARDIOLOGIE_VERLAUFS_BERICHT
      Kardiologie Verlaufs-Bericht
    • KLINISCHES_VERLAUFSBLATT

      public static final TypeCode KLINISCHES_VERLAUFSBLATT
      klinisches Verlaufsblatt
    • KNOCHENMARK_BIOPSIE_BEFUND

      public static final TypeCode KNOCHENMARK_BIOPSIE_BEFUND
      Knochenmark- Biopsie-Befund
    • KONSILAUFTRAG_ALLGEMEIN

      public static final TypeCode KONSILAUFTRAG_ALLGEMEIN
      Konsilauftrag (allgemein)
      Demande de consultation
    • KONSULTATIONSBERICHT

      public static final TypeCode KONSULTATIONSBERICHT
      Konsultationsbericht
      Rapport de consultation
    • KOSTENGUTSPRACHE

      public static final TypeCode KOSTENGUTSPRACHE
      Kostengutsprache
    • KURVE_INTENSIVSTATION

      public static final TypeCode KURVE_INTENSIVSTATION
      Kurve Intensivstation
    • KURZ_AUSTRITTSBERICHT_PFLEGERISCH

      public static final TypeCode KURZ_AUSTRITTSBERICHT_PFLEGERISCH
      Kurz-Austrittsbericht (pflegerisch)
    • KURZ_AUSTRITTSBERICHT_ARZTLICH

      public static final TypeCode KURZ_AUSTRITTSBERICHT_ARZTLICH
      Kurz- Austrittsbericht (ärztlich)
      Avis de sortie
    • LABORAUFTRAG

      public static final TypeCode LABORAUFTRAG
      Laborauftrag
    • LABOR_BEFUND

      public static final TypeCode LABOR_BEFUND
      Labor-Befund
      Résultat de laboratoire
    • LUNGENFUNKTIONS_BEFUND

      public static final TypeCode LUNGENFUNKTIONS_BEFUND
      Lungenfunktions-Befund
    • MEDIKAMENTENLISTE_AKTUELL

      public static final TypeCode MEDIKAMENTENLISTE_AKTUELL
      Medikamentenliste (aktuell)
      Liste des médicaments
    • MELDUNG_UBERTRAGBARE_ERKRANKUNG

      public static final TypeCode MELDUNG_UBERTRAGBARE_ERKRANKUNG
      Meldung übertragbare Erkrankung
    • NICHT_SPEZIFIZIERTE_BILDDATEN

      public static final TypeCode NICHT_SPEZIFIZIERTE_BILDDATEN
      Nicht spezifizierte Bilddaten
    • NOTFALLBERICHT

      public static final TypeCode NOTFALLBERICHT
      Notfallbericht
      Rapport de consultation aux urgences
    • NOTFALL_AUSWEIS

      public static final TypeCode NOTFALL_AUSWEIS
      Notfall-Ausweis
    • OP_BERICHT

      public static final TypeCode OP_BERICHT
      OP-Bericht
      Protocole opératoire
    • PATHOLOGIEAUFTRAG

      public static final TypeCode PATHOLOGIEAUFTRAG
      Pathologieauftrag
    • PATHOLOGIE_BEFUND

      public static final TypeCode PATHOLOGIE_BEFUND
      Pathologie-Befund
      Rapport de pathologie
    • PATIENTENEINWILLIGUNG

      public static final TypeCode PATIENTENEINWILLIGUNG
      Patienteneinwilligung
      Consentement du patient
    • PATIENTENEINWILLIGUNG_FUR_DIE_VERWENDUNG_DER_ELEKTRONISCHEN_DATEN

      public static final TypeCode PATIENTENEINWILLIGUNG_FUR_DIE_VERWENDUNG_DER_ELEKTRONISCHEN_DATEN
      Patienteneinwilligung für die Verwendung der elektronischen Daten
      Consentement du patient au dossier électronique
    • PATIENTENVERFUGUNG

      public static final TypeCode PATIENTENVERFUGUNG
      Patientenverfügung
    • PATIENT_SUMMARY_MEDIZINISCHE_ZUSAMMENFASSUNG

      public static final TypeCode PATIENT_SUMMARY_MEDIZINISCHE_ZUSAMMENFASSUNG
      Patient Summary (medizinische Zusammenfassung)
      Résumé d'un patient
    • PFLEGEBERICHT

      public static final TypeCode PFLEGEBERICHT
      Pflegebericht
    • PFLEGEPLAN_ALLGEMEIN

      public static final TypeCode PFLEGEPLAN_ALLGEMEIN
      Pflegeplan (allgemein)
    • PHYSIOTHERAPIEBERICHT

      public static final TypeCode PHYSIOTHERAPIEBERICHT
      Physiotherapiebericht
    • RADIOLOGIEAUFTRAG

      public static final TypeCode RADIOLOGIEAUFTRAG
      Radiologieauftrag
    • RADIOLOGIE_BEFUND

      public static final TypeCode RADIOLOGIE_BEFUND
      Radiologie-Befund
      Rapport d'imagerie
    • RADIOLOGISCHE_BILDDATEN

      public static final TypeCode RADIOLOGISCHE_BILDDATEN
      Radiologische Bilddaten
    • UNBEKANNT

      public static final TypeCode UNBEKANNT
      Unbekannt
      Inconnu
      Ignoto
    • UNTERSUCHUNGSBEFUND_ALLGEMEIN

      public static final TypeCode UNTERSUCHUNGSBEFUND_ALLGEMEIN
      Untersuchungsbefund (allgemein)
      Rapport d'examen (non laboratoire)
    • VERLAUFS_AUSTRITTSBERICHT_GYNAKOLOGIE_UND_GEBURTSHILFE

      public static final TypeCode VERLAUFS_AUSTRITTSBERICHT_GYNAKOLOGIE_UND_GEBURTSHILFE
      Verlaufs- / Austrittsbericht Gynäkologie und Geburtshilfe
    • VERLEGUNGSBERICHT

      public static final TypeCode VERLEGUNGSBERICHT
      Verlegungsbericht
    • WUNDBEFUND

      public static final TypeCode WUNDBEFUND
      Wundbefund
    • ZUWEISUNGSSCHREIBENEINWEISUNGSSCHREIBEN

      public static final TypeCode ZUWEISUNGSSCHREIBENEINWEISUNGSSCHREIBEN
      Zuweisungsschreiben/ Einweisungsschreiben
      Demande d’admission
  • Field Details

    • ANDERE_NICHT_NAHER_SPEZIFIZIERT_CODE

      public static final String ANDERE_NICHT_NAHER_SPEZIFIZIERT_CODE
      Code für Andere nicht näher spezifiziert
      Code de Autres sans spécification
      Code per Altri non meglio precisati
      See Also:
    • ANASTHESIE_BERICHT_CODE

      public static final String ANASTHESIE_BERICHT_CODE
      Code für Anästhesie Bericht
      See Also:
    • AUSTRITTSBERICHT_LANG_PFLEGERISCH_CODE

      public static final String AUSTRITTSBERICHT_LANG_PFLEGERISCH_CODE
      Code für Austrittsbericht (lang-pflegerisch)
      See Also:
    • AUSTRITTSBERICHT_LANG_ARZTLICH_CODE

      public static final String AUSTRITTSBERICHT_LANG_ARZTLICH_CODE
      Code für Austrittsbericht (lang-ärztlich)
      Code de Lettre de sortie
      See Also:
    • BEHANDLUNGSSCHEMA_CODE

      public static final String BEHANDLUNGSSCHEMA_CODE
      Code für Behandlungsschema
      See Also:
    • BESCHLUSSPROTOKOLL_CODE

      public static final String BESCHLUSSPROTOKOLL_CODE
      Code für Beschlussprotokoll
      See Also:
    • DOKUMENT_MIT_KONTRAINDIKATIONEN_UNVERTRAGLICHKEITEN_CODE

      public static final String DOKUMENT_MIT_KONTRAINDIKATIONEN_UNVERTRAGLICHKEITEN_CODE
      Code für Dokument mit Kontraindikationen, Unverträglichkeiten….
      See Also:
    • ECHOKARDIOGRAPHIE_BEFUND_CODE

      public static final String ECHOKARDIOGRAPHIE_BEFUND_CODE
      Code für Echokardiographie-Befund
      See Also:
    • EINTRITTSBERICHT_CODE

      public static final String EINTRITTSBERICHT_CODE
      Code für Eintrittsbericht
      See Also:
    • ELEKTRONISCHER_IMPFAUSWEIS_CODE

      public static final String ELEKTRONISCHER_IMPFAUSWEIS_CODE
      Code für elektronischer Impfausweis
      See Also:
    • ELEKTRONISCHES_REZEPT_CODE

      public static final String ELEKTRONISCHES_REZEPT_CODE
      Code für elektronisches Rezept
      Code de Ordonnance de médicaments
      See Also:
    • GEBURTSANZEIGE_CODE

      public static final String GEBURTSANZEIGE_CODE
      Code für Geburtsanzeige
      See Also:
    • HERZKATHETER_BEFUND_CODE

      public static final String HERZKATHETER_BEFUND_CODE
      Code für Herzkatheter-Befund
      Code de Rapport de cathétérisme cardiaque
      See Also:
    • HISTOLOGIE_BEFUND_CODE

      public static final String HISTOLOGIE_BEFUND_CODE
      Code für Histologie-Befund
      See Also:
    • KARDIOLOGIE_VERLAUFS_BERICHT_CODE

      public static final String KARDIOLOGIE_VERLAUFS_BERICHT_CODE
      Code für Kardiologie Verlaufs-Bericht
      See Also:
    • KLINISCHES_VERLAUFSBLATT_CODE

      public static final String KLINISCHES_VERLAUFSBLATT_CODE
      Code für klinisches Verlaufsblatt
      See Also:
    • KNOCHENMARK_BIOPSIE_BEFUND_CODE

      public static final String KNOCHENMARK_BIOPSIE_BEFUND_CODE
      Code für Knochenmark-Biopsie-Befund
      See Also:
    • KONSILAUFTRAG_ALLGEMEIN_CODE

      public static final String KONSILAUFTRAG_ALLGEMEIN_CODE
      Code für Konsilauftrag (allgemein)
      Code de Demande de consultation
      See Also:
    • KONSULTATIONSBERICHT_CODE

      public static final String KONSULTATIONSBERICHT_CODE
      Code für Konsultationsbericht
      Code de Rapport de consultation
      See Also:
    • KOSTENGUTSPRACHE_CODE

      public static final String KOSTENGUTSPRACHE_CODE
      Code für Kostengutsprache
      See Also:
    • KURVE_INTENSIVSTATION_CODE

      public static final String KURVE_INTENSIVSTATION_CODE
      Code für Kurve Intensivstation
      See Also:
    • KURZ_AUSTRITTSBERICHT_PFLEGERISCH_CODE

      public static final String KURZ_AUSTRITTSBERICHT_PFLEGERISCH_CODE
      Code für Kurz-Austrittsbericht (pflegerisch)
      See Also:
    • KURZ_AUSTRITTSBERICHT_ARZTLICH_CODE

      public static final String KURZ_AUSTRITTSBERICHT_ARZTLICH_CODE
      Code für Kurz-Austrittsbericht (ärztlich)
      Code de Avis de sortie
      See Also:
    • LABORAUFTRAG_CODE

      public static final String LABORAUFTRAG_CODE
      Code für Laborauftrag
      See Also:
    • LABOR_BEFUND_CODE

      public static final String LABOR_BEFUND_CODE
      Code für Labor-Befund
      Code de Résultat de laboratoire
      See Also:
    • LUNGENFUNKTIONS_BEFUND_CODE

      public static final String LUNGENFUNKTIONS_BEFUND_CODE
      Code für Lungenfunktions-Befund
      See Also:
    • MEDIKAMENTENLISTE_AKTUELL_CODE

      public static final String MEDIKAMENTENLISTE_AKTUELL_CODE
      Code für Medikamentenliste (aktuell)
      Code de Liste des médicaments
      See Also:
    • MELDUNG_UBERTRAGBARE_ERKRANKUNG_CODE

      public static final String MELDUNG_UBERTRAGBARE_ERKRANKUNG_CODE
      Code für Meldung übertragbare Erkrankung
      See Also:
    • NICHT_SPEZIFIZIERTE_BILDDATEN_CODE

      public static final String NICHT_SPEZIFIZIERTE_BILDDATEN_CODE
      Code für Nicht spezifizierte Bilddaten
      See Also:
    • NOTFALLBERICHT_CODE

      public static final String NOTFALLBERICHT_CODE
      Code für Notfallbericht
      Code de Rapport de consultation aux urgences
      See Also:
    • NOTFALL_AUSWEIS_CODE

      public static final String NOTFALL_AUSWEIS_CODE
      Code für Notfall-Ausweis
      See Also:
    • OP_BERICHT_CODE

      public static final String OP_BERICHT_CODE
      Code für OP-Bericht
      Code de Protocole opératoire
      See Also:
    • PATHOLOGIEAUFTRAG_CODE

      public static final String PATHOLOGIEAUFTRAG_CODE
      Code für Pathologieauftrag
      See Also:
    • PATHOLOGIE_BEFUND_CODE

      public static final String PATHOLOGIE_BEFUND_CODE
      Code für Pathologie-Befund
      Code de Rapport de pathologie
      See Also:
    • PATIENTENEINWILLIGUNG_CODE

      public static final String PATIENTENEINWILLIGUNG_CODE
      Code für Patienteneinwilligung
      Code de Consentement du patient
      See Also:
    • PATIENTENEINWILLIGUNG_FUR_DIE_VERWENDUNG_DER_ELEKTRONISCHEN_DATEN_CODE

      public static final String PATIENTENEINWILLIGUNG_FUR_DIE_VERWENDUNG_DER_ELEKTRONISCHEN_DATEN_CODE
      Code für Patienteneinwilligung für die Verwendung der elektronischen Daten
      Code de Consentement du patient au dossier électronique
      See Also:
    • PATIENTENVERFUGUNG_CODE

      public static final String PATIENTENVERFUGUNG_CODE
      Code für Patientenverfügung
      See Also:
    • PATIENT_SUMMARY_MEDIZINISCHE_ZUSAMMENFASSUNG_CODE

      public static final String PATIENT_SUMMARY_MEDIZINISCHE_ZUSAMMENFASSUNG_CODE
      Code für Patient Summary (medizinische Zusammenfassung)
      Code de Résumé d'un patient
      See Also:
    • PFLEGEBERICHT_CODE

      public static final String PFLEGEBERICHT_CODE
      Code für Pflegebericht
      See Also:
    • PFLEGEPLAN_ALLGEMEIN_CODE

      public static final String PFLEGEPLAN_ALLGEMEIN_CODE
      Code für Pflegeplan (allgemein)
      See Also:
    • PHYSIOTHERAPIEBERICHT_CODE

      public static final String PHYSIOTHERAPIEBERICHT_CODE
      Code für Physiotherapiebericht
      See Also:
    • RADIOLOGIEAUFTRAG_CODE

      public static final String RADIOLOGIEAUFTRAG_CODE
      Code für Radiologieauftrag
      See Also:
    • RADIOLOGIE_BEFUND_CODE

      public static final String RADIOLOGIE_BEFUND_CODE
      Code für Radiologie-Befund
      Code de Rapport d'imagerie
      See Also:
    • RADIOLOGISCHE_BILDDATEN_CODE

      public static final String RADIOLOGISCHE_BILDDATEN_CODE
      Code für Radiologische Bilddaten
      See Also:
    • UNBEKANNT_CODE

      public static final String UNBEKANNT_CODE
      Code für Unbekannt
      Code de Inconnu
      Code per Ignoto
      See Also:
    • UNTERSUCHUNGSBEFUND_ALLGEMEIN_CODE

      public static final String UNTERSUCHUNGSBEFUND_ALLGEMEIN_CODE
      Code für Untersuchungsbefund (allgemein)
      Code de Rapport d'examen (non laboratoire)
      See Also:
    • VERLAUFS_AUSTRITTSBERICHT_GYNAKOLOGIE_UND_GEBURTSHILFE_CODE

      public static final String VERLAUFS_AUSTRITTSBERICHT_GYNAKOLOGIE_UND_GEBURTSHILFE_CODE
      Code für Verlaufs- / Austrittsbericht Gynäkologie und Geburtshilfe
      See Also:
    • VERLEGUNGSBERICHT_CODE

      public static final String VERLEGUNGSBERICHT_CODE
      Code für Verlegungsbericht
      See Also:
    • WUNDBEFUND_CODE

      public static final String WUNDBEFUND_CODE
      Code für Wundbefund
      See Also:
    • ZUWEISUNGSSCHREIBENEINWEISUNGSSCHREIBEN_CODE

      public static final String ZUWEISUNGSSCHREIBENEINWEISUNGSSCHREIBEN_CODE
      Code für Zuweisungsschreiben/Einweisungsschreiben
      Code de Demande d’admission
      See Also:
    • CODE_SYSTEM_OID

      public static final String CODE_SYSTEM_OID
      Identifier of the Code System
      Identifikator für das Code System
      See Also:
    • CODE_SYSTEM_NAME

      public static final String CODE_SYSTEM_NAME
      Name of the Code System
      Name des Codes Systems
      See Also:
  • Method Details

    • values

      public static TypeCode[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static TypeCode valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getEnum

      public static TypeCode getEnum(String code)
      Gets the Enum with a given code
      Liefert den Enum anhand eines gegebenen codes
      Parameters:
      code -
      code
      Returns:
      the enum
    • isEnumOfValueSet

      public static boolean isEnumOfValueSet(String enumName)
      Checks if a given enum is part of this value set.
      Prüft, ob der gegebene enum Teil dieses Value Sets ist.
      Parameters:
      enumName -
      enumName
      Returns:
      true, if enum is in this value set
    • isInValueSet

      public static boolean isInValueSet(String codeValue)
      Checks if a given code value is in this value set.
      Prüft, ob der gegebene code in diesem Value Set vorhanden ist.
      Parameters:
      codeValue -
      code
      Returns:
      true, if one enum of this valueset contains the given code
    • getCode

      public Code getCode()
      Gets the husky Code Object
      Liefert das husky Code Objekt
      Specified by:
      getCode in interface ValueSetEnumInterface
      Returns:
      the code
    • getIpfCode

      public org.openehealth.ipf.commons.ihe.xds.core.metadata.Code getIpfCode()
      Gets the IPF Code Object
      Liefert das IPF Code Objekt
      Specified by:
      getIpfCode in interface CodedMetadataEnumInterface
      Specified by:
      getIpfCode in interface ValueSetEnumInterface
      Returns:
      the code
    • getCodeSystemId

      public String getCodeSystemId()
      Description copied from interface: ValueSetEnumInterface
      Gets the code system identifier.
      Specified by:
      getCodeSystemId in interface ValueSetEnumInterface
      Returns:
      the code system identifier.
    • getCodeSystemName

      public String getCodeSystemName()
      Gets the code system name.
      Liefert code system name.
      Specified by:
      getCodeSystemName in interface ValueSetEnumInterface
      Returns:
      the code system name
    • getCodeSystemOid

      public String getCodeSystemOid()
      Gets the code system id.
      Liefert die code system id.
      Returns:
      the code system id
    • getCodeValue

      public String getCodeValue()
      Gets the actual Code as string
      Liefert den eigentlichen Code als String
      Specified by:
      getCodeValue in interface ValueSetEnumInterface
      Returns:
      the code
    • getDisplayName

      public String getDisplayName()
      Gets the display name.
      Liefert display name.
      Specified by:
      getDisplayName in interface TranslatedEnumInterface
      Returns:
      the display name
    • getDisplayName

      public String getDisplayName(LanguageCode languageCode)
      Description copied from interface: TranslatedEnumInterface
      Gets the display name defined by the language param.
      Specified by:
      getDisplayName in interface TranslatedEnumInterface
      Parameters:
      languageCode - The language code to get the display name for, null to get the default display name.
      Returns:
      the display name in the desired language.
    • getValueSetId

      public String getValueSetId()
      Description copied from interface: ValueSetEnumInterface
      Gets the value set identifier.
      Specified by:
      getValueSetId in interface ValueSetEnumInterface
      Returns:
      the value set identifier.
    • getValueSetName

      public String getValueSetName()
      Description copied from interface: ValueSetEnumInterface
      Gets the value set name.
      Specified by:
      getValueSetName in interface ValueSetEnumInterface
      Returns:
      the value set name.