Class ChMed16AHealthcarePerson
java.lang.Object
org.projecthusky.fhir.emed.ch.epr.model.emediplan.EMediplanHealthcarePerson
org.projecthusky.fhir.emed.ch.epr.model.emediplan.chmed16a.ChMed16AHealthcarePerson
- All Implemented Interfaces:
EMediplanObject
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected @Nullable StringFirst name.protected @Nullable StringThe HCP GLN.protected static final Stringprotected static final Stringprotected @Nullable StringLast name.protected @Nullable StringZSR number.protected static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ChMed16AHealthcarePersonfromChEmedEprPractitioner(ChEmedEprPractitioner practitioner) Gets an ePrescription practitioner object from a CH EMED EPR Practitioner object.@Nullable StringMethods inherited from class org.projecthusky.fhir.emed.ch.epr.model.emediplan.EMediplanHealthcarePerson
fromChEmedEprPractitioner, fromChEmedEprPractitioner, getFirstName, getGln, getLastName, getZsr, hasExtensions, setFirstName, setGln, setLastName, setZsr, toFhir, validate, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.projecthusky.fhir.emed.ch.epr.model.emediplan.EMediplanObject
getFieldValidationPath, getFieldValidationPath, getIgnoredFieldValidationIssue, getRequiredFieldValidationIssue, getValidationIssue, trim, validate
-
Field Details
-
GLN_FIELD_NAME
- See Also:
-
FIRST_NAME_FIELD_NAME
- See Also:
-
LAST_NAME_FIELD_NAME
- See Also:
-
ZSR_FIELD_NAME
- See Also:
-
gln
The HCP GLN. -
firstName
First name. -
lastName
Last name. -
zsr
ZSR number. ZSR (Zahlstellenregister), RCC (Registre des codes-créanciers), RCC (Registro dei codici creditori). The ZSR number may only be set once, either in the HealthcarePerson object or in the HealthcareOrganization object.
-
-
Constructor Details
-
ChMed16AHealthcarePerson
public ChMed16AHealthcarePerson()
-
-
Method Details
-
getGlnFieldName
- Specified by:
getGlnFieldNamein classEMediplanHealthcarePerson
-
getFirstNameFieldName
- Specified by:
getFirstNameFieldNamein classEMediplanHealthcarePerson
-
getLastNameFieldName
- Specified by:
getLastNameFieldNamein classEMediplanHealthcarePerson
-
getZsrFieldName
-
fromChEmedEprPractitioner
public static ChMed16AHealthcarePerson fromChEmedEprPractitioner(ChEmedEprPractitioner practitioner) Gets an ePrescription practitioner object from a CH EMED EPR Practitioner object.- Parameters:
practitioner- The CH EMED EPR Practitioner to be converted.- Returns:
- The resulting ePrescription practitioner.
-