Enum Class ClassTypeCodeMapping
java.lang.Object
java.lang.Enum<ClassTypeCodeMapping>
org.projecthusky.communication.ch.enums.r202104.ClassTypeCodeMapping
- All Implemented Interfaces:
Serializable
,Comparable<ClassTypeCodeMapping>
,Constable
,CodedMetadataEnumInterface
,TranslatedEnumInterface
,ValueSetEnumInterface
@Generated(value="org.projecthusky.codegenerator.ch.valuesets.UpdateValueSets",
date="2022-09-29")
public enum ClassTypeCodeMapping
extends Enum<ClassTypeCodeMapping>
implements ValueSetEnumInterface
Enumeration of DocumentEntry.classCode_DocumentEntry.typeCode_mapping values
EN: No designation found.
DE: Das folgende Valueset zeigt das Mapping zwischen den Dokumentklassen und Dokumenttypen (gemäss Kapitel 2.11 Anhang 3 EPDV). Das Valueset dient als Hilfestellung bei der Implementierung. Für die konkreten Werte in documentTypeCode und documentClassCode dienen weiterhin die beiden definierten Valuesets ( EprDocumentTypeCode resp. EprDocumentClassCode).
.
FR: No designation found.
IT: No designation found.
Identifier: 2.16.756.5.30.1.127.3.10.1.30
Effective date: 2021-04-01 16:58
Version: 202104.0-stable
Status: FINAL
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionEN: Administrative documentation (record artifact).EN: Advance directive report (record artifact).EN: Allergy record (record artifact).EN: Audit trail report (record artifact).EN: Care Plan (record artifact).EN: Clinical consultation report (record artifact).EN: Clinical Management plan (record artifact).EN: Clinical procedure report (record artifact).EN: Consent report (record artifact).EN: Discharge summary (record artifact).EN: Emergency department record (record artifact).EN: Emergency medical identification record (record artifact).EN: History and physical report (record artifact).EN: Image reference (foundation metadata concept).EN: Imaging Order (record artifact).EN: Imaging report (record artifact).EN: Immunization record (record artifact).EN: Laboratory Order (record artifact).EN: Laboratory report (record artifact).EN: Medical certificate (record artifact).EN: Medical Prescription record (record artifact).EN: Medication summary document (record artifact).EN: Non-drug prescription record (record artifact).EN: Nursing care plan (record artifact).EN: Obstetrical Record (record artifact).EN: Operative report (record artifact).EN: Order (record artifact).EN: Organ donor card (record artifact).EN: Pathology order (record artifact.EN: Pathology report (record artifact).EN: Patient record type (record artifact).EN: Prescription record (record artifact).EN: Professional allied to medicine clinical report (record artifact).EN: Progress report (record artifact).EN: Record artifact (record artifact).EN: Record artifact (record artifact).EN: Record of health event (record artifact).EN: Referral note (record artifact).EN: Rehabilitation care plan (record artifact).EN: Report of clinical encounter (record artifact).EN: Summary clinical document (record artifact).EN: Transfer summary report (record artifact). -
Field Summary
Modifier and TypeFieldDescriptionstatic final String
EN: Code for Administrative documentation (record artifact).static final String
EN: Code for Advance directive report (record artifact).static final String
EN: Code for Allergy record (record artifact).static final String
EN: Code for Audit trail report (record artifact).static final String
EN: Code for Care Plan (record artifact).static final String
EN: Code for Clinical consultation report (record artifact).static final String
EN: Code for Clinical Management plan (record artifact).static final String
EN: Code for Clinical procedure report (record artifact).static final String
EN: Code for Consent report (record artifact).static final String
EN: Code for Discharge summary (record artifact).static final String
EN: Code for Emergency department record (record artifact).static final String
EN: Code for Emergency medical identification record (record artifact).static final String
EN: Code for History and physical report (record artifact).static final String
EN: Code for Image reference (foundation metadata concept).static final String
EN: Code for Imaging Order (record artifact).static final String
EN: Code for Imaging report (record artifact).static final String
EN: Code for Immunization record (record artifact).static final String
EN: Code for Laboratory Order (record artifact).static final String
EN: Code for Laboratory report (record artifact).static final String
EN: Code for Medical certificate (record artifact).static final String
EN: Code for Medical Prescription record (record artifact).static final String
EN: Code for Medication summary document (record artifact).static final String
EN: Code for Non-drug prescription record (record artifact).static final String
EN: Code for Nursing care plan (record artifact).static final String
EN: Code for Obstetrical Record (record artifact).static final String
EN: Code for Operative report (record artifact).static final String
EN: Code for Order (record artifact).static final String
EN: Code for Organ donor card (record artifact).static final String
EN: Code for Pathology order (record artifact.static final String
EN: Code for Pathology report (record artifact).static final String
EN: Code for Patient record type (record artifact).static final String
EN: Code for Prescription record (record artifact).static final String
EN: Code for Professional allied to medicine clinical report (record artifact).static final String
EN: Code for Progress report (record artifact).static final String
EN: Code for Record artifact (record artifact).static final String
EN: Code for Record artifact (record artifact).static final String
EN: Code for Record of health event (record artifact).static final String
EN: Code for Referral note (record artifact).static final String
EN: Code for Rehabilitation care plan (record artifact).static final String
EN: Code for Report of clinical encounter (record artifact).static final String
EN: Code for Summary clinical document (record artifact).static final String
EN: Code for Transfer summary report (record artifact).static final String
Identifier of the value set.static final String
Name of the value set. -
Method Summary
Modifier and TypeMethodDescription@NonNull String
Gets the code system identifier.@NonNull String
Gets the code system name.@NonNull String
Gets the code value as a string.@NonNull String
getDisplayName
(@Nullable LanguageCode languageCode) Gets the display name defined by the language param.static @Nullable ClassTypeCodeMapping
Gets the Enum with a given code.@NonNull String
Gets the value set identifier.@NonNull String
Gets the value set name.static boolean
isEnumOfValueSet
(@Nullable String enumName) Checks if a given enum is part of this value set.static boolean
isInValueSet
(@Nullable String codeValue) Checks if a given code value is in this value set.static ClassTypeCodeMapping
Returns the enum constant of this class with the specified name.static ClassTypeCodeMapping[]
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.TranslatedEnumInterface
getDisplayName
Methods inherited from interface org.projecthusky.common.enums.ValueSetEnumInterface
getCD, getCD, getCE, getCE, getCode, getCode, getCodedString, getIpfCode, isContainedIn, isEqualTo, name
-
Enum Constant Details
-
ADMINISTRATIVE_DOCUMENTATION_RECORD_ARTIFACT
EN: Administrative documentation (record artifact). -
ADVANCE_DIRECTIVE_REPORT_RECORD_ARTIFACT
EN: Advance directive report (record artifact). -
ALLERGY_RECORD_RECORD_ARTIFACT_L1
EN: Allergy record (record artifact). -
AUDIT_TRAIL_REPORT_RECORD_ARTIFACT
EN: Audit trail report (record artifact). -
CARE_PLAN_RECORD_ARTIFACT
EN: Care Plan (record artifact). -
CLINICAL_CONSULTATION_REPORT_RECORD_ARTIFACT_L1
EN: Clinical consultation report (record artifact). -
CLINICAL_MANAGEMENT_PLAN_RECORD_ARTIFACT_L1
EN: Clinical Management plan (record artifact). -
CLINICAL_PROCEDURE_REPORT_RECORD_ARTIFACT
EN: Clinical procedure report (record artifact). -
CONSENT_REPORT_RECORD_ARTIFACT
EN: Consent report (record artifact). -
DISCHARGE_SUMMARY_RECORD_ARTIFACT_L1
EN: Discharge summary (record artifact). -
EMERGENCY_DEPARTMENT_RECORD_RECORD_ARTIFACT_L1
EN: Emergency department record (record artifact). -
EMERGENCY_MEDICAL_IDENTIFICATION_RECORD_RECORD_ARTIFACT
EN: Emergency medical identification record (record artifact). -
HISTORY_AND_PHYSICAL_REPORT_RECORD_ARTIFACT_L1
EN: History and physical report (record artifact). -
IMAGE_REFERENCE_FOUNDATION_METADATA_CONCEPT_L1
EN: Image reference (foundation metadata concept). -
IMAGING_ORDER_RECORD_ARTIFACT_L1
EN: Imaging Order (record artifact). -
IMAGING_REPORT_RECORD_ARTIFACT_L1
EN: Imaging report (record artifact). -
IMMUNIZATION_RECORD_RECORD_ARTIFACT_L1
EN: Immunization record (record artifact). -
LABORATORY_ORDER_RECORD_ARTIFACT_L1
EN: Laboratory Order (record artifact). -
LABORATORY_REPORT_RECORD_ARTIFACT_L1
EN: Laboratory report (record artifact). -
MEDICAL_CERTIFICATE_RECORD_ARTIFACT_L1
EN: Medical certificate (record artifact). -
MEDICAL_PRESCRIPTION_RECORD_RECORD_ARTIFACT_L1
EN: Medical Prescription record (record artifact). -
MEDICATION_SUMMARY_DOCUMENT_RECORD_ARTIFACT_L1
EN: Medication summary document (record artifact). -
NON_DRUG_PRESCRIPTION_RECORD_RECORD_ARTIFACT_L1
EN: Non-drug prescription record (record artifact). -
NURSING_CARE_PLAN_RECORD_ARTIFACT_L1
EN: Nursing care plan (record artifact). -
OBSTETRICAL_RECORD_RECORD_ARTIFACT
EN: Obstetrical Record (record artifact). -
OPERATIVE_REPORT_RECORD_ARTIFACT_L1
EN: Operative report (record artifact). -
ORDER_RECORD_ARTIFACT
EN: Order (record artifact). -
ORGAN_DONOR_CARD_RECORD_ARTIFACT
EN: Organ donor card (record artifact). -
PATHOLOGY_ORDER_RECORD_ARTIFACT_L1
EN: Pathology order (record artifact. -
PATHOLOGY_REPORT_RECORD_ARTIFACT_L1
EN: Pathology report (record artifact). -
PATIENT_RECORD_TYPE_RECORD_ARTIFACT
EN: Patient record type (record artifact). -
PRESCRIPTION_RECORD_RECORD_ARTIFACT
EN: Prescription record (record artifact). -
PROFESSIONAL_ALLIED_TO_MEDICINE_CLINICAL_REPORT_RECORD_ARTIFACT_L1
public static final ClassTypeCodeMapping PROFESSIONAL_ALLIED_TO_MEDICINE_CLINICAL_REPORT_RECORD_ARTIFACT_L1EN: Professional allied to medicine clinical report (record artifact). -
PROGRESS_REPORT_RECORD_ARTIFACT_L1
EN: Progress report (record artifact). -
RECORD_ARTIFACT_RECORD_ARTIFACT
EN: Record artifact (record artifact). -
RECORD_ARTIFACT_RECORD_ARTIFACT_L1
EN: Record artifact (record artifact). -
RECORD_OF_HEALTH_EVENT_RECORD_ARTIFACT
EN: Record of health event (record artifact). -
REFERRAL_NOTE_RECORD_ARTIFACT
EN: Referral note (record artifact). -
REHABILITATION_CARE_PLAN_RECORD_ARTIFACT_L1
EN: Rehabilitation care plan (record artifact). -
REPORT_OF_CLINICAL_ENCOUNTER_RECORD_ARTIFACT
EN: Report of clinical encounter (record artifact). -
SUMMARY_CLINICAL_DOCUMENT_RECORD_ARTIFACT
EN: Summary clinical document (record artifact). -
TRANSFER_SUMMARY_REPORT_RECORD_ARTIFACT_L1
EN: Transfer summary report (record artifact).
-
-
Field Details
-
ADMINISTRATIVE_DOCUMENTATION_RECORD_ARTIFACT_CODE
EN: Code for Administrative documentation (record artifact).- See Also:
-
ADVANCE_DIRECTIVE_REPORT_RECORD_ARTIFACT_CODE
EN: Code for Advance directive report (record artifact).- See Also:
-
ALLERGY_RECORD_RECORD_ARTIFACT_L1_CODE
EN: Code for Allergy record (record artifact).- See Also:
-
AUDIT_TRAIL_REPORT_RECORD_ARTIFACT_CODE
EN: Code for Audit trail report (record artifact).- See Also:
-
CARE_PLAN_RECORD_ARTIFACT_CODE
EN: Code for Care Plan (record artifact).- See Also:
-
CLINICAL_CONSULTATION_REPORT_RECORD_ARTIFACT_L1_CODE
EN: Code for Clinical consultation report (record artifact).- See Also:
-
CLINICAL_MANAGEMENT_PLAN_RECORD_ARTIFACT_L1_CODE
EN: Code for Clinical Management plan (record artifact).- See Also:
-
CLINICAL_PROCEDURE_REPORT_RECORD_ARTIFACT_CODE
EN: Code for Clinical procedure report (record artifact).- See Also:
-
CONSENT_REPORT_RECORD_ARTIFACT_CODE
EN: Code for Consent report (record artifact).- See Also:
-
DISCHARGE_SUMMARY_RECORD_ARTIFACT_L1_CODE
EN: Code for Discharge summary (record artifact).- See Also:
-
EMERGENCY_DEPARTMENT_RECORD_RECORD_ARTIFACT_L1_CODE
EN: Code for Emergency department record (record artifact).- See Also:
-
EMERGENCY_MEDICAL_IDENTIFICATION_RECORD_RECORD_ARTIFACT_CODE
EN: Code for Emergency medical identification record (record artifact).- See Also:
-
HISTORY_AND_PHYSICAL_REPORT_RECORD_ARTIFACT_L1_CODE
EN: Code for History and physical report (record artifact).- See Also:
-
IMAGE_REFERENCE_FOUNDATION_METADATA_CONCEPT_L1_CODE
EN: Code for Image reference (foundation metadata concept).- See Also:
-
IMAGING_ORDER_RECORD_ARTIFACT_L1_CODE
EN: Code for Imaging Order (record artifact).- See Also:
-
IMAGING_REPORT_RECORD_ARTIFACT_L1_CODE
EN: Code for Imaging report (record artifact).- See Also:
-
IMMUNIZATION_RECORD_RECORD_ARTIFACT_L1_CODE
EN: Code for Immunization record (record artifact).- See Also:
-
LABORATORY_ORDER_RECORD_ARTIFACT_L1_CODE
EN: Code for Laboratory Order (record artifact).- See Also:
-
LABORATORY_REPORT_RECORD_ARTIFACT_L1_CODE
EN: Code for Laboratory report (record artifact).- See Also:
-
MEDICAL_CERTIFICATE_RECORD_ARTIFACT_L1_CODE
EN: Code for Medical certificate (record artifact).- See Also:
-
MEDICAL_PRESCRIPTION_RECORD_RECORD_ARTIFACT_L1_CODE
EN: Code for Medical Prescription record (record artifact).- See Also:
-
MEDICATION_SUMMARY_DOCUMENT_RECORD_ARTIFACT_L1_CODE
EN: Code for Medication summary document (record artifact).- See Also:
-
NON_DRUG_PRESCRIPTION_RECORD_RECORD_ARTIFACT_L1_CODE
EN: Code for Non-drug prescription record (record artifact).- See Also:
-
NURSING_CARE_PLAN_RECORD_ARTIFACT_L1_CODE
EN: Code for Nursing care plan (record artifact).- See Also:
-
OBSTETRICAL_RECORD_RECORD_ARTIFACT_CODE
EN: Code for Obstetrical Record (record artifact).- See Also:
-
OPERATIVE_REPORT_RECORD_ARTIFACT_L1_CODE
EN: Code for Operative report (record artifact).- See Also:
-
ORDER_RECORD_ARTIFACT_CODE
EN: Code for Order (record artifact).- See Also:
-
ORGAN_DONOR_CARD_RECORD_ARTIFACT_CODE
EN: Code for Organ donor card (record artifact).- See Also:
-
PATHOLOGY_ORDER_RECORD_ARTIFACT_L1_CODE
EN: Code for Pathology order (record artifact.- See Also:
-
PATHOLOGY_REPORT_RECORD_ARTIFACT_L1_CODE
EN: Code for Pathology report (record artifact).- See Also:
-
PATIENT_RECORD_TYPE_RECORD_ARTIFACT_CODE
EN: Code for Patient record type (record artifact).- See Also:
-
PRESCRIPTION_RECORD_RECORD_ARTIFACT_CODE
EN: Code for Prescription record (record artifact).- See Also:
-
PROFESSIONAL_ALLIED_TO_MEDICINE_CLINICAL_REPORT_RECORD_ARTIFACT_L1_CODE
EN: Code for Professional allied to medicine clinical report (record artifact).- See Also:
-
PROGRESS_REPORT_RECORD_ARTIFACT_L1_CODE
EN: Code for Progress report (record artifact).- See Also:
-
RECORD_ARTIFACT_RECORD_ARTIFACT_CODE
EN: Code for Record artifact (record artifact).- See Also:
-
RECORD_ARTIFACT_RECORD_ARTIFACT_L1_CODE
EN: Code for Record artifact (record artifact).- See Also:
-
RECORD_OF_HEALTH_EVENT_RECORD_ARTIFACT_CODE
EN: Code for Record of health event (record artifact).- See Also:
-
REFERRAL_NOTE_RECORD_ARTIFACT_CODE
EN: Code for Referral note (record artifact).- See Also:
-
REHABILITATION_CARE_PLAN_RECORD_ARTIFACT_L1_CODE
EN: Code for Rehabilitation care plan (record artifact).- See Also:
-
REPORT_OF_CLINICAL_ENCOUNTER_RECORD_ARTIFACT_CODE
EN: Code for Report of clinical encounter (record artifact).- See Also:
-
SUMMARY_CLINICAL_DOCUMENT_RECORD_ARTIFACT_CODE
EN: Code for Summary clinical document (record artifact).- See Also:
-
TRANSFER_SUMMARY_REPORT_RECORD_ARTIFACT_L1_CODE
EN: Code for Transfer summary report (record artifact).- See Also:
-
VALUE_SET_ID
Identifier of the value set.- See Also:
-
VALUE_SET_NAME
Name of the value set.- 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 code.- Parameters:
code
- The code value.- Returns:
- the enum value found or
null
.
-
isEnumOfValueSet
Checks if a given enum is part of this value set.- Parameters:
enumName
- The name of the enum.- Returns:
true
if the name is found in this value set,false
otherwise.
-
isInValueSet
Checks if a given code value is in this value set.- Parameters:
codeValue
- The code value.- Returns:
true
if the value is found in this value set,false
otherwise.
-
getCodeSystemId
Gets the code system identifier.- Specified by:
getCodeSystemId
in interfaceValueSetEnumInterface
- Returns:
- the code system identifier.
-
getCodeSystemName
Gets the code system name.- Specified by:
getCodeSystemName
in interfaceValueSetEnumInterface
- Returns:
- the code system name.
-
getCodeValue
Gets the code value as a string.- Specified by:
getCodeValue
in interfaceValueSetEnumInterface
- Returns:
- the code value.
-
getDisplayName
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
Gets the value set identifier.- Specified by:
getValueSetId
in interfaceValueSetEnumInterface
- Returns:
- the value set identifier.
-
getValueSetName
Gets the value set name.- Specified by:
getValueSetName
in interfaceValueSetEnumInterface
- Returns:
- the value set name.
-