public static class EpisodeOfCare.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<EpisodeOfCare> implements org.apache.avro.data.RecordBuilder<EpisodeOfCare>
| Modifier and Type | Method and Description |
|---|---|
EpisodeOfCare |
build() |
EpisodeOfCare.Builder |
clearAccount()
Clears the value of the 'account' field.
|
EpisodeOfCare.Builder |
clearCareManager()
Clears the value of the 'careManager' field.
|
EpisodeOfCare.Builder |
clearContained()
Clears the value of the 'contained' field.
|
EpisodeOfCare.Builder |
clearDiagnosis()
Clears the value of the 'diagnosis' field.
|
EpisodeOfCare.Builder |
clearId()
Clears the value of the 'id' field.
|
EpisodeOfCare.Builder |
clearIdentifier()
Clears the value of the 'identifier' field.
|
EpisodeOfCare.Builder |
clearImplicitRules()
Clears the value of the 'implicitRules' field.
|
EpisodeOfCare.Builder |
clearLanguage()
Clears the value of the 'language' field.
|
EpisodeOfCare.Builder |
clearManagingOrganization()
Clears the value of the 'managingOrganization' field.
|
EpisodeOfCare.Builder |
clearMeta()
Clears the value of the 'meta' field.
|
EpisodeOfCare.Builder |
clearPatient()
Clears the value of the 'patient' field.
|
EpisodeOfCare.Builder |
clearPeriod()
Clears the value of the 'period' field.
|
EpisodeOfCare.Builder |
clearReferralRequest()
Clears the value of the 'referralRequest' field.
|
EpisodeOfCare.Builder |
clearStatus()
Clears the value of the 'status' field.
|
EpisodeOfCare.Builder |
clearStatusHistory()
Clears the value of the 'statusHistory' field.
|
EpisodeOfCare.Builder |
clearTeam()
Clears the value of the 'team' field.
|
EpisodeOfCare.Builder |
clearText()
Clears the value of the 'text' field.
|
EpisodeOfCare.Builder |
clearType()
Clears the value of the 'type' field.
|
List<AccountReference> |
getAccount()
Gets the value of the 'account' field.
|
PractitionerReference |
getCareManager()
Gets the value of the 'careManager' field.
|
PractitionerReference.Builder |
getCareManagerBuilder()
Gets the Builder instance for the 'careManager' field and creates one if it doesn't exist yet.
|
List<Resource> |
getContained()
Gets the value of the 'contained' field.
|
List<EpisodeOfCareDiagnosis> |
getDiagnosis()
Gets the value of the 'diagnosis' field.
|
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.
|
String |
getLanguage()
Gets the value of the 'language' field.
|
OrganizationReference |
getManagingOrganization()
Gets the value of the 'managingOrganization' field.
|
OrganizationReference.Builder |
getManagingOrganizationBuilder()
Gets the Builder instance for the 'managingOrganization' field and creates one if it doesn't exist yet.
|
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.
|
PatientReference |
getPatient()
Gets the value of the 'patient' field.
|
PatientReference.Builder |
getPatientBuilder()
Gets the Builder instance for the 'patient' field and creates one if it doesn't exist yet.
|
Period |
getPeriod()
Gets the value of the 'period' field.
|
Period.Builder |
getPeriodBuilder()
Gets the Builder instance for the 'period' field and creates one if it doesn't exist yet.
|
List<ReferralRequestReference> |
getReferralRequest()
Gets the value of the 'referralRequest' field.
|
String |
getStatus()
Gets the value of the 'status' field.
|
List<EpisodeOfCareStatusHistory> |
getStatusHistory()
Gets the value of the 'statusHistory' field.
|
List<CareTeamReference> |
getTeam()
Gets the value of the 'team' field.
|
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.
|
List<CodeableConcept> |
getType()
Gets the value of the 'type' field.
|
boolean |
hasAccount()
Checks whether the 'account' field has been set.
|
boolean |
hasCareManager()
Checks whether the 'careManager' field has been set.
|
boolean |
hasCareManagerBuilder()
Checks whether the 'careManager' field has an active Builder instance
Field for FHIR property careManager
|
boolean |
hasContained()
Checks whether the 'contained' field has been set.
|
boolean |
hasDiagnosis()
Checks whether the 'diagnosis' field has been set.
|
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 |
hasLanguage()
Checks whether the 'language' field has been set.
|
boolean |
hasManagingOrganization()
Checks whether the 'managingOrganization' field has been set.
|
boolean |
hasManagingOrganizationBuilder()
Checks whether the 'managingOrganization' field has an active Builder instance
Field for FHIR property managingOrganization
|
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 |
hasPatient()
Checks whether the 'patient' field has been set.
|
boolean |
hasPatientBuilder()
Checks whether the 'patient' field has an active Builder instance
Field for FHIR property patient
|
boolean |
hasPeriod()
Checks whether the 'period' field has been set.
|
boolean |
hasPeriodBuilder()
Checks whether the 'period' field has an active Builder instance
Field for FHIR property period
|
boolean |
hasReferralRequest()
Checks whether the 'referralRequest' field has been set.
|
boolean |
hasStatus()
Checks whether the 'status' field has been set.
|
boolean |
hasStatusHistory()
Checks whether the 'statusHistory' field has been set.
|
boolean |
hasTeam()
Checks whether the 'team' field has been set.
|
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 |
hasType()
Checks whether the 'type' field has been set.
|
EpisodeOfCare.Builder |
setAccount(List<AccountReference> value)
Sets the value of the 'account' field.
|
EpisodeOfCare.Builder |
setCareManager(PractitionerReference value)
Sets the value of the 'careManager' field.
|
EpisodeOfCare.Builder |
setCareManagerBuilder(PractitionerReference.Builder value)
Sets the Builder instance for the 'careManager' field
Field for FHIR property careManager
|
EpisodeOfCare.Builder |
setContained(List<Resource> value)
Sets the value of the 'contained' field.
|
EpisodeOfCare.Builder |
setDiagnosis(List<EpisodeOfCareDiagnosis> value)
Sets the value of the 'diagnosis' field.
|
EpisodeOfCare.Builder |
setId(String value)
Sets the value of the 'id' field.
|
EpisodeOfCare.Builder |
setIdentifier(List<Identifier> value)
Sets the value of the 'identifier' field.
|
EpisodeOfCare.Builder |
setImplicitRules(String value)
Sets the value of the 'implicitRules' field.
|
EpisodeOfCare.Builder |
setLanguage(String value)
Sets the value of the 'language' field.
|
EpisodeOfCare.Builder |
setManagingOrganization(OrganizationReference value)
Sets the value of the 'managingOrganization' field.
|
EpisodeOfCare.Builder |
setManagingOrganizationBuilder(OrganizationReference.Builder value)
Sets the Builder instance for the 'managingOrganization' field
Field for FHIR property managingOrganization
|
EpisodeOfCare.Builder |
setMeta(Meta value)
Sets the value of the 'meta' field.
|
EpisodeOfCare.Builder |
setMetaBuilder(Meta.Builder value)
Sets the Builder instance for the 'meta' field
Field for FHIR property meta
|
EpisodeOfCare.Builder |
setPatient(PatientReference value)
Sets the value of the 'patient' field.
|
EpisodeOfCare.Builder |
setPatientBuilder(PatientReference.Builder value)
Sets the Builder instance for the 'patient' field
Field for FHIR property patient
|
EpisodeOfCare.Builder |
setPeriod(Period value)
Sets the value of the 'period' field.
|
EpisodeOfCare.Builder |
setPeriodBuilder(Period.Builder value)
Sets the Builder instance for the 'period' field
Field for FHIR property period
|
EpisodeOfCare.Builder |
setReferralRequest(List<ReferralRequestReference> value)
Sets the value of the 'referralRequest' field.
|
EpisodeOfCare.Builder |
setStatus(String value)
Sets the value of the 'status' field.
|
EpisodeOfCare.Builder |
setStatusHistory(List<EpisodeOfCareStatusHistory> value)
Sets the value of the 'statusHistory' field.
|
EpisodeOfCare.Builder |
setTeam(List<CareTeamReference> value)
Sets the value of the 'team' field.
|
EpisodeOfCare.Builder |
setText(Narrative value)
Sets the value of the 'text' field.
|
EpisodeOfCare.Builder |
setTextBuilder(Narrative.Builder value)
Sets the Builder instance for the 'text' field
Field for FHIR property text
|
EpisodeOfCare.Builder |
setType(List<CodeableConcept> value)
Sets the value of the 'type' field.
|
public String getId()
public EpisodeOfCare.Builder setId(String value)
value - The value of 'id'.public boolean hasId()
public EpisodeOfCare.Builder clearId()
public Meta getMeta()
public EpisodeOfCare.Builder setMeta(Meta value)
value - The value of 'meta'.public boolean hasMeta()
public Meta.Builder getMetaBuilder()
public EpisodeOfCare.Builder setMetaBuilder(Meta.Builder value)
value - The builder instance that must be set.public boolean hasMetaBuilder()
public EpisodeOfCare.Builder clearMeta()
public String getImplicitRules()
public EpisodeOfCare.Builder setImplicitRules(String value)
value - The value of 'implicitRules'.public boolean hasImplicitRules()
public EpisodeOfCare.Builder clearImplicitRules()
public String getLanguage()
public EpisodeOfCare.Builder setLanguage(String value)
value - The value of 'language'.public boolean hasLanguage()
public EpisodeOfCare.Builder clearLanguage()
public Narrative getText()
public EpisodeOfCare.Builder setText(Narrative value)
value - The value of 'text'.public boolean hasText()
public Narrative.Builder getTextBuilder()
public EpisodeOfCare.Builder setTextBuilder(Narrative.Builder value)
value - The builder instance that must be set.public boolean hasTextBuilder()
public EpisodeOfCare.Builder clearText()
public List<Resource> getContained()
public EpisodeOfCare.Builder setContained(List<Resource> value)
value - The value of 'contained'.public boolean hasContained()
public EpisodeOfCare.Builder clearContained()
public List<Identifier> getIdentifier()
public EpisodeOfCare.Builder setIdentifier(List<Identifier> value)
value - The value of 'identifier'.public boolean hasIdentifier()
public EpisodeOfCare.Builder clearIdentifier()
public String getStatus()
public EpisodeOfCare.Builder setStatus(String value)
value - The value of 'status'.public boolean hasStatus()
public EpisodeOfCare.Builder clearStatus()
public List<EpisodeOfCareStatusHistory> getStatusHistory()
public EpisodeOfCare.Builder setStatusHistory(List<EpisodeOfCareStatusHistory> value)
value - The value of 'statusHistory'.public boolean hasStatusHistory()
public EpisodeOfCare.Builder clearStatusHistory()
public List<CodeableConcept> getType()
public EpisodeOfCare.Builder setType(List<CodeableConcept> value)
value - The value of 'type'.public boolean hasType()
public EpisodeOfCare.Builder clearType()
public List<EpisodeOfCareDiagnosis> getDiagnosis()
public EpisodeOfCare.Builder setDiagnosis(List<EpisodeOfCareDiagnosis> value)
value - The value of 'diagnosis'.public boolean hasDiagnosis()
public EpisodeOfCare.Builder clearDiagnosis()
public PatientReference getPatient()
public EpisodeOfCare.Builder setPatient(PatientReference value)
value - The value of 'patient'.public boolean hasPatient()
public PatientReference.Builder getPatientBuilder()
public EpisodeOfCare.Builder setPatientBuilder(PatientReference.Builder value)
value - The builder instance that must be set.public boolean hasPatientBuilder()
public EpisodeOfCare.Builder clearPatient()
public OrganizationReference getManagingOrganization()
public EpisodeOfCare.Builder setManagingOrganization(OrganizationReference value)
value - The value of 'managingOrganization'.public boolean hasManagingOrganization()
public OrganizationReference.Builder getManagingOrganizationBuilder()
public EpisodeOfCare.Builder setManagingOrganizationBuilder(OrganizationReference.Builder value)
value - The builder instance that must be set.public boolean hasManagingOrganizationBuilder()
public EpisodeOfCare.Builder clearManagingOrganization()
public Period getPeriod()
public EpisodeOfCare.Builder setPeriod(Period value)
value - The value of 'period'.public boolean hasPeriod()
public Period.Builder getPeriodBuilder()
public EpisodeOfCare.Builder setPeriodBuilder(Period.Builder value)
value - The builder instance that must be set.public boolean hasPeriodBuilder()
public EpisodeOfCare.Builder clearPeriod()
public List<ReferralRequestReference> getReferralRequest()
public EpisodeOfCare.Builder setReferralRequest(List<ReferralRequestReference> value)
value - The value of 'referralRequest'.public boolean hasReferralRequest()
public EpisodeOfCare.Builder clearReferralRequest()
public PractitionerReference getCareManager()
public EpisodeOfCare.Builder setCareManager(PractitionerReference value)
value - The value of 'careManager'.public boolean hasCareManager()
public PractitionerReference.Builder getCareManagerBuilder()
public EpisodeOfCare.Builder setCareManagerBuilder(PractitionerReference.Builder value)
value - The builder instance that must be set.public boolean hasCareManagerBuilder()
public EpisodeOfCare.Builder clearCareManager()
public List<CareTeamReference> getTeam()
public EpisodeOfCare.Builder setTeam(List<CareTeamReference> value)
value - The value of 'team'.public boolean hasTeam()
public EpisodeOfCare.Builder clearTeam()
public List<AccountReference> getAccount()
public EpisodeOfCare.Builder setAccount(List<AccountReference> value)
value - The value of 'account'.public boolean hasAccount()
public EpisodeOfCare.Builder clearAccount()
public EpisodeOfCare build()
build in interface org.apache.avro.data.RecordBuilder<EpisodeOfCare>Copyright © 2020. All rights reserved.