Enum Class ClassCode
- All Implemented Interfaces:
Serializable
,Comparable<ClassCode>
,Constable
,CodedMetadataEnumInterface
,TranslatedEnumInterface
,ValueSetEnumInterface
Dieser Code definiert die Klasse des Dokumentes und richtet
sich nach der CEN 13606 Norm. Unterhalb der Klassen sind Typen definiert im
Attribut epd_xds_typeCode.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionWarnungen /Risiken Alertes AllertamentiBehandlungspläne, Behandlungsschemata Plans de soins Schema di terapiaZuweisungen/Überweisungen Demandes de prise en charge Richieste di presa a caricoEigene Daten des Patienten Documents introduits par le patients Documenti inseriti dal pazienteDiagnostische Untersuchungsbefunde Résultats d'examen diagnostic Risultati di esame diagnosticoZusammenfassende Berichte Résumés d'épisode Riassunti di episodioZusammenfassungen der Krankengeschichte Résumés d'antécédents Riassunti della storia clinicaKonsultationseinträge/- Notizen Notes de consultation Rapporti e note di consultazioneInterventionseinträge /-Notizen Notes d'interventions Rapporti e note d'interventoMeldungen "Notifications/Déclarations" Notifiche/dichiarazionianderweitige Dokumente Autre AltroZusammenfassungen aktueller Zustand Résumés de l'état actuel Riassunti dello stato attualeVerlaufseinträge/- Notizen Notes de suivi Note di evoluzioneVerlaufs-Berichte Rapports d'évolution Rapporti di evoluzioneGescannte Dokumente Documents scannés Documenti scansionatiUntersuchungs-/ Prozedur-Anforderungen Demandes d'examen / procédure Richieste d'esame -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Code für Warnungen /Risiken Code de Alertes Code per Allertamentistatic final String
Code für Behandlungspläne, Behandlungsschemata Code de Plans de soins Code per Schema di terapiastatic final String
Code für Zuweisungen/Überweisungen Code de Demandes de prise en charge Code per Richieste di presa a caricostatic 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 Eigene Daten des Patienten Code de Documents introduits par le patients Code per Documenti inseriti dal pazientestatic final String
Code für Diagnostische Untersuchungsbefunde Code de Résultats d'examen diagnostic Code per Risultati di esame diagnosticostatic final String
Code für Zusammenfassende Berichte Code de Résumés d'épisode Code per Riassunti di episodiostatic final String
Code für Zusammenfassungen der Krankengeschichte Code de Résumés d'antécédents Code per Riassunti della storia clinicastatic final String
Code für Konsultationseinträge/-Notizen Code de Notes de consultation Code per Rapporti e note di consultazionestatic final String
Code für Interventionseinträge/-Notizen Code de Notes d'interventions Code per Rapporti e note d'interventostatic final String
Code für Meldungen Code de "Notifications/Déclarations" Code per Notifiche/dichiarazionistatic final String
Code für anderweitige Dokumente Code de Autre Code per Altrostatic final String
Code für Zusammenfassungen aktueller Zustand Code de Résumés de l'état actuel Code per Riassunti dello stato attualestatic final String
Code für Verlaufseinträge/-Notizen Code de Notes de suivi Code per Note di evoluzionestatic final String
Code für Verlaufs-Berichte Code de Rapports d'évolution Code per Rapporti di evoluzionestatic final String
Code für Gescannte Dokumente Code de Documents scannés Code per Documenti scansionatistatic final String
Code für Untersuchungs-/ Prozedur-Anforderungen Code de Demandes d'examen / procédure Code per Richieste d'esame -
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 ClassCode
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.boolean
isInValueSet
(String codeValue) Checks if a given code value is in this value set. Prüft, ob der gegebene code in diesem Value Sets vorhanden ist.static ClassCode
Returns the enum constant of this class with the specified name.static ClassCode[]
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
-
ALERTS
Warnungen /RisikenAlertesAllertamenti -
CARE_PLANS
Behandlungspläne, BehandlungsschemataPlans de soinsSchema di terapia -
CLINICAL_CARE_REFERRALS
Zuweisungen/ÜberweisungenDemandes de prise en chargeRichieste di presa a carico -
DATA_FROM_PATIENT
Eigene Daten des PatientenDocuments introduits par le patientsDocumenti inseriti dal paziente -
DIAGNOSTIC_TEST_RESULTS
Diagnostische UntersuchungsbefundeRésultats d'examen diagnosticRisultati di esame diagnostico -
EPISODE_SUMMARY_REPORTS
Zusammenfassende BerichteRésumés d'épisodeRiassunti di episodio -
HISTORIC_OVERVIEWS
Zusammenfassungen der KrankengeschichteRésumés d'antécédentsRiassunti della storia clinica -
NOTES_ON_CONSULTATIONS
Konsultationseinträge/- NotizenNotes de consultationRapporti e note di consultazione -
NOTES_ON_PROCEDURES
Interventionseinträge /-NotizenNotes d'interventionsRapporti e note d'intervento -
NOTIFICATIONS
Meldungen"Notifications/Déclarations"Notifiche/dichiarazioni -
OTHER_COMPOSITION
anderweitige DokumenteAutreAltro -
PRESENT_STATE_SUMMARIES
Zusammenfassungen aktueller ZustandRésumés de l'état actuelRiassunti dello stato attuale -
PROGRESS_NOTES
Verlaufseinträge/- NotizenNotes de suiviNote di evoluzione -
PROGRESS_REPORTS
Verlaufs-BerichteRapports d'évolutionRapporti di evoluzione -
SCANNED_DOCUMENTS
Gescannte DokumenteDocuments scannésDocumenti scansionati -
TESTSPROCEDURE_REQUESTS
Untersuchungs-/ Prozedur-AnforderungenDemandes d'examen / procédureRichieste d'esame
-
-
Field Details
-
ALERTS_CODE
Code für Warnungen /RisikenCode de AlertesCode per Allertamenti- See Also:
-
CARE_PLANS_CODE
Code für Behandlungspläne, BehandlungsschemataCode de Plans de soinsCode per Schema di terapia- See Also:
-
CLINICAL_CARE_REFERRALS_CODE
Code für Zuweisungen/ÜberweisungenCode de Demandes de prise en chargeCode per Richieste di presa a carico- See Also:
-
DATA_FROM_PATIENT_CODE
Code für Eigene Daten des PatientenCode de Documents introduits par le patientsCode per Documenti inseriti dal paziente- See Also:
-
DIAGNOSTIC_TEST_RESULTS_CODE
Code für Diagnostische UntersuchungsbefundeCode de Résultats d'examen diagnosticCode per Risultati di esame diagnostico- See Also:
-
EPISODE_SUMMARY_REPORTS_CODE
Code für Zusammenfassende BerichteCode de Résumés d'épisodeCode per Riassunti di episodio- See Also:
-
HISTORIC_OVERVIEWS_CODE
Code für Zusammenfassungen der KrankengeschichteCode de Résumés d'antécédentsCode per Riassunti della storia clinica- See Also:
-
NOTES_ON_CONSULTATIONS_CODE
Code für Konsultationseinträge/-NotizenCode de Notes de consultationCode per Rapporti e note di consultazione- See Also:
-
NOTES_ON_PROCEDURES_CODE
Code für Interventionseinträge/-NotizenCode de Notes d'interventionsCode per Rapporti e note d'intervento- See Also:
-
NOTIFICATIONS_CODE
Code für MeldungenCode de "Notifications/Déclarations"Code per Notifiche/dichiarazioni- See Also:
-
OTHER_COMPOSITION_CODE
Code für anderweitige DokumenteCode de AutreCode per Altro- See Also:
-
PRESENT_STATE_SUMMARIES_CODE
Code für Zusammenfassungen aktueller ZustandCode de Résumés de l'état actuelCode per Riassunti dello stato attuale- See Also:
-
PROGRESS_NOTES_CODE
Code für Verlaufseinträge/-NotizenCode de Notes de suiviCode per Note di evoluzione- See Also:
-
PROGRESS_REPORTS_CODE
Code für Verlaufs-BerichteCode de Rapports d'évolutionCode per Rapporti di evoluzione- See Also:
-
SCANNED_DOCUMENTS_CODE
Code für Gescannte DokumenteCode de Documents scannésCode per Documenti scansionati- See Also:
-
TESTSPROCEDURE_REQUESTS_CODE
Code für Untersuchungs-/ Prozedur-AnforderungenCode de Demandes d'examen / procédureCode per Richieste d'esame- 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
-
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.
-
isInValueSet
Checks if a given code value is in this value set.Prüft, ob der gegebene code in diesem Value Sets vorhanden ist.- Parameters:
codeValue
-
code- Returns:
- true, if is in value set
-