Enum Class CodeSystems

java.lang.Object
java.lang.Enum<CodeSystems>
org.projecthusky.common.enums.CodeSystems
All Implemented Interfaces:
Serializable, Comparable<CodeSystems>, Constable, IdentityDomain

public enum CodeSystems extends Enum<CodeSystems> implements IdentityDomain
Bekannte und häufig gebrauchte Identifikationsdomänen
  • Global Location Number (GLN): 2.51.1.3
  • Global Trade Item Number (GTIN): 1.3.160
  • Enum Constant Details

    • ICR_DHA_08040_DISEASE

      public static final CodeSystems ICR_DHA_08040_DISEASE
      OID: 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)
    • GLN

      public static final CodeSystems GLN
      OID: 2.51.1.3
      Global Location Number
    • GTIN

      public static final CodeSystems GTIN
      OID: 1.3.160
      Global Trade Item Number
    • SWISS_INDEX

      public static final CodeSystems SWISS_INDEX
      SwissINDEX
      OID: 2.16.756.5.32
      SwissINDEX
      SwissIndex
    • WHO_ATC_CODE

      public static final CodeSystems WHO_ATC_CODE
      OID: 2.16.756.5.32
      WHO ATC Code
      WHO ATC Code
      WHO ATC Code
    • SWISS_AL

      public static final CodeSystems SWISS_AL
      OID: 2.16.756.5.30.1.129.1.3
      Swiss Analysis List
      Analysenliste (AL)
      Liste des analyses (LA)
    • SWISS_TARMED

      public static final CodeSystems SWISS_TARMED
      OID: 2.16.756.5.30.1.129.1.4
      Swiss Tarmed
      Tarmed
      Tarmed
    • SWISS_SSN

      public static final CodeSystems SWISS_SSN
      OID: 2.16.756.5.32
      AHV Number (the new one)
      AHV Nummer (die Neue)
      No AVS (le nouveaux)
    • SWISS_ZSR

      public static final CodeSystems SWISS_ZSR
      OID: 2.16.756.5.32
      AHV Number (the new one)
      AHV Nummer (die Neue)
      No AVS (le nouveaux)
    • SWISS_SSN_DEPRECATED

      public static final CodeSystems SWISS_SSN_DEPRECATED
      OID: 2.16.756.5.31
      AHV Number (the old one)
      AHV Nummer (die Alte)
      No AVS (le vieil)
    • SWISS_VEKA_NR

      public static final CodeSystems SWISS_VEKA_NR
      OID: 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)
    • ICD10

      public static final CodeSystems ICD10
      OID: 2.16.756.5.31
      ICD-10
      ICD-10
      ICD-10
    • LANGUAGE_CODE

      public static final CodeSystems LANGUAGE_CODE
      OID: 2.16.840.1.113883.6.121
      Language Code
    • CONFIDENTIALITY_CODE

      public static final CodeSystems CONFIDENTIALITY_CODE
      OID: 2.16.840.1.113883.5.25
      Confidentiality Code
    • ADMINISTRATIVE_GENDER

      public static final CodeSystems ADMINISTRATIVE_GENDER
      OID: 2.16.840.1.113883.5.1
      AdministrativeGender
    • ADDRESS_USE

      public static final CodeSystems ADDRESS_USE
      OID: 2.16.840.1.113883.5.1119
      AddressUse
    • PARTICIPANT_SIGNATURE

      public static final CodeSystems PARTICIPANT_SIGNATURE
      OID: 2.16.840.1.113883.5.89
      ParticipationSignature
    • ACT_STATUS

      public static final CodeSystems ACT_STATUS
      OID: 2.16.840.1.113883.5.14
      ActStatus
    • SNOMEDCT

      public static final CodeSystems SNOMEDCT
      OID: 2.16.840.1.113883.6.96
      SNOMED CT
    • RISC_OF_COMPLICATIONS

      public static final CodeSystems RISC_OF_COMPLICATIONS
      OID: 2.16.756.5.30.1.127.3.3.2013.1
      Risc of complications
      Komplikationsrisiken
    • RISC_OF_EXPOSURE

      public static final CodeSystems RISC_OF_EXPOSURE
      OID: 2.16.756.5.30.1.127.3.3.2013.2
      Risc of Exposure
      Expositionsrisiken
    • HL7_ACT_CODE

      public static final CodeSystems HL7_ACT_CODE
      OID: 2.16.840.1.113883.5.4
      HL7ActCode
    • HL7_SEVERITY_OBSERVATION

      public static final CodeSystems HL7_SEVERITY_OBSERVATION
      OID: 2.16.840.1.113883.5.1063
      HL7SeverityObservation
    • HL7_ROUTE_OF_ADMINISTRATION

      public static final CodeSystems HL7_ROUTE_OF_ADMINISTRATION
      OID: 2.16.840.1.113883.5.112
      HL7RouteOfAdministration
    • LOINC

      public static final CodeSystems LOINC
      OID: 2.16.840.1.113883.6.1
      LOINC
    • HL7_OBSERVATION_INTERPRETATION

      public static final CodeSystems HL7_OBSERVATION_INTERPRETATION
      OID: 2.16.840.1.113883.5.83
      HL7ObservationInterpretation
    • HL7_NULL_FLAVOR

      public static final CodeSystems HL7_NULL_FLAVOR
      OID: 2.16.840.1.113883.5.1008
      HL7nullFlavor
    • WHO_D_D_MED_PPROD_ID

      public static final CodeSystems WHO_D_D_MED_PPROD_ID
      OID: 2.16.840.1.113883.6.294
      WHO Drug Dictionary Medicinal Product ID
    • SWISS_SOAS_HLA_CODES

      public static final CodeSystems SWISS_SOAS_HLA_CODES
      OID: 2.16.756.5.30.1.129.1.1.8
      Swiss SOAS HLA Codes
    • SWISS_PLRR_DHA_LAB_OBS_LIST

      public static final CodeSystems SWISS_PLRR_DHA_LAB_OBS_LIST
      OID: 2.16.756.5.30.1.127.3.2.20121101.2
      Swiss PLRR-DHA LabObsList Codes
    • SWISS_EPR_SPID

      public static final CodeSystems SWISS_EPR_SPID
      OID: 2.16.756.5.30.1.127.3.10.3 Swiss EPR-SPID
    • PARTICIPATION_FUNCTION

      public static final CodeSystems PARTICIPATION_FUNCTION
      OID: 2.16.840.1.113883.5.88 Participation Function
  • Method Details

    • values

      public static CodeSystems[] 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 CodeSystems 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 CodeSystems getEnum(String codeSystemId)
      Gets the Enum with a given OID
      Liefert den Enum anhand einer gegebenen OID
      Parameters:
      codeSystemId - the code system OID.
      Returns:
      the desired Enum.
    • getCodeSystemId

      public String getCodeSystemId()
      Specified by:
      getCodeSystemId in interface IdentityDomain
      Returns:
      Delivers the code systems OID value
    • getCodeSystemName

      public String getCodeSystemName()
      Specified by:
      getCodeSystemName in interface IdentityDomain
      Returns:
      Delivers the codes system textual content