Enum Class FormatCode

java.lang.Object
java.lang.Enum<FormatCode>
org.projecthusky.communication.ch.enums.beta.FormatCode
All Implemented Interfaces:
Serializable, Comparable<FormatCode>, Constable, CodedMetadataEnumInterface, TranslatedEnumInterface, ValueSetEnumInterface

@Generated(value="org.projecthusky.codegenerator.ch.valuesets.UpdateValueSets", date="2022-12-06") public enum FormatCode extends Enum<FormatCode> implements ValueSetEnumInterface
Enumeration of DocumentEntry.formatCode values

EN: Document format as per Annex; EPRO-FDHA. This unambiguous code defines the format of the XDS document. Together with the mimetype, this should provide the potential consumer with sufficient information as to whether they are in a position to process the document.
DE: Format des Dokumentes gemäss Anhang 3 EPDV-EDI. Dieser eindeutige Code definiert das Format des XDS Dokumentes. Zusammen mit dem mimeType, sollte es dem potentiellen Konsumenten genügend Informationen liefern, ob er in der Lage ist, das Dokument zu verarbeiten.
FR: Format du document selon l'annexe 3 ODEP-DFI. Ce code univoque définit le format du document XDS. Combiné au mimeType, il doit fournir à l'utilisateur suffisamment d'informations pour savoir s'il est en mesure de traiter le document.
IT: Formato del documento secondo l'allegato 3 OCIP-DFI. Questo codice univoco definisce il formato del documento XDS. Insieme al tipo MIME, intende fornire al potenziale consumatore sufficienti informazioni per capire se è in grado o meno di elaborare il documento.

Identifier: 2.16.756.5.30.1.127.3.10.1.9
Effective date: 2022-11-30 14:44
Version: 202404.0-beta
Status: DRAFT

  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    EN: Advanced Patient Privacy Consents.
    DE: Advanced Patient Privacy Consents.
    FR: Advanced Patient Privacy Consents.
    IT: Advanced Patient Privacy Consents.
    EN: CDA-CH-EMED Medication Card document.
    DE: CDA-CH-EMED Medication Card document.
    FR: CDA-CH-EMED Medication Card document.
    IT: CDA-CH-EMED Medication Card document.
    EN: CDA Imaging Report with Structured Headings.
    DE: CDA Imaging Report with Structured Headings.
    FR: CDA Imaging Report with Structured Headings.
    IT: CDA Imaging Report with Structured Headings.
    EN: CDA Laboratory Report.
    DE: CDA Laboratory Report.
    FR: CDA Laboratory Report.
    IT: CDA Laboratory Report.
    EN: CDA Wrapped Text Report.
    DE: CDA Wrapped Text Report.
    FR: CDA Wrapped Text Report.
    IT: CDA Wrapped Text Report.
    EN: CH EMED Medication Card document.
    DE: CH EMED Medication Card document.
    FR: CH EMED Medication Card document.
    IT: CH EMED Medication Card document.
    EN: CH EMED Medication Dispense.
    DE: CH EMED Medication Dispense.
    FR: CH EMED Medication Dispense.
    IT: CH EMED Medication Dispense.
    EN: CH EMED Medication List.
    DE: CH EMED Medication List.
    FR: CH EMED Medication List.
    IT: CH EMED Medication List.
    EN: CH EMED Medication Prescription.
    DE: CH EMED Medication Prescription.
    FR: CH EMED Medication Prescription.
    IT: CH EMED Medication Prescription.
    EN: CH EMED Medication Treatment Plan.
    DE: CH EMED Medication Treatment Plan.
    FR: CH EMED Medication Treatment Plan.
    IT: CH EMED Medication Treatment Plan.
    EN: CH EMED Pharmaceutical Advice.
    DE: CH EMED Pharmaceutical Advice.
    FR: CH EMED Pharmaceutical Advice.
    IT: CH EMED Pharmaceutical Advice.
    EN: CH VACD Immunization Administration.
    DE: CH VACD Immunization Administration.
    FR: CH VACD Immunization Administration.
    IT: CH VACD Immunization Administration.
    EN: CH VACD Vaccination Record.
    DE: CH VACD Vaccination Record.
    FR: CH VACD Vaccination Record.
    IT: CH VACD Vaccination Record.
    EN: Community Dispense.
    DE: Community Dispense.
    FR: Community Dispense.
    IT: Community Dispense.
    EN: Community Medication List.
    DE: Community Medication List.
    FR: Community Medication List.
    IT: Community Medication List.
    EN: Community Medication Treatment Plan.
    DE: Community Medication Treatment Plan.
    FR: Community Medication Treatment Plan.
    IT: Community Medication Treatment Plan.
    EN: Community Pharmaceutical Advice.
    DE: Community Pharmaceutical Advice.
    FR: Community Pharmaceutical Advice.
    IT: Community Pharmaceutical Advice.
    EN: Community Prescription.
    DE: Community Prescription.
    FR: Community Prescription.
    IT: Community Prescription.
    EN: IHE KOS document.
    DE: KOS Dokument.
    FR: Document KOS.
    IT: Documento KOS .
    EN: Immunization Content (IC).
    DE: Immunization Content (IC).
    FR: Immunization Content (IC).
    IT: Immunization Content (IC).
    EN: MimeType sufficient.
    DE: MimeType sufficient.
    FR: MimeType sufficient.
    IT: MimeType sufficient.
    EN: PDF embedded in CDA per XDS-SD profile.
    DE: PDF embedded in CDA per XDS-SD profile.
    FR: PDF embedded in CDA per XDS-SD profile.
    IT: PDF embedded in CDA per XDS-SD profile.
    EN: PDF Radiology Report.
    DE: PDF Radiology Report.
    FR: PDF Radiology Report.
    IT: PDF Radiology Report.
    EN: Text embedded in CDA per XDS-SD profile.
    DE: Text embedded in CDA per XDS-SD profile.
    FR: Text embedded in CDA per XDS-SD profile.
    IT: Text embedded in CDA per XDS-SD profile.
    EN: Unstructured EPR document.
    DE: Unstrukturiertes EPD Dokument.
    FR: Document DEP non structuré.
    IT: Documento CIP non strutturato.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    EN: Code for Advanced Patient Privacy Consents.
    DE: Code für Advanced Patient Privacy Consents.
    FR: Code de Advanced Patient Privacy Consents.
    IT: Code per Advanced Patient Privacy Consents.
    static final String
    EN: Code for CDA-CH-EMED Medication Card document.
    DE: Code für CDA-CH-EMED Medication Card document.
    FR: Code de CDA-CH-EMED Medication Card document.
    IT: Code per CDA-CH-EMED Medication Card document.
    static final String
    EN: Code for CDA Imaging Report with Structured Headings.
    DE: Code für CDA Imaging Report with Structured Headings.
    FR: Code de CDA Imaging Report with Structured Headings.
    IT: Code per CDA Imaging Report with Structured Headings.
    static final String
    EN: Code for CDA Laboratory Report.
    DE: Code für CDA Laboratory Report.
    FR: Code de CDA Laboratory Report.
    IT: Code per CDA Laboratory Report.
    static final String
    EN: Code for CDA Wrapped Text Report.
    DE: Code für CDA Wrapped Text Report.
    FR: Code de CDA Wrapped Text Report.
    IT: Code per CDA Wrapped Text Report.
    static final String
    EN: Code for CH EMED Medication Card document.
    DE: Code für CH EMED Medication Card document.
    FR: Code de CH EMED Medication Card document.
    IT: Code per CH EMED Medication Card document.
    static final String
    EN: Code for CH EMED Medication Dispense.
    DE: Code für CH EMED Medication Dispense.
    FR: Code de CH EMED Medication Dispense.
    IT: Code per CH EMED Medication Dispense.
    static final String
    EN: Code for CH EMED Medication List.
    DE: Code für CH EMED Medication List.
    FR: Code de CH EMED Medication List.
    IT: Code per CH EMED Medication List.
    static final String
    EN: Code for CH EMED Medication Prescription.
    DE: Code für CH EMED Medication Prescription.
    FR: Code de CH EMED Medication Prescription.
    IT: Code per CH EMED Medication Prescription.
    static final String
    EN: Code for CH EMED Medication Treatment Plan.
    DE: Code für CH EMED Medication Treatment Plan.
    FR: Code de CH EMED Medication Treatment Plan.
    IT: Code per CH EMED Medication Treatment Plan.
    static final String
    EN: Code for CH EMED Pharmaceutical Advice.
    DE: Code für CH EMED Pharmaceutical Advice.
    FR: Code de CH EMED Pharmaceutical Advice.
    IT: Code per CH EMED Pharmaceutical Advice.
    static final String
    EN: Code for CH VACD Immunization Administration.
    DE: Code für CH VACD Immunization Administration.
    FR: Code de CH VACD Immunization Administration.
    IT: Code per CH VACD Immunization Administration.
    static final String
    EN: Code for CH VACD Vaccination Record.
    DE: Code für CH VACD Vaccination Record.
    FR: Code de CH VACD Vaccination Record.
    IT: Code per CH VACD Vaccination Record.
    static final String
    EN: Code for Community Dispense.
    DE: Code für Community Dispense.
    FR: Code de Community Dispense.
    IT: Code per Community Dispense.
    static final String
    EN: Code for Community Medication List.
    DE: Code für Community Medication List.
    FR: Code de Community Medication List.
    IT: Code per Community Medication List.
    static final String
    EN: Code for Community Medication Treatment Plan.
    DE: Code für Community Medication Treatment Plan.
    FR: Code de Community Medication Treatment Plan.
    IT: Code per Community Medication Treatment Plan.
    static final String
    EN: Code for Community Pharmaceutical Advice.
    DE: Code für Community Pharmaceutical Advice.
    FR: Code de Community Pharmaceutical Advice.
    IT: Code per Community Pharmaceutical Advice.
    static final String
    EN: Code for Community Prescription.
    DE: Code für Community Prescription.
    FR: Code de Community Prescription.
    IT: Code per Community Prescription.
    static final String
    EN: Code for IHE KOS document.
    DE: Code für KOS Dokument.
    FR: Code de Document KOS.
    IT: Code per Documento KOS .
    static final String
    EN: Code for Immunization Content (IC).
    DE: Code für Immunization Content (IC).
    FR: Code de Immunization Content (IC).
    IT: Code per Immunization Content (IC).
    static final String
    EN: Code for MimeType sufficient.
    DE: Code für MimeType sufficient.
    FR: Code de MimeType sufficient.
    IT: Code per MimeType sufficient.
    static final String
    EN: Code for PDF embedded in CDA per XDS-SD profile.
    DE: Code für PDF embedded in CDA per XDS-SD profile.
    FR: Code de PDF embedded in CDA per XDS-SD profile.
    IT: Code per PDF embedded in CDA per XDS-SD profile.
    static final String
    EN: Code for PDF Radiology Report.
    DE: Code für PDF Radiology Report.
    FR: Code de PDF Radiology Report.
    IT: Code per PDF Radiology Report.
    static final String
    EN: Code for Text embedded in CDA per XDS-SD profile.
    DE: Code für Text embedded in CDA per XDS-SD profile.
    FR: Code de Text embedded in CDA per XDS-SD profile.
    IT: Code per Text embedded in CDA per XDS-SD profile.
    static final String
    EN: Code for Unstructured EPR document.
    DE: Code für Unstrukturiertes EPD Dokument.
    FR: Code de Document DEP non structuré.
    IT: Code per Documento CIP non strutturato.
    static final String
    Identifier of the value set.
    static final String
    Name of the value set.
  • Method Summary

    Modifier and Type
    Method
    Description
    @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 FormatCode
    getEnum(@Nullable String code)
    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 FormatCode
    Returns the enum constant of this class with the specified name.
    static FormatCode[]
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait

    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

    • ADVANCED_PATIENT_PRIVACY_CONSENTS

      public static final FormatCode ADVANCED_PATIENT_PRIVACY_CONSENTS
      EN: Advanced Patient Privacy Consents.
      DE: Advanced Patient Privacy Consents.
      FR: Advanced Patient Privacy Consents.
      IT: Advanced Patient Privacy Consents.
    • CDA_CH_EMED_MEDICATION_CARD_DOCUMENT

      public static final FormatCode CDA_CH_EMED_MEDICATION_CARD_DOCUMENT
      EN: CDA-CH-EMED Medication Card document.
      DE: CDA-CH-EMED Medication Card document.
      FR: CDA-CH-EMED Medication Card document.
      IT: CDA-CH-EMED Medication Card document.
    • CDA_IMAGING_REPORT_WITH_STRUCTURED_HEADINGS

      public static final FormatCode CDA_IMAGING_REPORT_WITH_STRUCTURED_HEADINGS
      EN: CDA Imaging Report with Structured Headings.
      DE: CDA Imaging Report with Structured Headings.
      FR: CDA Imaging Report with Structured Headings.
      IT: CDA Imaging Report with Structured Headings.
    • CDA_LABORATORY_REPORT

      public static final FormatCode CDA_LABORATORY_REPORT
      EN: CDA Laboratory Report.
      DE: CDA Laboratory Report.
      FR: CDA Laboratory Report.
      IT: CDA Laboratory Report.
    • CDA_WRAPPED_TEXT_REPORT

      public static final FormatCode CDA_WRAPPED_TEXT_REPORT
      EN: CDA Wrapped Text Report.
      DE: CDA Wrapped Text Report.
      FR: CDA Wrapped Text Report.
      IT: CDA Wrapped Text Report.
    • CH_EMED_MEDICATION_CARD_DOCUMENT

      public static final FormatCode CH_EMED_MEDICATION_CARD_DOCUMENT
      EN: CH EMED Medication Card document.
      DE: CH EMED Medication Card document.
      FR: CH EMED Medication Card document.
      IT: CH EMED Medication Card document.
    • CH_EMED_MEDICATION_DISPENSE

      public static final FormatCode CH_EMED_MEDICATION_DISPENSE
      EN: CH EMED Medication Dispense.
      DE: CH EMED Medication Dispense.
      FR: CH EMED Medication Dispense.
      IT: CH EMED Medication Dispense.
    • CH_EMED_MEDICATION_LIST

      public static final FormatCode CH_EMED_MEDICATION_LIST
      EN: CH EMED Medication List.
      DE: CH EMED Medication List.
      FR: CH EMED Medication List.
      IT: CH EMED Medication List.
    • CH_EMED_MEDICATION_PRESCRIPTION

      public static final FormatCode CH_EMED_MEDICATION_PRESCRIPTION
      EN: CH EMED Medication Prescription.
      DE: CH EMED Medication Prescription.
      FR: CH EMED Medication Prescription.
      IT: CH EMED Medication Prescription.
    • CH_EMED_MEDICATION_TREATMENT_PLAN

      public static final FormatCode CH_EMED_MEDICATION_TREATMENT_PLAN
      EN: CH EMED Medication Treatment Plan.
      DE: CH EMED Medication Treatment Plan.
      FR: CH EMED Medication Treatment Plan.
      IT: CH EMED Medication Treatment Plan.
    • CH_EMED_PHARMACEUTICAL_ADVICE

      public static final FormatCode CH_EMED_PHARMACEUTICAL_ADVICE
      EN: CH EMED Pharmaceutical Advice.
      DE: CH EMED Pharmaceutical Advice.
      FR: CH EMED Pharmaceutical Advice.
      IT: CH EMED Pharmaceutical Advice.
    • CH_VACD_IMMUNIZATION_ADMINISTRATION

      public static final FormatCode CH_VACD_IMMUNIZATION_ADMINISTRATION
      EN: CH VACD Immunization Administration.
      DE: CH VACD Immunization Administration.
      FR: CH VACD Immunization Administration.
      IT: CH VACD Immunization Administration.
    • CH_VACD_VACCINATION_RECORD

      public static final FormatCode CH_VACD_VACCINATION_RECORD
      EN: CH VACD Vaccination Record.
      DE: CH VACD Vaccination Record.
      FR: CH VACD Vaccination Record.
      IT: CH VACD Vaccination Record.
    • COMMUNITY_DISPENSE

      public static final FormatCode COMMUNITY_DISPENSE
      EN: Community Dispense.
      DE: Community Dispense.
      FR: Community Dispense.
      IT: Community Dispense.
    • COMMUNITY_MEDICATION_LIST

      public static final FormatCode COMMUNITY_MEDICATION_LIST
      EN: Community Medication List.
      DE: Community Medication List.
      FR: Community Medication List.
      IT: Community Medication List.
    • COMMUNITY_MEDICATION_TREATMENT_PLAN

      public static final FormatCode COMMUNITY_MEDICATION_TREATMENT_PLAN
      EN: Community Medication Treatment Plan.
      DE: Community Medication Treatment Plan.
      FR: Community Medication Treatment Plan.
      IT: Community Medication Treatment Plan.
    • COMMUNITY_PHARMACEUTICAL_ADVICE

      public static final FormatCode COMMUNITY_PHARMACEUTICAL_ADVICE
      EN: Community Pharmaceutical Advice.
      DE: Community Pharmaceutical Advice.
      FR: Community Pharmaceutical Advice.
      IT: Community Pharmaceutical Advice.
    • COMMUNITY_PRESCRIPTION

      public static final FormatCode COMMUNITY_PRESCRIPTION
      EN: Community Prescription.
      DE: Community Prescription.
      FR: Community Prescription.
      IT: Community Prescription.
    • IHE_KOS_DOCUMENT

      public static final FormatCode IHE_KOS_DOCUMENT
      EN: IHE KOS document.
      DE: KOS Dokument.
      FR: Document KOS.
      IT: Documento KOS .
    • IMMUNIZATION_CONTENT

      public static final FormatCode IMMUNIZATION_CONTENT
      EN: Immunization Content (IC).
      DE: Immunization Content (IC).
      FR: Immunization Content (IC).
      IT: Immunization Content (IC).
    • MIMETYPE_SUFFICIENT

      public static final FormatCode MIMETYPE_SUFFICIENT
      EN: MimeType sufficient.
      DE: MimeType sufficient.
      FR: MimeType sufficient.
      IT: MimeType sufficient.
    • PDF_EMBEDDED_IN_CDA_PER_XDS_SD_PROFILE

      public static final FormatCode PDF_EMBEDDED_IN_CDA_PER_XDS_SD_PROFILE
      EN: PDF embedded in CDA per XDS-SD profile.
      DE: PDF embedded in CDA per XDS-SD profile.
      FR: PDF embedded in CDA per XDS-SD profile.
      IT: PDF embedded in CDA per XDS-SD profile.
    • PDF_RADIOLOGY_REPORT

      public static final FormatCode PDF_RADIOLOGY_REPORT
      EN: PDF Radiology Report.
      DE: PDF Radiology Report.
      FR: PDF Radiology Report.
      IT: PDF Radiology Report.
    • TEXT_EMBEDDED_IN_CDA_PER_XDS_SD_PROFILE

      public static final FormatCode TEXT_EMBEDDED_IN_CDA_PER_XDS_SD_PROFILE
      EN: Text embedded in CDA per XDS-SD profile.
      DE: Text embedded in CDA per XDS-SD profile.
      FR: Text embedded in CDA per XDS-SD profile.
      IT: Text embedded in CDA per XDS-SD profile.
    • UNSTRUCTURED_EPR_DOCUMENT

      public static final FormatCode UNSTRUCTURED_EPR_DOCUMENT
      EN: Unstructured EPR document.
      DE: Unstrukturiertes EPD Dokument.
      FR: Document DEP non structuré.
      IT: Documento CIP non strutturato.
  • Field Details

    • ADVANCED_PATIENT_PRIVACY_CONSENTS_CODE

      public static final String ADVANCED_PATIENT_PRIVACY_CONSENTS_CODE
      EN: Code for Advanced Patient Privacy Consents.
      DE: Code für Advanced Patient Privacy Consents.
      FR: Code de Advanced Patient Privacy Consents.
      IT: Code per Advanced Patient Privacy Consents.
      See Also:
    • CDA_CH_EMED_MEDICATION_CARD_DOCUMENT_CODE

      public static final String CDA_CH_EMED_MEDICATION_CARD_DOCUMENT_CODE
      EN: Code for CDA-CH-EMED Medication Card document.
      DE: Code für CDA-CH-EMED Medication Card document.
      FR: Code de CDA-CH-EMED Medication Card document.
      IT: Code per CDA-CH-EMED Medication Card document.
      See Also:
    • CDA_IMAGING_REPORT_WITH_STRUCTURED_HEADINGS_CODE

      public static final String CDA_IMAGING_REPORT_WITH_STRUCTURED_HEADINGS_CODE
      EN: Code for CDA Imaging Report with Structured Headings.
      DE: Code für CDA Imaging Report with Structured Headings.
      FR: Code de CDA Imaging Report with Structured Headings.
      IT: Code per CDA Imaging Report with Structured Headings.
      See Also:
    • CDA_LABORATORY_REPORT_CODE

      public static final String CDA_LABORATORY_REPORT_CODE
      EN: Code for CDA Laboratory Report.
      DE: Code für CDA Laboratory Report.
      FR: Code de CDA Laboratory Report.
      IT: Code per CDA Laboratory Report.
      See Also:
    • CDA_WRAPPED_TEXT_REPORT_CODE

      public static final String CDA_WRAPPED_TEXT_REPORT_CODE
      EN: Code for CDA Wrapped Text Report.
      DE: Code für CDA Wrapped Text Report.
      FR: Code de CDA Wrapped Text Report.
      IT: Code per CDA Wrapped Text Report.
      See Also:
    • CH_EMED_MEDICATION_CARD_DOCUMENT_CODE

      public static final String CH_EMED_MEDICATION_CARD_DOCUMENT_CODE
      EN: Code for CH EMED Medication Card document.
      DE: Code für CH EMED Medication Card document.
      FR: Code de CH EMED Medication Card document.
      IT: Code per CH EMED Medication Card document.
      See Also:
    • CH_EMED_MEDICATION_DISPENSE_CODE

      public static final String CH_EMED_MEDICATION_DISPENSE_CODE
      EN: Code for CH EMED Medication Dispense.
      DE: Code für CH EMED Medication Dispense.
      FR: Code de CH EMED Medication Dispense.
      IT: Code per CH EMED Medication Dispense.
      See Also:
    • CH_EMED_MEDICATION_LIST_CODE

      public static final String CH_EMED_MEDICATION_LIST_CODE
      EN: Code for CH EMED Medication List.
      DE: Code für CH EMED Medication List.
      FR: Code de CH EMED Medication List.
      IT: Code per CH EMED Medication List.
      See Also:
    • CH_EMED_MEDICATION_PRESCRIPTION_CODE

      public static final String CH_EMED_MEDICATION_PRESCRIPTION_CODE
      EN: Code for CH EMED Medication Prescription.
      DE: Code für CH EMED Medication Prescription.
      FR: Code de CH EMED Medication Prescription.
      IT: Code per CH EMED Medication Prescription.
      See Also:
    • CH_EMED_MEDICATION_TREATMENT_PLAN_CODE

      public static final String CH_EMED_MEDICATION_TREATMENT_PLAN_CODE
      EN: Code for CH EMED Medication Treatment Plan.
      DE: Code für CH EMED Medication Treatment Plan.
      FR: Code de CH EMED Medication Treatment Plan.
      IT: Code per CH EMED Medication Treatment Plan.
      See Also:
    • CH_EMED_PHARMACEUTICAL_ADVICE_CODE

      public static final String CH_EMED_PHARMACEUTICAL_ADVICE_CODE
      EN: Code for CH EMED Pharmaceutical Advice.
      DE: Code für CH EMED Pharmaceutical Advice.
      FR: Code de CH EMED Pharmaceutical Advice.
      IT: Code per CH EMED Pharmaceutical Advice.
      See Also:
    • CH_VACD_IMMUNIZATION_ADMINISTRATION_CODE

      public static final String CH_VACD_IMMUNIZATION_ADMINISTRATION_CODE
      EN: Code for CH VACD Immunization Administration.
      DE: Code für CH VACD Immunization Administration.
      FR: Code de CH VACD Immunization Administration.
      IT: Code per CH VACD Immunization Administration.
      See Also:
    • CH_VACD_VACCINATION_RECORD_CODE

      public static final String CH_VACD_VACCINATION_RECORD_CODE
      EN: Code for CH VACD Vaccination Record.
      DE: Code für CH VACD Vaccination Record.
      FR: Code de CH VACD Vaccination Record.
      IT: Code per CH VACD Vaccination Record.
      See Also:
    • COMMUNITY_DISPENSE_CODE

      public static final String COMMUNITY_DISPENSE_CODE
      EN: Code for Community Dispense.
      DE: Code für Community Dispense.
      FR: Code de Community Dispense.
      IT: Code per Community Dispense.
      See Also:
    • COMMUNITY_MEDICATION_LIST_CODE

      public static final String COMMUNITY_MEDICATION_LIST_CODE
      EN: Code for Community Medication List.
      DE: Code für Community Medication List.
      FR: Code de Community Medication List.
      IT: Code per Community Medication List.
      See Also:
    • COMMUNITY_MEDICATION_TREATMENT_PLAN_CODE

      public static final String COMMUNITY_MEDICATION_TREATMENT_PLAN_CODE
      EN: Code for Community Medication Treatment Plan.
      DE: Code für Community Medication Treatment Plan.
      FR: Code de Community Medication Treatment Plan.
      IT: Code per Community Medication Treatment Plan.
      See Also:
    • COMMUNITY_PHARMACEUTICAL_ADVICE_CODE

      public static final String COMMUNITY_PHARMACEUTICAL_ADVICE_CODE
      EN: Code for Community Pharmaceutical Advice.
      DE: Code für Community Pharmaceutical Advice.
      FR: Code de Community Pharmaceutical Advice.
      IT: Code per Community Pharmaceutical Advice.
      See Also:
    • COMMUNITY_PRESCRIPTION_CODE

      public static final String COMMUNITY_PRESCRIPTION_CODE
      EN: Code for Community Prescription.
      DE: Code für Community Prescription.
      FR: Code de Community Prescription.
      IT: Code per Community Prescription.
      See Also:
    • IHE_KOS_DOCUMENT_CODE

      public static final String IHE_KOS_DOCUMENT_CODE
      EN: Code for IHE KOS document.
      DE: Code für KOS Dokument.
      FR: Code de Document KOS.
      IT: Code per Documento KOS .
      See Also:
    • IMMUNIZATION_CONTENT_CODE

      public static final String IMMUNIZATION_CONTENT_CODE
      EN: Code for Immunization Content (IC).
      DE: Code für Immunization Content (IC).
      FR: Code de Immunization Content (IC).
      IT: Code per Immunization Content (IC).
      See Also:
    • MIMETYPE_SUFFICIENT_CODE

      public static final String MIMETYPE_SUFFICIENT_CODE
      EN: Code for MimeType sufficient.
      DE: Code für MimeType sufficient.
      FR: Code de MimeType sufficient.
      IT: Code per MimeType sufficient.
      See Also:
    • PDF_EMBEDDED_IN_CDA_PER_XDS_SD_PROFILE_CODE

      public static final String PDF_EMBEDDED_IN_CDA_PER_XDS_SD_PROFILE_CODE
      EN: Code for PDF embedded in CDA per XDS-SD profile.
      DE: Code für PDF embedded in CDA per XDS-SD profile.
      FR: Code de PDF embedded in CDA per XDS-SD profile.
      IT: Code per PDF embedded in CDA per XDS-SD profile.
      See Also:
    • PDF_RADIOLOGY_REPORT_CODE

      public static final String PDF_RADIOLOGY_REPORT_CODE
      EN: Code for PDF Radiology Report.
      DE: Code für PDF Radiology Report.
      FR: Code de PDF Radiology Report.
      IT: Code per PDF Radiology Report.
      See Also:
    • TEXT_EMBEDDED_IN_CDA_PER_XDS_SD_PROFILE_CODE

      public static final String TEXT_EMBEDDED_IN_CDA_PER_XDS_SD_PROFILE_CODE
      EN: Code for Text embedded in CDA per XDS-SD profile.
      DE: Code für Text embedded in CDA per XDS-SD profile.
      FR: Code de Text embedded in CDA per XDS-SD profile.
      IT: Code per Text embedded in CDA per XDS-SD profile.
      See Also:
    • UNSTRUCTURED_EPR_DOCUMENT_CODE

      public static final String UNSTRUCTURED_EPR_DOCUMENT_CODE
      EN: Code for Unstructured EPR document.
      DE: Code für Unstrukturiertes EPD Dokument.
      FR: Code de Document DEP non structuré.
      IT: Code per Documento CIP non strutturato.
      See Also:
    • VALUE_SET_ID

      public static final String VALUE_SET_ID
      Identifier of the value set.
      See Also:
    • VALUE_SET_NAME

      public static final String VALUE_SET_NAME
      Name of the value set.
      See Also:
  • Method Details

    • values

      public static FormatCode[] 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 FormatCode 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 @Nullable FormatCode getEnum(@Nullable String code)
      Gets the Enum with a given code.
      Parameters:
      code - The code value.
      Returns:
      the enum value found or null.
    • isEnumOfValueSet

      public static boolean isEnumOfValueSet(@Nullable String enumName)
      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

      public static boolean isInValueSet(@Nullable String codeValue)
      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

      public @NonNull String getCodeSystemId()
      Gets the code system identifier.
      Specified by:
      getCodeSystemId in interface ValueSetEnumInterface
      Returns:
      the code system identifier.
    • getCodeSystemName

      public @NonNull String getCodeSystemName()
      Gets the code system name.
      Specified by:
      getCodeSystemName in interface ValueSetEnumInterface
      Returns:
      the code system name.
    • getCodeValue

      public @NonNull String getCodeValue()
      Gets the code value as a string.
      Specified by:
      getCodeValue in interface ValueSetEnumInterface
      Returns:
      the code value.
    • getDisplayName

      public @NonNull String getDisplayName(@Nullable LanguageCode languageCode)
      Gets the display name defined by the language param.
      Specified by:
      getDisplayName in interface TranslatedEnumInterface
      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

      public @NonNull String getValueSetId()
      Gets the value set identifier.
      Specified by:
      getValueSetId in interface ValueSetEnumInterface
      Returns:
      the value set identifier.
    • getValueSetName

      public @NonNull String getValueSetName()
      Gets the value set name.
      Specified by:
      getValueSetName in interface ValueSetEnumInterface
      Returns:
      the value set name.