Enum Class AuditTrailConsumptionEventType

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

@Generated(value="org.projecthusky.codegenerator.ch.valuesets.UpdateValueSets", date="2023-05-10") public enum AuditTrailConsumptionEventType extends Enum<AuditTrailConsumptionEventType> implements ValueSetEnumInterface
Enumeration of EprAuditTrailConsumptionEventType values

EN: Audit Trail Consumption Event Types for CH:ATC.
DE: No designation found.
FR: No designation found.
IT: No designation found.

Identifier: 2.16.756.5.30.1.127.3.10.13.2
Effective date: 2019-12-11 09:03
Version: 201907.2-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 Constants
    Enum Constant
    Description
    EN: Accessing the Patient Audit Record Repository.
    DE: Auf die patientenbezogene Auditprotokoll-Ablage zugreifen.
    FR: En cours d’accès au dépôt de contrôle des dossiers de patients.
    IT: Accesso all'Audit Record Repository del paziente.
    EN: Assign a Healthcare Professional to Blacklist.
    DE: Gesundheitsfachperson auf die schwarze Liste setzen.
    FR: Ajouter un professionnel de la santé à la liste noire.
    IT: Aggiungere un professionista della salute alla lista nera.
    EN: Authorize participants to access level/date.
    DE: Teilnehmende für Zugriffsstufe/Datum autorisieren.
    FR: Autoriser les participants pour ce niveau d’accès / à cette date.
    IT: Autorizzare i partecipanti ad accedere a un livello/una data.
    EN: Disabling Emergency Access.
    DE: Notfall-Zugriff deaktivieren.
    FR: Désactiver l’accès d’urgence.
    IT: Disabilitare l'accesso di emergenza.
    EN: Document or Document Metadata update.
    DE: Dokument- oder Dokument-Metadaten-Aktualisierung.
    FR: Mise à jour de documents ou de métadonnées de documents.
    IT: Aggiornamento di un documento o dei metadati di un documento.
    EN: Document removal.
    DE: Dokumentlöschung.
    FR: Suppression de documents.
    IT: Rimozione di un documento.
    EN: Document retrieval.
    DE: Dokumentabruf.
    FR: Récupération de documents.
    IT: Ricerca di un documento.
    EN: Document upload.
    DE: Dokument-Upload.
    FR: Chargement de documents.
    IT: Upload di un documento.
    EN: Enabling Emergency Access.
    DE: Notfall-Zugriff aktivieren.
    FR: Autoriser l’accès d’urgence.
    IT: Abilitare l'accesso di emergenza.
    EN: Exclude a Healthcare Professional from Blacklist.
    DE: Gesundheitsfachperson von der schwarzen Liste streichen.
    FR: Retirer un professionnel de la santé de la liste noire.
    IT: Rimuovere un professionista della salute dalla lista nera.
    EN: Remove authorization for participants to access level/date.
    DE: Autorisierung von Teilnehmenden für Zugriffsstufe/Datum aufheben.
    FR: Supprimer l’autorisation des participants à ce niveau d’accès / à cette date.
    IT: Rimuovere l'autorizzazione di accesso dei partecipanti al livello/alla data.
    EN: Set or update the default Confidentiality Level for new documents.
    DE: Standard-Vertraulichkeitsstufe für neue Dokumente setzen oder aktualisieren.
    FR: Définir ou mettre à jour le niveau de confidentialité pour les nouveaux documents.
    IT: Impostare o aggiornare il livello di confidenzialità di default per i documenti nuovi.
    EN: Update access level/date of authorized participants.
    DE: Zugriffsstufe/Datum autorisierter Teilnehmender aktualisieren.
    FR: Mettre à jour le niveau d’accès / la date des participants autorisés.
    IT: Aggiornare il livello/la data di accesso dei partecipanti autorizzati.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    EN: Code for Accessing the Patient Audit Record Repository.
    DE: Code für Auf die patientenbezogene Auditprotokoll-Ablage zugreifen.
    FR: Code de En cours d’accès au dépôt de contrôle des dossiers de patients.
    IT: Code per Accesso all'Audit Record Repository del paziente.
    static final String
    EN: Code for Assign a Healthcare Professional to Blacklist.
    DE: Code für Gesundheitsfachperson auf die schwarze Liste setzen.
    FR: Code de Ajouter un professionnel de la santé à la liste noire.
    IT: Code per Aggiungere un professionista della salute alla lista nera.
    static final String
    EN: Code for Authorize participants to access level/date.
    DE: Code für Teilnehmende für Zugriffsstufe/Datum autorisieren.
    FR: Code de Autoriser les participants pour ce niveau d’accès / à cette date.
    IT: Code per Autorizzare i partecipanti ad accedere a un livello/una data.
    static final String
    Identifier of the code system (all values share the same).
    static final String
    EN: Code for Disabling Emergency Access.
    DE: Code für Notfall-Zugriff deaktivieren.
    FR: Code de Désactiver l’accès d’urgence.
    IT: Code per Disabilitare l'accesso di emergenza.
    static final String
    EN: Code for Document or Document Metadata update.
    DE: Code für Dokument- oder Dokument-Metadaten-Aktualisierung.
    FR: Code de Mise à jour de documents ou de métadonnées de documents.
    IT: Code per Aggiornamento di un documento o dei metadati di un documento.
    static final String
    EN: Code for Document removal.
    DE: Code für Dokumentlöschung.
    FR: Code de Suppression de documents.
    IT: Code per Rimozione di un documento.
    static final String
    EN: Code for Document retrieval.
    DE: Code für Dokumentabruf.
    FR: Code de Récupération de documents.
    IT: Code per Ricerca di un documento.
    static final String
    EN: Code for Document upload.
    DE: Code für Dokument-Upload.
    FR: Code de Chargement de documents.
    IT: Code per Upload di un documento.
    static final String
    EN: Code for Enabling Emergency Access.
    DE: Code für Notfall-Zugriff aktivieren.
    FR: Code de Autoriser l’accès d’urgence.
    IT: Code per Abilitare l'accesso di emergenza.
    static final String
    EN: Code for Exclude a Healthcare Professional from Blacklist.
    DE: Code für Gesundheitsfachperson von der schwarzen Liste streichen.
    FR: Code de Retirer un professionnel de la santé de la liste noire.
    IT: Code per Rimuovere un professionista della salute dalla lista nera.
    static final String
    EN: Code for Remove authorization for participants to access level/date.
    DE: Code für Autorisierung von Teilnehmenden für Zugriffsstufe/Datum aufheben.
    FR: Code de Supprimer l’autorisation des participants à ce niveau d’accès / à cette date.
    IT: Code per Rimuovere l'autorizzazione di accesso dei partecipanti al livello/alla data.
    static final String
    EN: Code for Set or update the default Confidentiality Level for new documents.
    DE: Code für Standard-Vertraulichkeitsstufe für neue Dokumente setzen oder aktualisieren.
    FR: Code de Définir ou mettre à jour le niveau de confidentialité pour les nouveaux documents.
    IT: Code per Impostare o aggiornare il livello di confidenzialità di default per i documenti nuovi.
    static final String
    EN: Code for Update access level/date of authorized participants.
    DE: Code für Zugriffsstufe/Datum autorisierter Teilnehmender aktualisieren.
    FR: Code de Mettre à jour le niveau d’accès / la date des participants autorisés.
    IT: Code per Aggiornare il livello/la data di accesso dei partecipanti autorizzati.
    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.
    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.
    Returns the enum constant of this class with the specified name.
    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

    • ACCESSING_THE_PATIENT_AUDIT_RECORD_REPOSITORY

      public static final AuditTrailConsumptionEventType ACCESSING_THE_PATIENT_AUDIT_RECORD_REPOSITORY
      EN: Accessing the Patient Audit Record Repository.
      DE: Auf die patientenbezogene Auditprotokoll-Ablage zugreifen.
      FR: En cours d’accès au dépôt de contrôle des dossiers de patients.
      IT: Accesso all'Audit Record Repository del paziente.
    • ASSIGN_A_HEALTHCARE_PROFESSIONAL_TO_BLACKLIST

      public static final AuditTrailConsumptionEventType ASSIGN_A_HEALTHCARE_PROFESSIONAL_TO_BLACKLIST
      EN: Assign a Healthcare Professional to Blacklist.
      DE: Gesundheitsfachperson auf die schwarze Liste setzen.
      FR: Ajouter un professionnel de la santé à la liste noire.
      IT: Aggiungere un professionista della salute alla lista nera.
    • AUTHORIZE_PARTICIPANTS_TO_ACCESS_LEVEL_DATE

      public static final AuditTrailConsumptionEventType AUTHORIZE_PARTICIPANTS_TO_ACCESS_LEVEL_DATE
      EN: Authorize participants to access level/date.
      DE: Teilnehmende für Zugriffsstufe/Datum autorisieren.
      FR: Autoriser les participants pour ce niveau d’accès / à cette date.
      IT: Autorizzare i partecipanti ad accedere a un livello/una data.
    • DISABLING_EMERGENCY_ACCESS

      public static final AuditTrailConsumptionEventType DISABLING_EMERGENCY_ACCESS
      EN: Disabling Emergency Access.
      DE: Notfall-Zugriff deaktivieren.
      FR: Désactiver l’accès d’urgence.
      IT: Disabilitare l'accesso di emergenza.
    • DOCUMENT_OR_DOCUMENT_METADATA_UPDATE

      public static final AuditTrailConsumptionEventType DOCUMENT_OR_DOCUMENT_METADATA_UPDATE
      EN: Document or Document Metadata update.
      DE: Dokument- oder Dokument-Metadaten-Aktualisierung.
      FR: Mise à jour de documents ou de métadonnées de documents.
      IT: Aggiornamento di un documento o dei metadati di un documento.
    • DOCUMENT_REMOVAL

      public static final AuditTrailConsumptionEventType DOCUMENT_REMOVAL
      EN: Document removal.
      DE: Dokumentlöschung.
      FR: Suppression de documents.
      IT: Rimozione di un documento.
    • DOCUMENT_RETRIEVAL

      public static final AuditTrailConsumptionEventType DOCUMENT_RETRIEVAL
      EN: Document retrieval.
      DE: Dokumentabruf.
      FR: Récupération de documents.
      IT: Ricerca di un documento.
    • DOCUMENT_UPLOAD

      public static final AuditTrailConsumptionEventType DOCUMENT_UPLOAD
      EN: Document upload.
      DE: Dokument-Upload.
      FR: Chargement de documents.
      IT: Upload di un documento.
    • ENABLING_EMERGENCY_ACCESS

      public static final AuditTrailConsumptionEventType ENABLING_EMERGENCY_ACCESS
      EN: Enabling Emergency Access.
      DE: Notfall-Zugriff aktivieren.
      FR: Autoriser l’accès d’urgence.
      IT: Abilitare l'accesso di emergenza.
    • EXCLUDE_A_HEALTHCARE_PROFESSIONAL_FROM_BLACKLIST

      public static final AuditTrailConsumptionEventType EXCLUDE_A_HEALTHCARE_PROFESSIONAL_FROM_BLACKLIST
      EN: Exclude a Healthcare Professional from Blacklist.
      DE: Gesundheitsfachperson von der schwarzen Liste streichen.
      FR: Retirer un professionnel de la santé de la liste noire.
      IT: Rimuovere un professionista della salute dalla lista nera.
    • REMOVE_AUTHORIZATION_FOR_PARTICIPANTS_TO_ACCESS_LEVEL_DATE

      public static final AuditTrailConsumptionEventType REMOVE_AUTHORIZATION_FOR_PARTICIPANTS_TO_ACCESS_LEVEL_DATE
      EN: Remove authorization for participants to access level/date.
      DE: Autorisierung von Teilnehmenden für Zugriffsstufe/Datum aufheben.
      FR: Supprimer l’autorisation des participants à ce niveau d’accès / à cette date.
      IT: Rimuovere l'autorizzazione di accesso dei partecipanti al livello/alla data.
    • SET_OR_UPDATE_THE_DEFAULT_CONFIDENTIALITY_LEVEL_FOR_NEW_DOCUMENTS

      public static final AuditTrailConsumptionEventType SET_OR_UPDATE_THE_DEFAULT_CONFIDENTIALITY_LEVEL_FOR_NEW_DOCUMENTS
      EN: Set or update the default Confidentiality Level for new documents.
      DE: Standard-Vertraulichkeitsstufe für neue Dokumente setzen oder aktualisieren.
      FR: Définir ou mettre à jour le niveau de confidentialité pour les nouveaux documents.
      IT: Impostare o aggiornare il livello di confidenzialità di default per i documenti nuovi.
    • UPDATE_ACCESS_LEVEL_DATE_OF_AUTHORIZED_PARTICIPANTS

      public static final AuditTrailConsumptionEventType UPDATE_ACCESS_LEVEL_DATE_OF_AUTHORIZED_PARTICIPANTS
      EN: Update access level/date of authorized participants.
      DE: Zugriffsstufe/Datum autorisierter Teilnehmender aktualisieren.
      FR: Mettre à jour le niveau d’accès / la date des participants autorisés.
      IT: Aggiornare il livello/la data di accesso dei partecipanti autorizzati.
  • Field Details

    • ACCESSING_THE_PATIENT_AUDIT_RECORD_REPOSITORY_CODE

      public static final String ACCESSING_THE_PATIENT_AUDIT_RECORD_REPOSITORY_CODE
      EN: Code for Accessing the Patient Audit Record Repository.
      DE: Code für Auf die patientenbezogene Auditprotokoll-Ablage zugreifen.
      FR: Code de En cours d’accès au dépôt de contrôle des dossiers de patients.
      IT: Code per Accesso all'Audit Record Repository del paziente.
      See Also:
    • ASSIGN_A_HEALTHCARE_PROFESSIONAL_TO_BLACKLIST_CODE

      public static final String ASSIGN_A_HEALTHCARE_PROFESSIONAL_TO_BLACKLIST_CODE
      EN: Code for Assign a Healthcare Professional to Blacklist.
      DE: Code für Gesundheitsfachperson auf die schwarze Liste setzen.
      FR: Code de Ajouter un professionnel de la santé à la liste noire.
      IT: Code per Aggiungere un professionista della salute alla lista nera.
      See Also:
    • AUTHORIZE_PARTICIPANTS_TO_ACCESS_LEVEL_DATE_CODE

      public static final String AUTHORIZE_PARTICIPANTS_TO_ACCESS_LEVEL_DATE_CODE
      EN: Code for Authorize participants to access level/date.
      DE: Code für Teilnehmende für Zugriffsstufe/Datum autorisieren.
      FR: Code de Autoriser les participants pour ce niveau d’accès / à cette date.
      IT: Code per Autorizzare i partecipanti ad accedere a un livello/una data.
      See Also:
    • DISABLING_EMERGENCY_ACCESS_CODE

      public static final String DISABLING_EMERGENCY_ACCESS_CODE
      EN: Code for Disabling Emergency Access.
      DE: Code für Notfall-Zugriff deaktivieren.
      FR: Code de Désactiver l’accès d’urgence.
      IT: Code per Disabilitare l'accesso di emergenza.
      See Also:
    • DOCUMENT_OR_DOCUMENT_METADATA_UPDATE_CODE

      public static final String DOCUMENT_OR_DOCUMENT_METADATA_UPDATE_CODE
      EN: Code for Document or Document Metadata update.
      DE: Code für Dokument- oder Dokument-Metadaten-Aktualisierung.
      FR: Code de Mise à jour de documents ou de métadonnées de documents.
      IT: Code per Aggiornamento di un documento o dei metadati di un documento.
      See Also:
    • DOCUMENT_REMOVAL_CODE

      public static final String DOCUMENT_REMOVAL_CODE
      EN: Code for Document removal.
      DE: Code für Dokumentlöschung.
      FR: Code de Suppression de documents.
      IT: Code per Rimozione di un documento.
      See Also:
    • DOCUMENT_RETRIEVAL_CODE

      public static final String DOCUMENT_RETRIEVAL_CODE
      EN: Code for Document retrieval.
      DE: Code für Dokumentabruf.
      FR: Code de Récupération de documents.
      IT: Code per Ricerca di un documento.
      See Also:
    • DOCUMENT_UPLOAD_CODE

      public static final String DOCUMENT_UPLOAD_CODE
      EN: Code for Document upload.
      DE: Code für Dokument-Upload.
      FR: Code de Chargement de documents.
      IT: Code per Upload di un documento.
      See Also:
    • ENABLING_EMERGENCY_ACCESS_CODE

      public static final String ENABLING_EMERGENCY_ACCESS_CODE
      EN: Code for Enabling Emergency Access.
      DE: Code für Notfall-Zugriff aktivieren.
      FR: Code de Autoriser l’accès d’urgence.
      IT: Code per Abilitare l'accesso di emergenza.
      See Also:
    • EXCLUDE_A_HEALTHCARE_PROFESSIONAL_FROM_BLACKLIST_CODE

      public static final String EXCLUDE_A_HEALTHCARE_PROFESSIONAL_FROM_BLACKLIST_CODE
      EN: Code for Exclude a Healthcare Professional from Blacklist.
      DE: Code für Gesundheitsfachperson von der schwarzen Liste streichen.
      FR: Code de Retirer un professionnel de la santé de la liste noire.
      IT: Code per Rimuovere un professionista della salute dalla lista nera.
      See Also:
    • REMOVE_AUTHORIZATION_FOR_PARTICIPANTS_TO_ACCESS_LEVEL_DATE_CODE

      public static final String REMOVE_AUTHORIZATION_FOR_PARTICIPANTS_TO_ACCESS_LEVEL_DATE_CODE
      EN: Code for Remove authorization for participants to access level/date.
      DE: Code für Autorisierung von Teilnehmenden für Zugriffsstufe/Datum aufheben.
      FR: Code de Supprimer l’autorisation des participants à ce niveau d’accès / à cette date.
      IT: Code per Rimuovere l'autorizzazione di accesso dei partecipanti al livello/alla data.
      See Also:
    • SET_OR_UPDATE_THE_DEFAULT_CONFIDENTIALITY_LEVEL_FOR_NEW_DOCUMENTS_CODE

      public static final String SET_OR_UPDATE_THE_DEFAULT_CONFIDENTIALITY_LEVEL_FOR_NEW_DOCUMENTS_CODE
      EN: Code for Set or update the default Confidentiality Level for new documents.
      DE: Code für Standard-Vertraulichkeitsstufe für neue Dokumente setzen oder aktualisieren.
      FR: Code de Définir ou mettre à jour le niveau de confidentialité pour les nouveaux documents.
      IT: Code per Impostare o aggiornare il livello di confidenzialità di default per i documenti nuovi.
      See Also:
    • UPDATE_ACCESS_LEVEL_DATE_OF_AUTHORIZED_PARTICIPANTS_CODE

      public static final String UPDATE_ACCESS_LEVEL_DATE_OF_AUTHORIZED_PARTICIPANTS_CODE
      EN: Code for Update access level/date of authorized participants.
      DE: Code für Zugriffsstufe/Datum autorisierter Teilnehmender aktualisieren.
      FR: Code de Mettre à jour le niveau d’accès / la date des participants autorisés.
      IT: Code per Aggiornare il livello/la data di accesso dei partecipanti autorizzati.
      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:
    • CODE_SYSTEM_ID

      public static final String CODE_SYSTEM_ID
      Identifier of the code system (all values share the same).
      See Also:
  • Method Details

    • values

      public static AuditTrailConsumptionEventType[] 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 AuditTrailConsumptionEventType 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 AuditTrailConsumptionEventType 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.