public static class Observation.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<Observation> implements org.apache.avro.data.RecordBuilder<Observation>
Modifier and Type | Method and Description |
---|---|
Observation |
build() |
Observation.Builder |
clearBasedOn()
Clears the value of the 'basedOn' field.
|
Observation.Builder |
clearBodySite()
Clears the value of the 'bodySite' field.
|
Observation.Builder |
clearCategory()
Clears the value of the 'category' field.
|
Observation.Builder |
clearCode()
Clears the value of the 'code' field.
|
Observation.Builder |
clearComment()
Clears the value of the 'comment' field.
|
Observation.Builder |
clearComponent()
Clears the value of the 'component' field.
|
Observation.Builder |
clearContained()
Clears the value of the 'contained' field.
|
Observation.Builder |
clearContext()
Clears the value of the 'context' field.
|
Observation.Builder |
clearDataAbsentReason()
Clears the value of the 'dataAbsentReason' field.
|
Observation.Builder |
clearDevice()
Clears the value of the 'device' field.
|
Observation.Builder |
clearEffective()
Clears the value of the 'effective' field.
|
Observation.Builder |
clearId()
Clears the value of the 'id' field.
|
Observation.Builder |
clearIdentifier()
Clears the value of the 'identifier' field.
|
Observation.Builder |
clearImplicitRules()
Clears the value of the 'implicitRules' field.
|
Observation.Builder |
clearInterpretation()
Clears the value of the 'interpretation' field.
|
Observation.Builder |
clearIssued()
Clears the value of the 'issued' field.
|
Observation.Builder |
clearLanguage()
Clears the value of the 'language' field.
|
Observation.Builder |
clearMeta()
Clears the value of the 'meta' field.
|
Observation.Builder |
clearMethod()
Clears the value of the 'method' field.
|
Observation.Builder |
clearPerformer()
Clears the value of the 'performer' field.
|
Observation.Builder |
clearReferenceRange()
Clears the value of the 'referenceRange' field.
|
Observation.Builder |
clearRelated()
Clears the value of the 'related' field.
|
Observation.Builder |
clearSpecimen()
Clears the value of the 'specimen' field.
|
Observation.Builder |
clearStatus()
Clears the value of the 'status' field.
|
Observation.Builder |
clearSubject()
Clears the value of the 'subject' field.
|
Observation.Builder |
clearText()
Clears the value of the 'text' field.
|
Observation.Builder |
clearValue()
Clears the value of the 'value' field.
|
List<CarePlanDeviceRequestImmunizationRecommendationMedicationRequestNutritionOrderProcedureRequestReferralRequestReference> |
getBasedOn()
Gets the value of the 'basedOn' field.
|
CodeableConcept |
getBodySite()
Gets the value of the 'bodySite' field.
|
CodeableConcept.Builder |
getBodySiteBuilder()
Gets the Builder instance for the 'bodySite' field and creates one if it doesn't exist yet.
|
List<CodeableConcept> |
getCategory()
Gets the value of the 'category' field.
|
CodeableConcept |
getCode()
Gets the value of the 'code' field.
|
CodeableConcept.Builder |
getCodeBuilder()
Gets the Builder instance for the 'code' field and creates one if it doesn't exist yet.
|
String |
getComment()
Gets the value of the 'comment' field.
|
List<ObservationComponent> |
getComponent()
Gets the value of the 'component' field.
|
List<Resource> |
getContained()
Gets the value of the 'contained' field.
|
EncounterEpisodeOfCareReference |
getContext()
Gets the value of the 'context' field.
|
EncounterEpisodeOfCareReference.Builder |
getContextBuilder()
Gets the Builder instance for the 'context' field and creates one if it doesn't exist yet.
|
CodeableConcept |
getDataAbsentReason()
Gets the value of the 'dataAbsentReason' field.
|
CodeableConcept.Builder |
getDataAbsentReasonBuilder()
Gets the Builder instance for the 'dataAbsentReason' field and creates one if it doesn't exist yet.
|
DeviceDeviceMetricReference |
getDevice()
Gets the value of the 'device' field.
|
DeviceDeviceMetricReference.Builder |
getDeviceBuilder()
Gets the Builder instance for the 'device' field and creates one if it doesn't exist yet.
|
ChoicePeriodDateTime |
getEffective()
Gets the value of the 'effective' field.
|
ChoicePeriodDateTime.Builder |
getEffectiveBuilder()
Gets the Builder instance for the 'effective' field and creates one if it doesn't exist yet.
|
String |
getId()
Gets the value of the 'id' field.
|
List<Identifier> |
getIdentifier()
Gets the value of the 'identifier' field.
|
String |
getImplicitRules()
Gets the value of the 'implicitRules' field.
|
CodeableConcept |
getInterpretation()
Gets the value of the 'interpretation' field.
|
CodeableConcept.Builder |
getInterpretationBuilder()
Gets the Builder instance for the 'interpretation' field and creates one if it doesn't exist yet.
|
String |
getIssued()
Gets the value of the 'issued' field.
|
String |
getLanguage()
Gets the value of the 'language' field.
|
Meta |
getMeta()
Gets the value of the 'meta' field.
|
Meta.Builder |
getMetaBuilder()
Gets the Builder instance for the 'meta' field and creates one if it doesn't exist yet.
|
CodeableConcept |
getMethod()
Gets the value of the 'method' field.
|
CodeableConcept.Builder |
getMethodBuilder()
Gets the Builder instance for the 'method' field and creates one if it doesn't exist yet.
|
List<OrganizationPatientPractitionerRelatedPersonReference> |
getPerformer()
Gets the value of the 'performer' field.
|
List<ObservationReferenceRange> |
getReferenceRange()
Gets the value of the 'referenceRange' field.
|
List<ObservationRelated> |
getRelated()
Gets the value of the 'related' field.
|
SpecimenReference |
getSpecimen()
Gets the value of the 'specimen' field.
|
SpecimenReference.Builder |
getSpecimenBuilder()
Gets the Builder instance for the 'specimen' field and creates one if it doesn't exist yet.
|
String |
getStatus()
Gets the value of the 'status' field.
|
DeviceGroupLocationPatientReference |
getSubject()
Gets the value of the 'subject' field.
|
DeviceGroupLocationPatientReference.Builder |
getSubjectBuilder()
Gets the Builder instance for the 'subject' field and creates one if it doesn't exist yet.
|
Narrative |
getText()
Gets the value of the 'text' field.
|
Narrative.Builder |
getTextBuilder()
Gets the Builder instance for the 'text' field and creates one if it doesn't exist yet.
|
ChoiceAttachmentCodeableConceptPeriodQuantityRangeRatioSampledDataBooleanDateTimeStringTime |
getValue()
Gets the value of the 'value' field.
|
ChoiceAttachmentCodeableConceptPeriodQuantityRangeRatioSampledDataBooleanDateTimeStringTime.Builder |
getValueBuilder()
Gets the Builder instance for the 'value' field and creates one if it doesn't exist yet.
|
boolean |
hasBasedOn()
Checks whether the 'basedOn' field has been set.
|
boolean |
hasBodySite()
Checks whether the 'bodySite' field has been set.
|
boolean |
hasBodySiteBuilder()
Checks whether the 'bodySite' field has an active Builder instance
Field for FHIR property bodySite
|
boolean |
hasCategory()
Checks whether the 'category' field has been set.
|
boolean |
hasCode()
Checks whether the 'code' field has been set.
|
boolean |
hasCodeBuilder()
Checks whether the 'code' field has an active Builder instance
Field for FHIR property code
|
boolean |
hasComment()
Checks whether the 'comment' field has been set.
|
boolean |
hasComponent()
Checks whether the 'component' field has been set.
|
boolean |
hasContained()
Checks whether the 'contained' field has been set.
|
boolean |
hasContext()
Checks whether the 'context' field has been set.
|
boolean |
hasContextBuilder()
Checks whether the 'context' field has an active Builder instance
Field for FHIR property context
|
boolean |
hasDataAbsentReason()
Checks whether the 'dataAbsentReason' field has been set.
|
boolean |
hasDataAbsentReasonBuilder()
Checks whether the 'dataAbsentReason' field has an active Builder instance
Field for FHIR property dataAbsentReason
|
boolean |
hasDevice()
Checks whether the 'device' field has been set.
|
boolean |
hasDeviceBuilder()
Checks whether the 'device' field has an active Builder instance
Field for FHIR property device
|
boolean |
hasEffective()
Checks whether the 'effective' field has been set.
|
boolean |
hasEffectiveBuilder()
Checks whether the 'effective' field has an active Builder instance
Field for FHIR property effective
|
boolean |
hasId()
Checks whether the 'id' field has been set.
|
boolean |
hasIdentifier()
Checks whether the 'identifier' field has been set.
|
boolean |
hasImplicitRules()
Checks whether the 'implicitRules' field has been set.
|
boolean |
hasInterpretation()
Checks whether the 'interpretation' field has been set.
|
boolean |
hasInterpretationBuilder()
Checks whether the 'interpretation' field has an active Builder instance
Field for FHIR property interpretation
|
boolean |
hasIssued()
Checks whether the 'issued' field has been set.
|
boolean |
hasLanguage()
Checks whether the 'language' field has been set.
|
boolean |
hasMeta()
Checks whether the 'meta' field has been set.
|
boolean |
hasMetaBuilder()
Checks whether the 'meta' field has an active Builder instance
Field for FHIR property meta
|
boolean |
hasMethod()
Checks whether the 'method' field has been set.
|
boolean |
hasMethodBuilder()
Checks whether the 'method' field has an active Builder instance
Field for FHIR property method
|
boolean |
hasPerformer()
Checks whether the 'performer' field has been set.
|
boolean |
hasReferenceRange()
Checks whether the 'referenceRange' field has been set.
|
boolean |
hasRelated()
Checks whether the 'related' field has been set.
|
boolean |
hasSpecimen()
Checks whether the 'specimen' field has been set.
|
boolean |
hasSpecimenBuilder()
Checks whether the 'specimen' field has an active Builder instance
Field for FHIR property specimen
|
boolean |
hasStatus()
Checks whether the 'status' field has been set.
|
boolean |
hasSubject()
Checks whether the 'subject' field has been set.
|
boolean |
hasSubjectBuilder()
Checks whether the 'subject' field has an active Builder instance
Field for FHIR property subject
|
boolean |
hasText()
Checks whether the 'text' field has been set.
|
boolean |
hasTextBuilder()
Checks whether the 'text' field has an active Builder instance
Field for FHIR property text
|
boolean |
hasValue()
Checks whether the 'value' field has been set.
|
boolean |
hasValueBuilder()
Checks whether the 'value' field has an active Builder instance
Field for FHIR property value
|
Observation.Builder |
setBasedOn(List<CarePlanDeviceRequestImmunizationRecommendationMedicationRequestNutritionOrderProcedureRequestReferralRequestReference> value)
Sets the value of the 'basedOn' field.
|
Observation.Builder |
setBodySite(CodeableConcept value)
Sets the value of the 'bodySite' field.
|
Observation.Builder |
setBodySiteBuilder(CodeableConcept.Builder value)
Sets the Builder instance for the 'bodySite' field
Field for FHIR property bodySite
|
Observation.Builder |
setCategory(List<CodeableConcept> value)
Sets the value of the 'category' field.
|
Observation.Builder |
setCode(CodeableConcept value)
Sets the value of the 'code' field.
|
Observation.Builder |
setCodeBuilder(CodeableConcept.Builder value)
Sets the Builder instance for the 'code' field
Field for FHIR property code
|
Observation.Builder |
setComment(String value)
Sets the value of the 'comment' field.
|
Observation.Builder |
setComponent(List<ObservationComponent> value)
Sets the value of the 'component' field.
|
Observation.Builder |
setContained(List<Resource> value)
Sets the value of the 'contained' field.
|
Observation.Builder |
setContext(EncounterEpisodeOfCareReference value)
Sets the value of the 'context' field.
|
Observation.Builder |
setContextBuilder(EncounterEpisodeOfCareReference.Builder value)
Sets the Builder instance for the 'context' field
Field for FHIR property context
|
Observation.Builder |
setDataAbsentReason(CodeableConcept value)
Sets the value of the 'dataAbsentReason' field.
|
Observation.Builder |
setDataAbsentReasonBuilder(CodeableConcept.Builder value)
Sets the Builder instance for the 'dataAbsentReason' field
Field for FHIR property dataAbsentReason
|
Observation.Builder |
setDevice(DeviceDeviceMetricReference value)
Sets the value of the 'device' field.
|
Observation.Builder |
setDeviceBuilder(DeviceDeviceMetricReference.Builder value)
Sets the Builder instance for the 'device' field
Field for FHIR property device
|
Observation.Builder |
setEffective(ChoicePeriodDateTime value)
Sets the value of the 'effective' field.
|
Observation.Builder |
setEffectiveBuilder(ChoicePeriodDateTime.Builder value)
Sets the Builder instance for the 'effective' field
Field for FHIR property effective
|
Observation.Builder |
setId(String value)
Sets the value of the 'id' field.
|
Observation.Builder |
setIdentifier(List<Identifier> value)
Sets the value of the 'identifier' field.
|
Observation.Builder |
setImplicitRules(String value)
Sets the value of the 'implicitRules' field.
|
Observation.Builder |
setInterpretation(CodeableConcept value)
Sets the value of the 'interpretation' field.
|
Observation.Builder |
setInterpretationBuilder(CodeableConcept.Builder value)
Sets the Builder instance for the 'interpretation' field
Field for FHIR property interpretation
|
Observation.Builder |
setIssued(String value)
Sets the value of the 'issued' field.
|
Observation.Builder |
setLanguage(String value)
Sets the value of the 'language' field.
|
Observation.Builder |
setMeta(Meta value)
Sets the value of the 'meta' field.
|
Observation.Builder |
setMetaBuilder(Meta.Builder value)
Sets the Builder instance for the 'meta' field
Field for FHIR property meta
|
Observation.Builder |
setMethod(CodeableConcept value)
Sets the value of the 'method' field.
|
Observation.Builder |
setMethodBuilder(CodeableConcept.Builder value)
Sets the Builder instance for the 'method' field
Field for FHIR property method
|
Observation.Builder |
setPerformer(List<OrganizationPatientPractitionerRelatedPersonReference> value)
Sets the value of the 'performer' field.
|
Observation.Builder |
setReferenceRange(List<ObservationReferenceRange> value)
Sets the value of the 'referenceRange' field.
|
Observation.Builder |
setRelated(List<ObservationRelated> value)
Sets the value of the 'related' field.
|
Observation.Builder |
setSpecimen(SpecimenReference value)
Sets the value of the 'specimen' field.
|
Observation.Builder |
setSpecimenBuilder(SpecimenReference.Builder value)
Sets the Builder instance for the 'specimen' field
Field for FHIR property specimen
|
Observation.Builder |
setStatus(String value)
Sets the value of the 'status' field.
|
Observation.Builder |
setSubject(DeviceGroupLocationPatientReference value)
Sets the value of the 'subject' field.
|
Observation.Builder |
setSubjectBuilder(DeviceGroupLocationPatientReference.Builder value)
Sets the Builder instance for the 'subject' field
Field for FHIR property subject
|
Observation.Builder |
setText(Narrative value)
Sets the value of the 'text' field.
|
Observation.Builder |
setTextBuilder(Narrative.Builder value)
Sets the Builder instance for the 'text' field
Field for FHIR property text
|
Observation.Builder |
setValue(ChoiceAttachmentCodeableConceptPeriodQuantityRangeRatioSampledDataBooleanDateTimeStringTime value)
Sets the value of the 'value' field.
|
Observation.Builder |
setValueBuilder(ChoiceAttachmentCodeableConceptPeriodQuantityRangeRatioSampledDataBooleanDateTimeStringTime.Builder value)
Sets the Builder instance for the 'value' field
Field for FHIR property value
|
public String getId()
public Observation.Builder setId(String value)
value
- The value of 'id'.public boolean hasId()
public Observation.Builder clearId()
public Meta getMeta()
public Observation.Builder setMeta(Meta value)
value
- The value of 'meta'.public boolean hasMeta()
public Meta.Builder getMetaBuilder()
public Observation.Builder setMetaBuilder(Meta.Builder value)
value
- The builder instance that must be set.public boolean hasMetaBuilder()
public Observation.Builder clearMeta()
public String getImplicitRules()
public Observation.Builder setImplicitRules(String value)
value
- The value of 'implicitRules'.public boolean hasImplicitRules()
public Observation.Builder clearImplicitRules()
public String getLanguage()
public Observation.Builder setLanguage(String value)
value
- The value of 'language'.public boolean hasLanguage()
public Observation.Builder clearLanguage()
public Narrative getText()
public Observation.Builder setText(Narrative value)
value
- The value of 'text'.public boolean hasText()
public Narrative.Builder getTextBuilder()
public Observation.Builder setTextBuilder(Narrative.Builder value)
value
- The builder instance that must be set.public boolean hasTextBuilder()
public Observation.Builder clearText()
public List<Resource> getContained()
public Observation.Builder setContained(List<Resource> value)
value
- The value of 'contained'.public boolean hasContained()
public Observation.Builder clearContained()
public List<Identifier> getIdentifier()
public Observation.Builder setIdentifier(List<Identifier> value)
value
- The value of 'identifier'.public boolean hasIdentifier()
public Observation.Builder clearIdentifier()
public List<CarePlanDeviceRequestImmunizationRecommendationMedicationRequestNutritionOrderProcedureRequestReferralRequestReference> getBasedOn()
public Observation.Builder setBasedOn(List<CarePlanDeviceRequestImmunizationRecommendationMedicationRequestNutritionOrderProcedureRequestReferralRequestReference> value)
value
- The value of 'basedOn'.public boolean hasBasedOn()
public Observation.Builder clearBasedOn()
public String getStatus()
public Observation.Builder setStatus(String value)
value
- The value of 'status'.public boolean hasStatus()
public Observation.Builder clearStatus()
public List<CodeableConcept> getCategory()
public Observation.Builder setCategory(List<CodeableConcept> value)
value
- The value of 'category'.public boolean hasCategory()
public Observation.Builder clearCategory()
public CodeableConcept getCode()
public Observation.Builder setCode(CodeableConcept value)
value
- The value of 'code'.public boolean hasCode()
public CodeableConcept.Builder getCodeBuilder()
public Observation.Builder setCodeBuilder(CodeableConcept.Builder value)
value
- The builder instance that must be set.public boolean hasCodeBuilder()
public Observation.Builder clearCode()
public DeviceGroupLocationPatientReference getSubject()
public Observation.Builder setSubject(DeviceGroupLocationPatientReference value)
value
- The value of 'subject'.public boolean hasSubject()
public DeviceGroupLocationPatientReference.Builder getSubjectBuilder()
public Observation.Builder setSubjectBuilder(DeviceGroupLocationPatientReference.Builder value)
value
- The builder instance that must be set.public boolean hasSubjectBuilder()
public Observation.Builder clearSubject()
public EncounterEpisodeOfCareReference getContext()
public Observation.Builder setContext(EncounterEpisodeOfCareReference value)
value
- The value of 'context'.public boolean hasContext()
public EncounterEpisodeOfCareReference.Builder getContextBuilder()
public Observation.Builder setContextBuilder(EncounterEpisodeOfCareReference.Builder value)
value
- The builder instance that must be set.public boolean hasContextBuilder()
public Observation.Builder clearContext()
public ChoicePeriodDateTime getEffective()
public Observation.Builder setEffective(ChoicePeriodDateTime value)
value
- The value of 'effective'.public boolean hasEffective()
public ChoicePeriodDateTime.Builder getEffectiveBuilder()
public Observation.Builder setEffectiveBuilder(ChoicePeriodDateTime.Builder value)
value
- The builder instance that must be set.public boolean hasEffectiveBuilder()
public Observation.Builder clearEffective()
public String getIssued()
public Observation.Builder setIssued(String value)
value
- The value of 'issued'.public boolean hasIssued()
public Observation.Builder clearIssued()
public List<OrganizationPatientPractitionerRelatedPersonReference> getPerformer()
public Observation.Builder setPerformer(List<OrganizationPatientPractitionerRelatedPersonReference> value)
value
- The value of 'performer'.public boolean hasPerformer()
public Observation.Builder clearPerformer()
public ChoiceAttachmentCodeableConceptPeriodQuantityRangeRatioSampledDataBooleanDateTimeStringTime getValue()
public Observation.Builder setValue(ChoiceAttachmentCodeableConceptPeriodQuantityRangeRatioSampledDataBooleanDateTimeStringTime value)
value
- The value of 'value'.public boolean hasValue()
public ChoiceAttachmentCodeableConceptPeriodQuantityRangeRatioSampledDataBooleanDateTimeStringTime.Builder getValueBuilder()
public Observation.Builder setValueBuilder(ChoiceAttachmentCodeableConceptPeriodQuantityRangeRatioSampledDataBooleanDateTimeStringTime.Builder value)
value
- The builder instance that must be set.public boolean hasValueBuilder()
public Observation.Builder clearValue()
public CodeableConcept getDataAbsentReason()
public Observation.Builder setDataAbsentReason(CodeableConcept value)
value
- The value of 'dataAbsentReason'.public boolean hasDataAbsentReason()
public CodeableConcept.Builder getDataAbsentReasonBuilder()
public Observation.Builder setDataAbsentReasonBuilder(CodeableConcept.Builder value)
value
- The builder instance that must be set.public boolean hasDataAbsentReasonBuilder()
public Observation.Builder clearDataAbsentReason()
public CodeableConcept getInterpretation()
public Observation.Builder setInterpretation(CodeableConcept value)
value
- The value of 'interpretation'.public boolean hasInterpretation()
public CodeableConcept.Builder getInterpretationBuilder()
public Observation.Builder setInterpretationBuilder(CodeableConcept.Builder value)
value
- The builder instance that must be set.public boolean hasInterpretationBuilder()
public Observation.Builder clearInterpretation()
public String getComment()
public Observation.Builder setComment(String value)
value
- The value of 'comment'.public boolean hasComment()
public Observation.Builder clearComment()
public CodeableConcept getBodySite()
public Observation.Builder setBodySite(CodeableConcept value)
value
- The value of 'bodySite'.public boolean hasBodySite()
public CodeableConcept.Builder getBodySiteBuilder()
public Observation.Builder setBodySiteBuilder(CodeableConcept.Builder value)
value
- The builder instance that must be set.public boolean hasBodySiteBuilder()
public Observation.Builder clearBodySite()
public CodeableConcept getMethod()
public Observation.Builder setMethod(CodeableConcept value)
value
- The value of 'method'.public boolean hasMethod()
public CodeableConcept.Builder getMethodBuilder()
public Observation.Builder setMethodBuilder(CodeableConcept.Builder value)
value
- The builder instance that must be set.public boolean hasMethodBuilder()
public Observation.Builder clearMethod()
public SpecimenReference getSpecimen()
public Observation.Builder setSpecimen(SpecimenReference value)
value
- The value of 'specimen'.public boolean hasSpecimen()
public SpecimenReference.Builder getSpecimenBuilder()
public Observation.Builder setSpecimenBuilder(SpecimenReference.Builder value)
value
- The builder instance that must be set.public boolean hasSpecimenBuilder()
public Observation.Builder clearSpecimen()
public DeviceDeviceMetricReference getDevice()
public Observation.Builder setDevice(DeviceDeviceMetricReference value)
value
- The value of 'device'.public boolean hasDevice()
public DeviceDeviceMetricReference.Builder getDeviceBuilder()
public Observation.Builder setDeviceBuilder(DeviceDeviceMetricReference.Builder value)
value
- The builder instance that must be set.public boolean hasDeviceBuilder()
public Observation.Builder clearDevice()
public List<ObservationReferenceRange> getReferenceRange()
public Observation.Builder setReferenceRange(List<ObservationReferenceRange> value)
value
- The value of 'referenceRange'.public boolean hasReferenceRange()
public Observation.Builder clearReferenceRange()
public List<ObservationRelated> getRelated()
public Observation.Builder setRelated(List<ObservationRelated> value)
value
- The value of 'related'.public boolean hasRelated()
public Observation.Builder clearRelated()
public List<ObservationComponent> getComponent()
public Observation.Builder setComponent(List<ObservationComponent> value)
value
- The value of 'component'.public boolean hasComponent()
public Observation.Builder clearComponent()
public Observation build()
build
in interface org.apache.avro.data.RecordBuilder<Observation>
Copyright © 2020. All rights reserved.