Enum Class TypeCode
- All Implemented Interfaces:
Serializable
,Comparable<TypeCode>
,Constable
,CodedMetadataEnumInterface
,TranslatedEnumInterface
,ValueSetEnumInterface
Der Code definiert den Typ eines Dokuments (z.B.
Austrittsbericht, Labor-Bericht). Jeder Dokumenten-Typ sollte genau einer
Dokumentenklasse zugeordnet sein.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionAnästhesie BerichtAndere nicht näher spezifiziert Autres sans spécification Altri non meglio precisatiAustrittsbericht (lang-ärztlich) Lettre de sortieAustrittsbericht (lang-pflegerisch)BehandlungsschemaBeschlussprotokollDokument mit Kontraindikationen, Unverträglichkeiten….Echokardiographie - BefundEintrittsberichtelektronischer Impfausweiselektronisches Rezept Ordonnance de médicamentsGeburtsanzeigeHerzkatheter-Befund Rapport de cathétérisme cardiaqueHistologie-BefundKardiologie Verlaufs-Berichtklinisches VerlaufsblattKnochenmark- Biopsie-BefundKonsilauftrag (allgemein) Demande de consultationKonsultationsbericht Rapport de consultationKostengutspracheKurve IntensivstationKurz- Austrittsbericht (ärztlich) Avis de sortieKurz-Austrittsbericht (pflegerisch)Labor-Befund Résultat de laboratoireLaborauftragLungenfunktions-BefundMedikamentenliste (aktuell) Liste des médicamentsMeldung übertragbare ErkrankungNicht spezifizierte BilddatenNotfall-AusweisNotfallbericht Rapport de consultation aux urgencesOP-Bericht Protocole opératoirePathologie-Befund Rapport de pathologiePathologieauftragPatient Summary (medizinische Zusammenfassung) Résumé d'un patientPatienteneinwilligung Consentement du patientPatienteneinwilligung für die Verwendung der elektronischen Daten Consentement du patient au dossier électroniquePatientenverfügungPflegeberichtPflegeplan (allgemein)PhysiotherapieberichtRadiologie-Befund Rapport d'imagerieRadiologieauftragRadiologische BilddatenUnbekannt Inconnu IgnotoUntersuchungsbefund (allgemein) Rapport d'examen (non laboratoire)Verlaufs- / Austrittsbericht Gynäkologie und GeburtshilfeVerlegungsberichtWundbefundZuweisungsschreiben/ Einweisungsschreiben Demande d’admission -
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Code für Anästhesie Berichtstatic final String
Code für Andere nicht näher spezifiziert Code de Autres sans spécification Code per Altri non meglio precisatistatic final String
Code für Austrittsbericht (lang-ärztlich) Code de Lettre de sortiestatic final String
Code für Austrittsbericht (lang-pflegerisch)static final String
Code für Behandlungsschemastatic final String
Code für Beschlussprotokollstatic final String
Name of the Code System Name des Codes Systemsstatic final String
Identifier of the Code System Identifikator für das Code Systemstatic final String
Code für Dokument mit Kontraindikationen, Unverträglichkeiten….static final String
Code für Echokardiographie-Befundstatic final String
Code für Eintrittsberichtstatic final String
Code für elektronischer Impfausweisstatic final String
Code für elektronisches Rezept Code de Ordonnance de médicamentsstatic final String
Code für Geburtsanzeigestatic final String
Code für Herzkatheter-Befund Code de Rapport de cathétérisme cardiaquestatic final String
Code für Histologie-Befundstatic final String
Code für Kardiologie Verlaufs-Berichtstatic final String
Code für klinisches Verlaufsblattstatic final String
Code für Knochenmark-Biopsie-Befundstatic final String
Code für Konsilauftrag (allgemein) Code de Demande de consultationstatic final String
Code für Konsultationsbericht Code de Rapport de consultationstatic final String
Code für Kostengutsprachestatic final String
Code für Kurve Intensivstationstatic final String
Code für Kurz-Austrittsbericht (ärztlich) Code de Avis de sortiestatic final String
Code für Kurz-Austrittsbericht (pflegerisch)static final String
Code für Labor-Befund Code de Résultat de laboratoirestatic final String
Code für Laborauftragstatic final String
Code für Lungenfunktions-Befundstatic final String
Code für Medikamentenliste (aktuell) Code de Liste des médicamentsstatic final String
Code für Meldung übertragbare Erkrankungstatic final String
Code für Nicht spezifizierte Bilddatenstatic final String
Code für Notfall-Ausweisstatic final String
Code für Notfallbericht Code de Rapport de consultation aux urgencesstatic final String
Code für OP-Bericht Code de Protocole opératoirestatic final String
Code für Pathologie-Befund Code de Rapport de pathologiestatic final String
Code für Pathologieauftragstatic final String
Code für Patient Summary (medizinische Zusammenfassung) Code de Résumé d'un patientstatic final String
Code für Patienteneinwilligung Code de Consentement du patientstatic final String
Code für Patienteneinwilligung für die Verwendung der elektronischen Daten Code de Consentement du patient au dossier électroniquestatic final String
Code für Patientenverfügungstatic final String
Code für Pflegeberichtstatic final String
Code für Pflegeplan (allgemein)static final String
Code für Physiotherapieberichtstatic final String
Code für Radiologie-Befund Code de Rapport d'imageriestatic final String
Code für Radiologieauftragstatic final String
Code für Radiologische Bilddatenstatic final String
Code für Unbekannt Code de Inconnu Code per Ignotostatic final String
Code für Untersuchungsbefund (allgemein) Code de Rapport d'examen (non laboratoire)static final String
Code für Verlaufs- / Austrittsbericht Gynäkologie und Geburtshilfestatic final String
Code für Verlegungsberichtstatic final String
Code für Wundbefundstatic final String
Code für Zuweisungsschreiben/Einweisungsschreiben Code de Demande d’admission -
Method Summary
Modifier and TypeMethodDescriptiongetCode()
Gets the husky Code Object Liefert das husky Code ObjektGets the code system identifier.Gets the code system name. Liefert code system name.Gets the code system id. Liefert die code system id.Gets the actual Code as string Liefert den eigentlichen Code als StringGets the display name. Liefert display name.getDisplayName
(LanguageCode languageCode) Gets the display name defined by the language param.static TypeCode
Gets the Enum with a given code Liefert den Enum anhand eines gegebenen codesorg.openehealth.ipf.commons.ihe.xds.core.metadata.Code
Gets the IPF Code Object Liefert das IPF Code ObjektGets the value set identifier.Gets the value set name.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.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.static TypeCode
Returns the enum constant of this class with the specified name.static TypeCode[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
Methods inherited from interface org.projecthusky.common.enums.ValueSetEnumInterface
getCD, getCD, getCE, getCE, getCode, getCodedString, isContainedIn, isEqualTo, name
-
Enum Constant Details
-
ANDERE_NICHT_NAHER_SPEZIFIZIERT
Andere nicht näher spezifiziertAutres sans spécificationAltri non meglio precisati -
ANASTHESIE_BERICHT
Anästhesie Bericht -
AUSTRITTSBERICHT_LANG_PFLEGERISCH
Austrittsbericht (lang-pflegerisch) -
AUSTRITTSBERICHT_LANG_ARZTLICH
Austrittsbericht (lang-ärztlich)Lettre de sortie -
BEHANDLUNGSSCHEMA
Behandlungsschema -
BESCHLUSSPROTOKOLL
Beschlussprotokoll -
DOKUMENT_MIT_KONTRAINDIKATIONEN_UNVERTRAGLICHKEITEN
Dokument mit Kontraindikationen, Unverträglichkeiten…. -
ECHOKARDIOGRAPHIE_BEFUND
Echokardiographie - Befund -
EINTRITTSBERICHT
Eintrittsbericht -
ELEKTRONISCHER_IMPFAUSWEIS
elektronischer Impfausweis -
ELEKTRONISCHES_REZEPT
elektronisches RezeptOrdonnance de médicaments -
GEBURTSANZEIGE
Geburtsanzeige -
HERZKATHETER_BEFUND
Herzkatheter-BefundRapport de cathétérisme cardiaque -
HISTOLOGIE_BEFUND
Histologie-Befund -
KARDIOLOGIE_VERLAUFS_BERICHT
Kardiologie Verlaufs-Bericht -
KLINISCHES_VERLAUFSBLATT
klinisches Verlaufsblatt -
KNOCHENMARK_BIOPSIE_BEFUND
Knochenmark- Biopsie-Befund -
KONSILAUFTRAG_ALLGEMEIN
Konsilauftrag (allgemein)Demande de consultation -
KONSULTATIONSBERICHT
KonsultationsberichtRapport de consultation -
KOSTENGUTSPRACHE
Kostengutsprache -
KURVE_INTENSIVSTATION
Kurve Intensivstation -
KURZ_AUSTRITTSBERICHT_PFLEGERISCH
Kurz-Austrittsbericht (pflegerisch) -
KURZ_AUSTRITTSBERICHT_ARZTLICH
Kurz- Austrittsbericht (ärztlich)Avis de sortie -
LABORAUFTRAG
Laborauftrag -
LABOR_BEFUND
Labor-BefundRésultat de laboratoire -
LUNGENFUNKTIONS_BEFUND
Lungenfunktions-Befund -
MEDIKAMENTENLISTE_AKTUELL
Medikamentenliste (aktuell)Liste des médicaments -
MELDUNG_UBERTRAGBARE_ERKRANKUNG
Meldung übertragbare Erkrankung -
NICHT_SPEZIFIZIERTE_BILDDATEN
Nicht spezifizierte Bilddaten -
NOTFALLBERICHT
NotfallberichtRapport de consultation aux urgences -
NOTFALL_AUSWEIS
Notfall-Ausweis -
OP_BERICHT
OP-BerichtProtocole opératoire -
PATHOLOGIEAUFTRAG
Pathologieauftrag -
PATHOLOGIE_BEFUND
Pathologie-BefundRapport de pathologie -
PATIENTENEINWILLIGUNG
PatienteneinwilligungConsentement du patient -
PATIENTENEINWILLIGUNG_FUR_DIE_VERWENDUNG_DER_ELEKTRONISCHEN_DATEN
Patienteneinwilligung für die Verwendung der elektronischen DatenConsentement du patient au dossier électronique -
PATIENTENVERFUGUNG
Patientenverfügung -
PATIENT_SUMMARY_MEDIZINISCHE_ZUSAMMENFASSUNG
Patient Summary (medizinische Zusammenfassung)Résumé d'un patient -
PFLEGEBERICHT
Pflegebericht -
PFLEGEPLAN_ALLGEMEIN
Pflegeplan (allgemein) -
PHYSIOTHERAPIEBERICHT
Physiotherapiebericht -
RADIOLOGIEAUFTRAG
Radiologieauftrag -
RADIOLOGIE_BEFUND
Radiologie-BefundRapport d'imagerie -
RADIOLOGISCHE_BILDDATEN
Radiologische Bilddaten -
UNBEKANNT
UnbekanntInconnuIgnoto -
UNTERSUCHUNGSBEFUND_ALLGEMEIN
Untersuchungsbefund (allgemein)Rapport d'examen (non laboratoire) -
VERLAUFS_AUSTRITTSBERICHT_GYNAKOLOGIE_UND_GEBURTSHILFE
Verlaufs- / Austrittsbericht Gynäkologie und Geburtshilfe -
VERLEGUNGSBERICHT
Verlegungsbericht -
WUNDBEFUND
Wundbefund -
ZUWEISUNGSSCHREIBENEINWEISUNGSSCHREIBEN
Zuweisungsschreiben/ EinweisungsschreibenDemande d’admission
-
-
Field Details
-
ANDERE_NICHT_NAHER_SPEZIFIZIERT_CODE
Code für Andere nicht näher spezifiziertCode de Autres sans spécificationCode per Altri non meglio precisati- See Also:
-
ANASTHESIE_BERICHT_CODE
Code für Anästhesie Bericht- See Also:
-
AUSTRITTSBERICHT_LANG_PFLEGERISCH_CODE
Code für Austrittsbericht (lang-pflegerisch)- See Also:
-
AUSTRITTSBERICHT_LANG_ARZTLICH_CODE
Code für Austrittsbericht (lang-ärztlich)Code de Lettre de sortie- See Also:
-
BEHANDLUNGSSCHEMA_CODE
Code für Behandlungsschema- See Also:
-
BESCHLUSSPROTOKOLL_CODE
Code für Beschlussprotokoll- See Also:
-
DOKUMENT_MIT_KONTRAINDIKATIONEN_UNVERTRAGLICHKEITEN_CODE
Code für Dokument mit Kontraindikationen, Unverträglichkeiten….- See Also:
-
ECHOKARDIOGRAPHIE_BEFUND_CODE
Code für Echokardiographie-Befund- See Also:
-
EINTRITTSBERICHT_CODE
Code für Eintrittsbericht- See Also:
-
ELEKTRONISCHER_IMPFAUSWEIS_CODE
Code für elektronischer Impfausweis- See Also:
-
ELEKTRONISCHES_REZEPT_CODE
Code für elektronisches RezeptCode de Ordonnance de médicaments- See Also:
-
GEBURTSANZEIGE_CODE
Code für Geburtsanzeige- See Also:
-
HERZKATHETER_BEFUND_CODE
Code für Herzkatheter-BefundCode de Rapport de cathétérisme cardiaque- See Also:
-
HISTOLOGIE_BEFUND_CODE
Code für Histologie-Befund- See Also:
-
KARDIOLOGIE_VERLAUFS_BERICHT_CODE
Code für Kardiologie Verlaufs-Bericht- See Also:
-
KLINISCHES_VERLAUFSBLATT_CODE
Code für klinisches Verlaufsblatt- See Also:
-
KNOCHENMARK_BIOPSIE_BEFUND_CODE
Code für Knochenmark-Biopsie-Befund- See Also:
-
KONSILAUFTRAG_ALLGEMEIN_CODE
Code für Konsilauftrag (allgemein)Code de Demande de consultation- See Also:
-
KONSULTATIONSBERICHT_CODE
Code für KonsultationsberichtCode de Rapport de consultation- See Also:
-
KOSTENGUTSPRACHE_CODE
Code für Kostengutsprache- See Also:
-
KURVE_INTENSIVSTATION_CODE
Code für Kurve Intensivstation- See Also:
-
KURZ_AUSTRITTSBERICHT_PFLEGERISCH_CODE
Code für Kurz-Austrittsbericht (pflegerisch)- See Also:
-
KURZ_AUSTRITTSBERICHT_ARZTLICH_CODE
Code für Kurz-Austrittsbericht (ärztlich)Code de Avis de sortie- See Also:
-
LABORAUFTRAG_CODE
Code für Laborauftrag- See Also:
-
LABOR_BEFUND_CODE
Code für Labor-BefundCode de Résultat de laboratoire- See Also:
-
LUNGENFUNKTIONS_BEFUND_CODE
Code für Lungenfunktions-Befund- See Also:
-
MEDIKAMENTENLISTE_AKTUELL_CODE
Code für Medikamentenliste (aktuell)Code de Liste des médicaments- See Also:
-
MELDUNG_UBERTRAGBARE_ERKRANKUNG_CODE
Code für Meldung übertragbare Erkrankung- See Also:
-
NICHT_SPEZIFIZIERTE_BILDDATEN_CODE
Code für Nicht spezifizierte Bilddaten- See Also:
-
NOTFALLBERICHT_CODE
Code für NotfallberichtCode de Rapport de consultation aux urgences- See Also:
-
NOTFALL_AUSWEIS_CODE
Code für Notfall-Ausweis- See Also:
-
OP_BERICHT_CODE
Code für OP-BerichtCode de Protocole opératoire- See Also:
-
PATHOLOGIEAUFTRAG_CODE
Code für Pathologieauftrag- See Also:
-
PATHOLOGIE_BEFUND_CODE
Code für Pathologie-BefundCode de Rapport de pathologie- See Also:
-
PATIENTENEINWILLIGUNG_CODE
Code für PatienteneinwilligungCode de Consentement du patient- See Also:
-
PATIENTENEINWILLIGUNG_FUR_DIE_VERWENDUNG_DER_ELEKTRONISCHEN_DATEN_CODE
Code für Patienteneinwilligung für die Verwendung der elektronischen DatenCode de Consentement du patient au dossier électronique- See Also:
-
PATIENTENVERFUGUNG_CODE
Code für Patientenverfügung- See Also:
-
PATIENT_SUMMARY_MEDIZINISCHE_ZUSAMMENFASSUNG_CODE
Code für Patient Summary (medizinische Zusammenfassung)Code de Résumé d'un patient- See Also:
-
PFLEGEBERICHT_CODE
Code für Pflegebericht- See Also:
-
PFLEGEPLAN_ALLGEMEIN_CODE
Code für Pflegeplan (allgemein)- See Also:
-
PHYSIOTHERAPIEBERICHT_CODE
Code für Physiotherapiebericht- See Also:
-
RADIOLOGIEAUFTRAG_CODE
Code für Radiologieauftrag- See Also:
-
RADIOLOGIE_BEFUND_CODE
Code für Radiologie-BefundCode de Rapport d'imagerie- See Also:
-
RADIOLOGISCHE_BILDDATEN_CODE
Code für Radiologische Bilddaten- See Also:
-
UNBEKANNT_CODE
Code für UnbekanntCode de InconnuCode per Ignoto- See Also:
-
UNTERSUCHUNGSBEFUND_ALLGEMEIN_CODE
Code für Untersuchungsbefund (allgemein)Code de Rapport d'examen (non laboratoire)- See Also:
-
VERLAUFS_AUSTRITTSBERICHT_GYNAKOLOGIE_UND_GEBURTSHILFE_CODE
Code für Verlaufs- / Austrittsbericht Gynäkologie und Geburtshilfe- See Also:
-
VERLEGUNGSBERICHT_CODE
Code für Verlegungsbericht- See Also:
-
WUNDBEFUND_CODE
Code für Wundbefund- See Also:
-
ZUWEISUNGSSCHREIBENEINWEISUNGSSCHREIBEN_CODE
Code für Zuweisungsschreiben/EinweisungsschreibenCode de Demande d’admission- See Also:
-
CODE_SYSTEM_OID
Identifier of the Code SystemIdentifikator für das Code System- See Also:
-
CODE_SYSTEM_NAME
Name of the Code SystemName des Codes Systems- See Also:
-
-
Method Details
-
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
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 nameNullPointerException
- if the argument is null
-
getEnum
Gets the Enum with a given codeLiefert den Enum anhand eines gegebenen codes- Parameters:
code
-
code- Returns:
- the enum
-
isEnumOfValueSet
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
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
Gets the husky Code ObjectLiefert das husky Code Objekt- Specified by:
getCode
in interfaceValueSetEnumInterface
- Returns:
- the code
-
getIpfCode
public org.openehealth.ipf.commons.ihe.xds.core.metadata.Code getIpfCode()Gets the IPF Code ObjectLiefert das IPF Code Objekt- Specified by:
getIpfCode
in interfaceCodedMetadataEnumInterface
- Specified by:
getIpfCode
in interfaceValueSetEnumInterface
- Returns:
- the code
-
getCodeSystemId
Description copied from interface:ValueSetEnumInterface
Gets the code system identifier.- Specified by:
getCodeSystemId
in interfaceValueSetEnumInterface
- Returns:
- the code system identifier.
-
getCodeSystemName
Gets the code system name.Liefert code system name.- Specified by:
getCodeSystemName
in interfaceValueSetEnumInterface
- Returns:
- the code system name
-
getCodeSystemOid
Gets the code system id.Liefert die code system id.- Returns:
- the code system id
-
getCodeValue
Gets the actual Code as stringLiefert den eigentlichen Code als String- Specified by:
getCodeValue
in interfaceValueSetEnumInterface
- Returns:
- the code
-
getDisplayName
Gets the display name.Liefert display name.- Specified by:
getDisplayName
in interfaceTranslatedEnumInterface
- Returns:
- the display name
-
getDisplayName
Description copied from interface:TranslatedEnumInterface
Gets the display name defined by the language param.- Specified by:
getDisplayName
in interfaceTranslatedEnumInterface
- 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
Description copied from interface:ValueSetEnumInterface
Gets the value set identifier.- Specified by:
getValueSetId
in interfaceValueSetEnumInterface
- Returns:
- the value set identifier.
-
getValueSetName
Description copied from interface:ValueSetEnumInterface
Gets the value set name.- Specified by:
getValueSetName
in interfaceValueSetEnumInterface
- Returns:
- the value set name.
-