Enum Class HcpProfessionSpecialisationMap
java.lang.Object
java.lang.Enum<HcpProfessionSpecialisationMap>
org.projecthusky.common.ch.enums.r202306.HcpProfessionSpecialisationMap
- All Implemented Interfaces:
Serializable
,Comparable<HcpProfessionSpecialisationMap>
,Constable
,CodedMetadataEnumInterface
,TranslatedEnumInterface
,ValueSetEnumInterface
@Generated(value="org.projecthusky.codegenerator.ch.valuesets.UpdateValueSets",
date="2024-07-02")
public enum HcpProfessionSpecialisationMap
extends Enum<HcpProfessionSpecialisationMap>
implements ValueSetEnumInterface
Enumeration of HCProfessional.hcProfessionSpecialisationMap values
EN: No designation found.
DE: No designation found.
FR: No designation found.
IT: No designation found.
Identifier: 2.16.756.5.30.1.127.3.10.8.3
Effective date: 2023-05-22 16:57
Version: 202306.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 ConstantsEnum ConstantDescriptionEN: Allergology and clinical immunology.EN: Anaesthesiology.EN: Angiology.EN: Cardiac and thoracic vascular surgery.EN: Cardiology.EN: Child and adolescent psychiatry and psychotherapy.EN: Child and adolescent psychology.EN: Chiropractic specialist.EN: Chiropractor (occupation).EN: Clinical pharmacology and toxicology.EN: Clinical psychology.EN: Community pharmacy.EN: Dentist (occupation).EN: Dermatology and venereology.EN: Endocrinology – Diabetology.EN: Forensic medicine.EN: Gastroenterology.EN: General internal medicine.EN: General medical practitioner.EN: Gynaecology and obstetrics.EN: Haematology.EN: Hand surgery.EN: Health psychology.EN: Hospital pharmacy.EN: Infectology.EN: Intensive care medicine.EN: Medical genetics.EN: Medical oncology.EN: Nephrology.EN: Neurology.EN: Neuropsychology.EN: Neurosurgery.EN: Nuclear medicine.EN: Occupational medicine.EN: Ophthalmology.EN: Oral and maxillofacial surgery.EN: Oral surgery.EN: Orthodontics.EN: Orthopaedic surgery and traumatology of the locomotor apparatus.EN: Otorhinolaryngology.EN: Paediatric surgery.EN: Paediatrics.EN: Paradontology.EN: Pathology.EN: Pharmaceutical medicine.EN: Pharmacist (occupation).EN: Physical medicine and rehabilitation.EN: Physician (occupation).EN: Plastic, reconstructive and aesthetic surgery.EN: Pneumology.EN: Prevention and public health.EN: Psychiatry and psychotherapy.EN: Psychologist (occupation).EN: Psychotherapy.EN: Radio-oncology / radiotherapy.EN: Radiology.EN: Reconstructive dentistry.EN: Rheumatology.EN: Surgery.EN: Thoracic surgery.EN: Tropical and travel medicine.EN: Urology.EN: Vascular surgery. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
EN: Code for Allergology and clinical immunology.static final String
EN: Code for Anaesthesiology.static final String
EN: Code for Angiology.static final String
EN: Code for Cardiac and thoracic vascular surgery.static final String
EN: Code for Cardiology.static final String
EN: Code for Child and adolescent psychiatry and psychotherapy.static final String
EN: Code for Child and adolescent psychology.static final String
EN: Code for Chiropractic specialist.static final String
EN: Code for Chiropractor (occupation).static final String
EN: Code for Clinical pharmacology and toxicology.static final String
EN: Code for Clinical psychology.static final String
Identifier of the code system (all values share the same).static final String
EN: Code for Community pharmacy.static final String
EN: Code for Dentist (occupation).static final String
EN: Code for Dermatology and venereology.static final String
EN: Code for Endocrinology – Diabetology.static final String
EN: Code for Forensic medicine.static final String
EN: Code for Gastroenterology.static final String
EN: Code for General internal medicine.static final String
EN: Code for General medical practitioner.static final String
EN: Code for Gynaecology and obstetrics.static final String
EN: Code for Haematology.static final String
EN: Code for Hand surgery.static final String
EN: Code for Health psychology.static final String
EN: Code for Hospital pharmacy.static final String
EN: Code for Infectology.static final String
EN: Code for Intensive care medicine.static final String
EN: Code for Medical genetics.static final String
EN: Code for Medical oncology.static final String
EN: Code for Nephrology.static final String
EN: Code for Neurology.static final String
EN: Code for Neuropsychology.static final String
EN: Code for Neurosurgery.static final String
EN: Code for Nuclear medicine.static final String
EN: Code for Occupational medicine.static final String
EN: Code for Ophthalmology.static final String
EN: Code for Oral and maxillofacial surgery.static final String
EN: Code for Oral surgery.static final String
EN: Code for Orthodontics.static final String
EN: Code for Orthopaedic surgery and traumatology of the locomotor apparatus.static final String
EN: Code for Otorhinolaryngology.static final String
EN: Code for Paediatric surgery.static final String
EN: Code for Paediatrics.static final String
EN: Code for Paradontology.static final String
EN: Code for Pathology.static final String
EN: Code for Pharmaceutical medicine.static final String
EN: Code for Pharmacist (occupation).static final String
EN: Code for Physical medicine and rehabilitation.static final String
EN: Code for Physician (occupation).static final String
EN: Code for Plastic, reconstructive and aesthetic surgery.static final String
EN: Code for Pneumology.static final String
EN: Code for Prevention and public health.static final String
EN: Code for Psychiatry and psychotherapy.static final String
EN: Code for Psychologist (occupation).static final String
EN: Code for Psychotherapy.static final String
EN: Code for Radio-oncology / radiotherapy.static final String
EN: Code for Radiology.static final String
EN: Code for Reconstructive dentistry.static final String
EN: Code for Rheumatology.static final String
EN: Code for Surgery.static final String
EN: Code for Thoracic surgery.static final String
EN: Code for Tropical and travel medicine.static final String
EN: Code for Urology.static final String
Identifier of the value set.static final String
Name of the value set.static final String
EN: Code for Vascular surgery. -
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 HcpProfessionSpecialisationMap
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.static HcpProfessionSpecialisationMap[]
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
-
ALLERGOLOGY_AND_CLINICAL_IMMUNOLOGY_L1
EN: Allergology and clinical immunology. -
ANAESTHESIOLOGY_L1
EN: Anaesthesiology. -
ANGIOLOGY_L1
EN: Angiology. -
CARDIAC_AND_THORACIC_VASCULAR_SURGERY_L1
EN: Cardiac and thoracic vascular surgery. -
CARDIOLOGY_L1
EN: Cardiology. -
CHILD_AND_ADOLESCENT_PSYCHIATRY_AND_PSYCHOTHERAPY_L1
public static final HcpProfessionSpecialisationMap CHILD_AND_ADOLESCENT_PSYCHIATRY_AND_PSYCHOTHERAPY_L1EN: Child and adolescent psychiatry and psychotherapy. -
CHILD_AND_ADOLESCENT_PSYCHOLOGY_L1
EN: Child and adolescent psychology. -
CHIROPRACTIC_SPECIALIST_L1
EN: Chiropractic specialist. -
CHIROPRACTOR_OCCUPATION
EN: Chiropractor (occupation). -
CLINICAL_PHARMACOLOGY_AND_TOXICOLOGY_L1
EN: Clinical pharmacology and toxicology. -
CLINICAL_PSYCHOLOGY_L1
EN: Clinical psychology. -
COMMUNITY_PHARMACY_L1
EN: Community pharmacy. -
DENTIST_OCCUPATION
EN: Dentist (occupation). -
DERMATOLOGY_AND_VENEREOLOGY_L1
EN: Dermatology and venereology. -
ENDOCRINOLOGY_DIABETOLOGY_L1
EN: Endocrinology – Diabetology. -
FORENSIC_MEDICINE_L1
EN: Forensic medicine. -
GASTROENTEROLOGY_L1
EN: Gastroenterology. -
GENERAL_INTERNAL_MEDICINE_L1
EN: General internal medicine. -
GENERAL_MEDICAL_PRACTITIONER_L1
EN: General medical practitioner. -
GYNAECOLOGY_AND_OBSTETRICS_L1
EN: Gynaecology and obstetrics. -
HAEMATOLOGY_L1
EN: Haematology. -
HAND_SURGERY_L1
EN: Hand surgery. -
HEALTH_PSYCHOLOGY_L1
EN: Health psychology. -
HOSPITAL_PHARMACY_L1
EN: Hospital pharmacy. -
INFECTOLOGY_L1
EN: Infectology. -
INTENSIVE_CARE_MEDICINE_L1
EN: Intensive care medicine. -
MEDICAL_GENETICS_L1
EN: Medical genetics. -
MEDICAL_ONCOLOGY_L1
EN: Medical oncology. -
NEPHROLOGY_L1
EN: Nephrology. -
NEUROLOGY_L1
EN: Neurology. -
NEUROPSYCHOLOGY_L1
EN: Neuropsychology. -
NEUROSURGERY_L1
EN: Neurosurgery. -
NUCLEAR_MEDICINE_L1
EN: Nuclear medicine. -
OCCUPATIONAL_MEDICINE_L1
EN: Occupational medicine. -
OPHTHALMOLOGY_L1
EN: Ophthalmology. -
ORAL_AND_MAXILLOFACIAL_SURGERY_L1
EN: Oral and maxillofacial surgery. -
ORAL_SURGERY_L1
EN: Oral surgery. -
ORTHODONTICS_L1
EN: Orthodontics. -
ORTHOPAEDIC_SURGERY_AND_TRAUMATOLOGY_OF_THE_LOCOMOTOR_APPARATUS_L1
public static final HcpProfessionSpecialisationMap ORTHOPAEDIC_SURGERY_AND_TRAUMATOLOGY_OF_THE_LOCOMOTOR_APPARATUS_L1EN: Orthopaedic surgery and traumatology of the locomotor apparatus. -
OTORHINOLARYNGOLOGY_L1
EN: Otorhinolaryngology. -
PAEDIATRICS_L1
EN: Paediatrics. -
PAEDIATRIC_SURGERY_L1
EN: Paediatric surgery. -
PARADONTOLOGY_L1
EN: Paradontology. -
PATHOLOGY_L1
EN: Pathology. -
PHARMACEUTICAL_MEDICINE_L1
EN: Pharmaceutical medicine. -
PHARMACIST_OCCUPATION
EN: Pharmacist (occupation). -
PHYSICAL_MEDICINE_AND_REHABILITATION_L1
EN: Physical medicine and rehabilitation. -
PHYSICIAN_OCCUPATION
EN: Physician (occupation). -
PLASTIC_RECONSTRUCTIVE_AND_AESTHETIC_SURGERY_L1
EN: Plastic, reconstructive and aesthetic surgery. -
PNEUMOLOGY_L1
EN: Pneumology. -
PREVENTION_AND_PUBLIC_HEALTH_L1
EN: Prevention and public health. -
PSYCHIATRY_AND_PSYCHOTHERAPY_L1
EN: Psychiatry and psychotherapy. -
PSYCHOLOGIST_OCCUPATION
EN: Psychologist (occupation). -
PSYCHOTHERAPY_L1
EN: Psychotherapy. -
RADIOLOGY_L1
EN: Radiology. -
RADIO_ONCOLOGY_RADIOTHERAPY_L1
EN: Radio-oncology / radiotherapy. -
RECONSTRUCTIVE_DENTISTRY_L1
EN: Reconstructive dentistry. -
RHEUMATOLOGY_L1
EN: Rheumatology. -
SURGERY_L1
EN: Surgery. -
THORACIC_SURGERY_L1
EN: Thoracic surgery. -
TROPICAL_AND_TRAVEL_MEDICINE_L1
EN: Tropical and travel medicine. -
UROLOGY_L1
EN: Urology. -
VASCULAR_SURGERY_L1
EN: Vascular surgery.
-
-
Field Details
-
ALLERGOLOGY_AND_CLINICAL_IMMUNOLOGY_L1_CODE
EN: Code for Allergology and clinical immunology.- See Also:
-
ANAESTHESIOLOGY_L1_CODE
EN: Code for Anaesthesiology.- See Also:
-
ANGIOLOGY_L1_CODE
EN: Code for Angiology.- See Also:
-
CARDIAC_AND_THORACIC_VASCULAR_SURGERY_L1_CODE
EN: Code for Cardiac and thoracic vascular surgery.- See Also:
-
CARDIOLOGY_L1_CODE
EN: Code for Cardiology.- See Also:
-
CHILD_AND_ADOLESCENT_PSYCHIATRY_AND_PSYCHOTHERAPY_L1_CODE
EN: Code for Child and adolescent psychiatry and psychotherapy.- See Also:
-
CHILD_AND_ADOLESCENT_PSYCHOLOGY_L1_CODE
EN: Code for Child and adolescent psychology.- See Also:
-
CHIROPRACTIC_SPECIALIST_L1_CODE
EN: Code for Chiropractic specialist.- See Also:
-
CHIROPRACTOR_OCCUPATION_CODE
EN: Code for Chiropractor (occupation).- See Also:
-
CLINICAL_PHARMACOLOGY_AND_TOXICOLOGY_L1_CODE
EN: Code for Clinical pharmacology and toxicology.- See Also:
-
CLINICAL_PSYCHOLOGY_L1_CODE
EN: Code for Clinical psychology.- See Also:
-
COMMUNITY_PHARMACY_L1_CODE
EN: Code for Community pharmacy.- See Also:
-
DENTIST_OCCUPATION_CODE
EN: Code for Dentist (occupation).- See Also:
-
DERMATOLOGY_AND_VENEREOLOGY_L1_CODE
EN: Code for Dermatology and venereology.- See Also:
-
ENDOCRINOLOGY_DIABETOLOGY_L1_CODE
EN: Code for Endocrinology – Diabetology.- See Also:
-
FORENSIC_MEDICINE_L1_CODE
EN: Code for Forensic medicine.- See Also:
-
GASTROENTEROLOGY_L1_CODE
EN: Code for Gastroenterology.- See Also:
-
GENERAL_INTERNAL_MEDICINE_L1_CODE
EN: Code for General internal medicine.- See Also:
-
GENERAL_MEDICAL_PRACTITIONER_L1_CODE
EN: Code for General medical practitioner.- See Also:
-
GYNAECOLOGY_AND_OBSTETRICS_L1_CODE
EN: Code for Gynaecology and obstetrics.- See Also:
-
HAEMATOLOGY_L1_CODE
EN: Code for Haematology.- See Also:
-
HAND_SURGERY_L1_CODE
EN: Code for Hand surgery.- See Also:
-
HEALTH_PSYCHOLOGY_L1_CODE
EN: Code for Health psychology.- See Also:
-
HOSPITAL_PHARMACY_L1_CODE
EN: Code for Hospital pharmacy.- See Also:
-
INFECTOLOGY_L1_CODE
EN: Code for Infectology.- See Also:
-
INTENSIVE_CARE_MEDICINE_L1_CODE
EN: Code for Intensive care medicine.- See Also:
-
MEDICAL_GENETICS_L1_CODE
EN: Code for Medical genetics.- See Also:
-
MEDICAL_ONCOLOGY_L1_CODE
EN: Code for Medical oncology.- See Also:
-
NEPHROLOGY_L1_CODE
EN: Code for Nephrology.- See Also:
-
NEUROLOGY_L1_CODE
EN: Code for Neurology.- See Also:
-
NEUROPSYCHOLOGY_L1_CODE
EN: Code for Neuropsychology.- See Also:
-
NEUROSURGERY_L1_CODE
EN: Code for Neurosurgery.- See Also:
-
NUCLEAR_MEDICINE_L1_CODE
EN: Code for Nuclear medicine.- See Also:
-
OCCUPATIONAL_MEDICINE_L1_CODE
EN: Code for Occupational medicine.- See Also:
-
OPHTHALMOLOGY_L1_CODE
EN: Code for Ophthalmology.- See Also:
-
ORAL_AND_MAXILLOFACIAL_SURGERY_L1_CODE
EN: Code for Oral and maxillofacial surgery.- See Also:
-
ORAL_SURGERY_L1_CODE
EN: Code for Oral surgery.- See Also:
-
ORTHODONTICS_L1_CODE
EN: Code for Orthodontics.- See Also:
-
ORTHOPAEDIC_SURGERY_AND_TRAUMATOLOGY_OF_THE_LOCOMOTOR_APPARATUS_L1_CODE
EN: Code for Orthopaedic surgery and traumatology of the locomotor apparatus.- See Also:
-
OTORHINOLARYNGOLOGY_L1_CODE
EN: Code for Otorhinolaryngology.- See Also:
-
PAEDIATRICS_L1_CODE
EN: Code for Paediatrics.- See Also:
-
PAEDIATRIC_SURGERY_L1_CODE
EN: Code for Paediatric surgery.- See Also:
-
PARADONTOLOGY_L1_CODE
EN: Code for Paradontology.- See Also:
-
PATHOLOGY_L1_CODE
EN: Code for Pathology.- See Also:
-
PHARMACEUTICAL_MEDICINE_L1_CODE
EN: Code for Pharmaceutical medicine.- See Also:
-
PHARMACIST_OCCUPATION_CODE
EN: Code for Pharmacist (occupation).- See Also:
-
PHYSICAL_MEDICINE_AND_REHABILITATION_L1_CODE
EN: Code for Physical medicine and rehabilitation.- See Also:
-
PHYSICIAN_OCCUPATION_CODE
EN: Code for Physician (occupation).- See Also:
-
PLASTIC_RECONSTRUCTIVE_AND_AESTHETIC_SURGERY_L1_CODE
EN: Code for Plastic, reconstructive and aesthetic surgery.- See Also:
-
PNEUMOLOGY_L1_CODE
EN: Code for Pneumology.- See Also:
-
PREVENTION_AND_PUBLIC_HEALTH_L1_CODE
EN: Code for Prevention and public health.- See Also:
-
PSYCHIATRY_AND_PSYCHOTHERAPY_L1_CODE
EN: Code for Psychiatry and psychotherapy.- See Also:
-
PSYCHOLOGIST_OCCUPATION_CODE
EN: Code for Psychologist (occupation).- See Also:
-
PSYCHOTHERAPY_L1_CODE
EN: Code for Psychotherapy.- See Also:
-
RADIOLOGY_L1_CODE
EN: Code for Radiology.- See Also:
-
RADIO_ONCOLOGY_RADIOTHERAPY_L1_CODE
EN: Code for Radio-oncology / radiotherapy.- See Also:
-
RECONSTRUCTIVE_DENTISTRY_L1_CODE
EN: Code for Reconstructive dentistry.- See Also:
-
RHEUMATOLOGY_L1_CODE
EN: Code for Rheumatology.- See Also:
-
SURGERY_L1_CODE
EN: Code for Surgery.- See Also:
-
THORACIC_SURGERY_L1_CODE
EN: Code for Thoracic surgery.- See Also:
-
TROPICAL_AND_TRAVEL_MEDICINE_L1_CODE
EN: Code for Tropical and travel medicine.- See Also:
-
UROLOGY_L1_CODE
EN: Code for Urology.- See Also:
-
VASCULAR_SURGERY_L1_CODE
EN: Code for Vascular surgery.- See Also:
-
VALUE_SET_ID
Identifier of the value set.- See Also:
-
VALUE_SET_NAME
Name of the value set.- See Also:
-
CODE_SYSTEM_ID
Identifier of the code system (all values share the same).- 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.
-