Package org.projecthusky.common.enums
Enum Class CodeSystems
- All Implemented Interfaces:
Serializable
,Comparable<CodeSystems>
,Constable
,IdentityDomain
Bekannte und häufig gebrauchte Identifikationsdomänen
- Global Location Number (GLN): 2.51.1.3
- Global Trade Item Number (GTIN): 1.3.160
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionOID: 2.16.840.1.113883.5.14 ActStatusOID: 2.16.840.1.113883.5.1119 AddressUseOID: 2.16.840.1.113883.5.1 AdministrativeGenderOID: 2.16.840.1.113883.5.25 Confidentiality CodeOID: 2.51.1.3 Global Location NumberOID: 1.3.160 Global Trade Item NumberOID: 2.16.840.1.113883.5.4 HL7ActCodeOID: 2.16.840.1.113883.5.1008 HL7nullFlavorOID: 2.16.840.1.113883.5.83 HL7ObservationInterpretationOID: 2.16.840.1.113883.5.112 HL7RouteOfAdministrationOID: 2.16.840.1.113883.5.1063 HL7SeverityObservationOID: 2.16.756.5.31 ICD-10 ICD-10 ICD-10OID: 2.16.756.5.30.1.127.3.1.20080401.1 Krankheiten und Unfallfolgen (VVK-EDI, Kapitel 2.1.1) Désignation de la maladie ou de la séquelle d’accident (OCA-DFI, chapitre 2.1.1)OID: 2.16.840.1.113883.6.121 Language CodeOID: 2.16.840.1.113883.6.1 LOINCOID: 2.16.840.1.113883.5.89 ParticipationSignatureOID: 2.16.840.1.113883.5.88 Participation FunctionOID: 2.16.756.5.30.1.127.3.3.2013.1 Risc of complicationsKomplikationsrisikenOID: 2.16.756.5.30.1.127.3.3.2013.2 Risc of ExposureExpositionsrisikenOID: 2.16.840.1.113883.6.96 SNOMED CTOID: 2.16.756.5.30.1.129.1.3 Swiss Analysis List Analysenliste (AL) Liste des analyses (LA)OID: 2.16.756.5.30.1.127.3.10.3 Swiss EPR-SPIDSwissINDEX OID: 2.16.756.5.32 SwissINDEX SwissIndexOID: 2.16.756.5.30.1.127.3.2.20121101.2 Swiss PLRR-DHA LabObsList CodesOID: 2.16.756.5.30.1.129.1.1.8 Swiss SOAS HLA CodesOID: 2.16.756.5.32 AHV Number (the new one) AHV Nummer (die Neue) No AVS (le nouveaux)OID: 2.16.756.5.31 AHV Number (the old one) AHV Nummer (die Alte) No AVS (le vieil)OID: 2.16.756.5.30.1.129.1.4 Swiss Tarmed Tarmed TarmedOID: 2.16.756.5.30.1.123.100.1.1.1 Insurance Card Number (VeKa) Kartennummern für die Versichertenkarte (VeKa) No carte d insurance (VeKa)OID: 2.16.756.5.32 AHV Number (the new one) AHV Nummer (die Neue) No AVS (le nouveaux)OID: 2.16.756.5.32 WHO ATC CodeWHO ATC Code WHO ATC CodeOID: 2.16.840.1.113883.6.294 WHO Drug Dictionary Medicinal Product ID -
Method Summary
Modifier and TypeMethodDescriptionstatic CodeSystems
Gets the Enum with a given OID Liefert den Enum anhand einer gegebenen OIDstatic CodeSystems
Returns the enum constant of this class with the specified name.static CodeSystems[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
ICR_DHA_08040_DISEASE
OID: 2.16.756.5.30.1.127.3.1.20080401.1Krankheiten und Unfallfolgen (VVK-EDI, Kapitel 2.1.1)Désignation de la maladie ou de la séquelle d’accident (OCA-DFI, chapitre 2.1.1) -
GLN
OID: 2.51.1.3Global Location Number -
GTIN
OID: 1.3.160Global Trade Item Number -
SWISS_INDEX
SwissINDEXOID: 2.16.756.5.32SwissINDEXSwissIndex -
WHO_ATC_CODE
OID: 2.16.756.5.32WHO ATC CodeWHO ATC CodeWHO ATC Code -
SWISS_AL
OID: 2.16.756.5.30.1.129.1.3Swiss Analysis ListAnalysenliste (AL)Liste des analyses (LA) -
SWISS_TARMED
OID: 2.16.756.5.30.1.129.1.4Swiss TarmedTarmedTarmed -
SWISS_SSN
OID: 2.16.756.5.32AHV Number (the new one)AHV Nummer (die Neue)No AVS (le nouveaux) -
SWISS_ZSR
OID: 2.16.756.5.32AHV Number (the new one)AHV Nummer (die Neue)No AVS (le nouveaux) -
SWISS_SSN_DEPRECATED
OID: 2.16.756.5.31AHV Number (the old one)AHV Nummer (die Alte)No AVS (le vieil) -
SWISS_VEKA_NR
OID: 2.16.756.5.30.1.123.100.1.1.1Insurance Card Number (VeKa)Kartennummern für die Versichertenkarte (VeKa)No carte d insurance (VeKa) -
ICD10
OID: 2.16.756.5.31ICD-10ICD-10ICD-10 -
LANGUAGE_CODE
OID: 2.16.840.1.113883.6.121Language Code -
CONFIDENTIALITY_CODE
OID: 2.16.840.1.113883.5.25Confidentiality Code -
ADMINISTRATIVE_GENDER
OID: 2.16.840.1.113883.5.1AdministrativeGender -
ADDRESS_USE
OID: 2.16.840.1.113883.5.1119AddressUse -
PARTICIPANT_SIGNATURE
OID: 2.16.840.1.113883.5.89ParticipationSignature -
ACT_STATUS
OID: 2.16.840.1.113883.5.14ActStatus -
SNOMEDCT
OID: 2.16.840.1.113883.6.96SNOMED CT -
RISC_OF_COMPLICATIONS
OID: 2.16.756.5.30.1.127.3.3.2013.1Risc of complicationsKomplikationsrisiken -
RISC_OF_EXPOSURE
OID: 2.16.756.5.30.1.127.3.3.2013.2Risc of ExposureExpositionsrisiken -
HL7_ACT_CODE
OID: 2.16.840.1.113883.5.4HL7ActCode -
HL7_SEVERITY_OBSERVATION
OID: 2.16.840.1.113883.5.1063HL7SeverityObservation -
HL7_ROUTE_OF_ADMINISTRATION
OID: 2.16.840.1.113883.5.112HL7RouteOfAdministration -
LOINC
OID: 2.16.840.1.113883.6.1LOINC -
HL7_OBSERVATION_INTERPRETATION
OID: 2.16.840.1.113883.5.83HL7ObservationInterpretation -
HL7_NULL_FLAVOR
OID: 2.16.840.1.113883.5.1008HL7nullFlavor -
WHO_D_D_MED_PPROD_ID
OID: 2.16.840.1.113883.6.294WHO Drug Dictionary Medicinal Product ID -
SWISS_SOAS_HLA_CODES
OID: 2.16.756.5.30.1.129.1.1.8Swiss SOAS HLA Codes -
SWISS_PLRR_DHA_LAB_OBS_LIST
OID: 2.16.756.5.30.1.127.3.2.20121101.2Swiss PLRR-DHA LabObsList Codes -
SWISS_EPR_SPID
OID: 2.16.756.5.30.1.127.3.10.3 Swiss EPR-SPID -
PARTICIPATION_FUNCTION
OID: 2.16.840.1.113883.5.88 Participation Function
-
-
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 OIDLiefert den Enum anhand einer gegebenen OID- Parameters:
codeSystemId
- the code system OID.- Returns:
- the desired Enum.
-
getCodeSystemId
- Specified by:
getCodeSystemId
in interfaceIdentityDomain
- Returns:
- Delivers the code systems OID value
-
getCodeSystemName
- Specified by:
getCodeSystemName
in interfaceIdentityDomain
- Returns:
- Delivers the codes system textual content
-