Package org.somda.dsl.biceps.base
Class PatientDemographicsCoreData
-
- All Implemented Interfaces:
-
org.somda.dsl.biceps.base.BicepsExtensible,org.somda.dsl.biceps.base.FullyExtensible,org.somda.dsl.biceps.base.GenericExtensible
public class PatientDemographicsCoreData extends BaseDemographics
-
-
Field Summary
Fields Modifier and Type Field Description private final Sexsexprivate final PatientTypepatientTypeprivate final StringdateOfBirthprivate final Measurementheightprivate final Measurementweightprivate final CodedValueraceprivate final StringgivenNameprivate final StringfamilyNameprivate final StringbirthNameprivate final Stringtitleprivate final List<String>middleNamesprivate final List<BicepsExtension>bicepsExtensionsprivate final List<GenericExtension>genericExtensions
-
Constructor Summary
Constructors Constructor Description PatientDemographicsCoreData()
-
Method Summary
Modifier and Type Method Description final SexgetSex()final PatientTypegetPatientType()final StringgetDateOfBirth()final MeasurementgetHeight()final MeasurementgetWeight()final CodedValuegetRace()final Sexsex(Sex init)final PatientTypepatientType(PatientType init)final StringdateOfBirth(String init)final Measurementheight(Decimal measuredValue, CodedValue measurementUnit, Function1<CodedValue, Unit> init)final Measurementweight(Decimal measuredValue, CodedValue measurementUnit, Function1<CodedValue, Unit> init)final CodedValuerace(CodedValue base, Function1<CodedValue, Unit> init)-
Methods inherited from class org.somda.dsl.biceps.base.BaseDemographics
birthName, familyname, getBirthName, getFamilyName, getGivenName, getMiddleNames, getTitle, givenName, middleName, title -
Methods inherited from class org.somda.dsl.biceps.base.BicepsExtensible
extendWith, getBicepsExtensions -
Methods inherited from class org.somda.dsl.biceps.base.GenericExtensible
extendWithGeneric, getGenericExtensions -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getPatientType
final PatientType getPatientType()
-
getDateOfBirth
final String getDateOfBirth()
-
getHeight
final Measurement getHeight()
-
getWeight
final Measurement getWeight()
-
getRace
final CodedValue getRace()
-
patientType
final PatientType patientType(PatientType init)
-
dateOfBirth
final String dateOfBirth(String init)
-
height
final Measurement height(Decimal measuredValue, CodedValue measurementUnit, Function1<CodedValue, Unit> init)
-
weight
final Measurement weight(Decimal measuredValue, CodedValue measurementUnit, Function1<CodedValue, Unit> init)
-
race
final CodedValue race(CodedValue base, Function1<CodedValue, Unit> init)
-
-
-
-