public static class Encounter.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<Encounter> implements org.apache.avro.data.RecordBuilder<Encounter>
| Modifier and Type | Method and Description |
|---|---|
Encounter |
build() |
Encounter.Builder |
clearAccount()
Clears the value of the 'account' field.
|
Encounter.Builder |
clearAppointment()
Clears the value of the 'appointment' field.
|
Encounter.Builder |
clearClass$()
Clears the value of the 'class$' field.
|
Encounter.Builder |
clearClassHistory()
Clears the value of the 'classHistory' field.
|
Encounter.Builder |
clearContained()
Clears the value of the 'contained' field.
|
Encounter.Builder |
clearDiagnosis()
Clears the value of the 'diagnosis' field.
|
Encounter.Builder |
clearEpisodeOfCare()
Clears the value of the 'episodeOfCare' field.
|
Encounter.Builder |
clearHospitalization()
Clears the value of the 'hospitalization' field.
|
Encounter.Builder |
clearId()
Clears the value of the 'id' field.
|
Encounter.Builder |
clearIdentifier()
Clears the value of the 'identifier' field.
|
Encounter.Builder |
clearImplicitRules()
Clears the value of the 'implicitRules' field.
|
Encounter.Builder |
clearIncomingReferral()
Clears the value of the 'incomingReferral' field.
|
Encounter.Builder |
clearLanguage()
Clears the value of the 'language' field.
|
Encounter.Builder |
clearLength()
Clears the value of the 'length' field.
|
Encounter.Builder |
clearLocation()
Clears the value of the 'location' field.
|
Encounter.Builder |
clearMeta()
Clears the value of the 'meta' field.
|
Encounter.Builder |
clearParticipant()
Clears the value of the 'participant' field.
|
Encounter.Builder |
clearPartOf()
Clears the value of the 'partOf' field.
|
Encounter.Builder |
clearPeriod()
Clears the value of the 'period' field.
|
Encounter.Builder |
clearPriority()
Clears the value of the 'priority' field.
|
Encounter.Builder |
clearReason()
Clears the value of the 'reason' field.
|
Encounter.Builder |
clearServiceProvider()
Clears the value of the 'serviceProvider' field.
|
Encounter.Builder |
clearStatus()
Clears the value of the 'status' field.
|
Encounter.Builder |
clearStatusHistory()
Clears the value of the 'statusHistory' field.
|
Encounter.Builder |
clearSubject()
Clears the value of the 'subject' field.
|
Encounter.Builder |
clearText()
Clears the value of the 'text' field.
|
Encounter.Builder |
clearType()
Clears the value of the 'type' field.
|
List<AccountReference> |
getAccount()
Gets the value of the 'account' field.
|
AppointmentReference |
getAppointment()
Gets the value of the 'appointment' field.
|
AppointmentReference.Builder |
getAppointmentBuilder()
Gets the Builder instance for the 'appointment' field and creates one if it doesn't exist yet.
|
Coding |
getClass$()
Gets the value of the 'class$' field.
|
Coding.Builder |
getClass$Builder()
Gets the Builder instance for the 'class$' field and creates one if it doesn't exist yet.
|
List<EncounterClassHistory> |
getClassHistory()
Gets the value of the 'classHistory' field.
|
List<Resource> |
getContained()
Gets the value of the 'contained' field.
|
List<EncounterDiagnosis> |
getDiagnosis()
Gets the value of the 'diagnosis' field.
|
List<EpisodeOfCareReference> |
getEpisodeOfCare()
Gets the value of the 'episodeOfCare' field.
|
EncounterHospitalization |
getHospitalization()
Gets the value of the 'hospitalization' field.
|
EncounterHospitalization.Builder |
getHospitalizationBuilder()
Gets the Builder instance for the 'hospitalization' 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.
|
List<ReferralRequestReference> |
getIncomingReferral()
Gets the value of the 'incomingReferral' field.
|
String |
getLanguage()
Gets the value of the 'language' field.
|
Duration |
getLength()
Gets the value of the 'length' field.
|
Duration.Builder |
getLengthBuilder()
Gets the Builder instance for the 'length' field and creates one if it doesn't exist yet.
|
List<EncounterLocation> |
getLocation()
Gets the value of the 'location' 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.
|
List<EncounterParticipant> |
getParticipant()
Gets the value of the 'participant' field.
|
EncounterReference |
getPartOf()
Gets the value of the 'partOf' field.
|
EncounterReference.Builder |
getPartOfBuilder()
Gets the Builder instance for the 'partOf' 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.
|
CodeableConcept |
getPriority()
Gets the value of the 'priority' field.
|
CodeableConcept.Builder |
getPriorityBuilder()
Gets the Builder instance for the 'priority' field and creates one if it doesn't exist yet.
|
List<CodeableConcept> |
getReason()
Gets the value of the 'reason' field.
|
OrganizationReference |
getServiceProvider()
Gets the value of the 'serviceProvider' field.
|
OrganizationReference.Builder |
getServiceProviderBuilder()
Gets the Builder instance for the 'serviceProvider' field and creates one if it doesn't exist yet.
|
String |
getStatus()
Gets the value of the 'status' field.
|
List<EncounterStatusHistory> |
getStatusHistory()
Gets the value of the 'statusHistory' field.
|
PatientReference |
getSubject()
Gets the value of the 'subject' field.
|
PatientReference.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.
|
List<CodeableConcept> |
getType()
Gets the value of the 'type' field.
|
boolean |
hasAccount()
Checks whether the 'account' field has been set.
|
boolean |
hasAppointment()
Checks whether the 'appointment' field has been set.
|
boolean |
hasAppointmentBuilder()
Checks whether the 'appointment' field has an active Builder instance
Field for FHIR property appointment
|
boolean |
hasClass$()
Checks whether the 'class$' field has been set.
|
boolean |
hasClass$Builder()
Checks whether the 'class$' field has an active Builder instance
Field for FHIR property class
|
boolean |
hasClassHistory()
Checks whether the 'classHistory' field has been set.
|
boolean |
hasContained()
Checks whether the 'contained' field has been set.
|
boolean |
hasDiagnosis()
Checks whether the 'diagnosis' field has been set.
|
boolean |
hasEpisodeOfCare()
Checks whether the 'episodeOfCare' field has been set.
|
boolean |
hasHospitalization()
Checks whether the 'hospitalization' field has been set.
|
boolean |
hasHospitalizationBuilder()
Checks whether the 'hospitalization' field has an active Builder instance
Field for FHIR property hospitalization
|
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 |
hasIncomingReferral()
Checks whether the 'incomingReferral' field has been set.
|
boolean |
hasLanguage()
Checks whether the 'language' field has been set.
|
boolean |
hasLength()
Checks whether the 'length' field has been set.
|
boolean |
hasLengthBuilder()
Checks whether the 'length' field has an active Builder instance
Field for FHIR property length
|
boolean |
hasLocation()
Checks whether the 'location' 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 |
hasParticipant()
Checks whether the 'participant' field has been set.
|
boolean |
hasPartOf()
Checks whether the 'partOf' field has been set.
|
boolean |
hasPartOfBuilder()
Checks whether the 'partOf' field has an active Builder instance
Field for FHIR property partOf
|
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 |
hasPriority()
Checks whether the 'priority' field has been set.
|
boolean |
hasPriorityBuilder()
Checks whether the 'priority' field has an active Builder instance
Field for FHIR property priority
|
boolean |
hasReason()
Checks whether the 'reason' field has been set.
|
boolean |
hasServiceProvider()
Checks whether the 'serviceProvider' field has been set.
|
boolean |
hasServiceProviderBuilder()
Checks whether the 'serviceProvider' field has an active Builder instance
Field for FHIR property serviceProvider
|
boolean |
hasStatus()
Checks whether the 'status' field has been set.
|
boolean |
hasStatusHistory()
Checks whether the 'statusHistory' 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 |
hasType()
Checks whether the 'type' field has been set.
|
Encounter.Builder |
setAccount(List<AccountReference> value)
Sets the value of the 'account' field.
|
Encounter.Builder |
setAppointment(AppointmentReference value)
Sets the value of the 'appointment' field.
|
Encounter.Builder |
setAppointmentBuilder(AppointmentReference.Builder value)
Sets the Builder instance for the 'appointment' field
Field for FHIR property appointment
|
Encounter.Builder |
setClass$(Coding value)
Sets the value of the 'class$' field.
|
Encounter.Builder |
setClass$Builder(Coding.Builder value)
Sets the Builder instance for the 'class$' field
Field for FHIR property class
|
Encounter.Builder |
setClassHistory(List<EncounterClassHistory> value)
Sets the value of the 'classHistory' field.
|
Encounter.Builder |
setContained(List<Resource> value)
Sets the value of the 'contained' field.
|
Encounter.Builder |
setDiagnosis(List<EncounterDiagnosis> value)
Sets the value of the 'diagnosis' field.
|
Encounter.Builder |
setEpisodeOfCare(List<EpisodeOfCareReference> value)
Sets the value of the 'episodeOfCare' field.
|
Encounter.Builder |
setHospitalization(EncounterHospitalization value)
Sets the value of the 'hospitalization' field.
|
Encounter.Builder |
setHospitalizationBuilder(EncounterHospitalization.Builder value)
Sets the Builder instance for the 'hospitalization' field
Field for FHIR property hospitalization
|
Encounter.Builder |
setId(String value)
Sets the value of the 'id' field.
|
Encounter.Builder |
setIdentifier(List<Identifier> value)
Sets the value of the 'identifier' field.
|
Encounter.Builder |
setImplicitRules(String value)
Sets the value of the 'implicitRules' field.
|
Encounter.Builder |
setIncomingReferral(List<ReferralRequestReference> value)
Sets the value of the 'incomingReferral' field.
|
Encounter.Builder |
setLanguage(String value)
Sets the value of the 'language' field.
|
Encounter.Builder |
setLength(Duration value)
Sets the value of the 'length' field.
|
Encounter.Builder |
setLengthBuilder(Duration.Builder value)
Sets the Builder instance for the 'length' field
Field for FHIR property length
|
Encounter.Builder |
setLocation(List<EncounterLocation> value)
Sets the value of the 'location' field.
|
Encounter.Builder |
setMeta(Meta value)
Sets the value of the 'meta' field.
|
Encounter.Builder |
setMetaBuilder(Meta.Builder value)
Sets the Builder instance for the 'meta' field
Field for FHIR property meta
|
Encounter.Builder |
setParticipant(List<EncounterParticipant> value)
Sets the value of the 'participant' field.
|
Encounter.Builder |
setPartOf(EncounterReference value)
Sets the value of the 'partOf' field.
|
Encounter.Builder |
setPartOfBuilder(EncounterReference.Builder value)
Sets the Builder instance for the 'partOf' field
Field for FHIR property partOf
|
Encounter.Builder |
setPeriod(Period value)
Sets the value of the 'period' field.
|
Encounter.Builder |
setPeriodBuilder(Period.Builder value)
Sets the Builder instance for the 'period' field
Field for FHIR property period
|
Encounter.Builder |
setPriority(CodeableConcept value)
Sets the value of the 'priority' field.
|
Encounter.Builder |
setPriorityBuilder(CodeableConcept.Builder value)
Sets the Builder instance for the 'priority' field
Field for FHIR property priority
|
Encounter.Builder |
setReason(List<CodeableConcept> value)
Sets the value of the 'reason' field.
|
Encounter.Builder |
setServiceProvider(OrganizationReference value)
Sets the value of the 'serviceProvider' field.
|
Encounter.Builder |
setServiceProviderBuilder(OrganizationReference.Builder value)
Sets the Builder instance for the 'serviceProvider' field
Field for FHIR property serviceProvider
|
Encounter.Builder |
setStatus(String value)
Sets the value of the 'status' field.
|
Encounter.Builder |
setStatusHistory(List<EncounterStatusHistory> value)
Sets the value of the 'statusHistory' field.
|
Encounter.Builder |
setSubject(PatientReference value)
Sets the value of the 'subject' field.
|
Encounter.Builder |
setSubjectBuilder(PatientReference.Builder value)
Sets the Builder instance for the 'subject' field
Field for FHIR property subject
|
Encounter.Builder |
setText(Narrative value)
Sets the value of the 'text' field.
|
Encounter.Builder |
setTextBuilder(Narrative.Builder value)
Sets the Builder instance for the 'text' field
Field for FHIR property text
|
Encounter.Builder |
setType(List<CodeableConcept> value)
Sets the value of the 'type' field.
|
public String getId()
public Encounter.Builder setId(String value)
value - The value of 'id'.public boolean hasId()
public Encounter.Builder clearId()
public Meta getMeta()
public Encounter.Builder setMeta(Meta value)
value - The value of 'meta'.public boolean hasMeta()
public Meta.Builder getMetaBuilder()
public Encounter.Builder setMetaBuilder(Meta.Builder value)
value - The builder instance that must be set.public boolean hasMetaBuilder()
public Encounter.Builder clearMeta()
public String getImplicitRules()
public Encounter.Builder setImplicitRules(String value)
value - The value of 'implicitRules'.public boolean hasImplicitRules()
public Encounter.Builder clearImplicitRules()
public String getLanguage()
public Encounter.Builder setLanguage(String value)
value - The value of 'language'.public boolean hasLanguage()
public Encounter.Builder clearLanguage()
public Narrative getText()
public Encounter.Builder setText(Narrative value)
value - The value of 'text'.public boolean hasText()
public Narrative.Builder getTextBuilder()
public Encounter.Builder setTextBuilder(Narrative.Builder value)
value - The builder instance that must be set.public boolean hasTextBuilder()
public Encounter.Builder clearText()
public List<Resource> getContained()
public Encounter.Builder setContained(List<Resource> value)
value - The value of 'contained'.public boolean hasContained()
public Encounter.Builder clearContained()
public List<Identifier> getIdentifier()
public Encounter.Builder setIdentifier(List<Identifier> value)
value - The value of 'identifier'.public boolean hasIdentifier()
public Encounter.Builder clearIdentifier()
public String getStatus()
public Encounter.Builder setStatus(String value)
value - The value of 'status'.public boolean hasStatus()
public Encounter.Builder clearStatus()
public List<EncounterStatusHistory> getStatusHistory()
public Encounter.Builder setStatusHistory(List<EncounterStatusHistory> value)
value - The value of 'statusHistory'.public boolean hasStatusHistory()
public Encounter.Builder clearStatusHistory()
public Coding getClass$()
public Encounter.Builder setClass$(Coding value)
value - The value of 'class$'.public boolean hasClass$()
public Coding.Builder getClass$Builder()
public Encounter.Builder setClass$Builder(Coding.Builder value)
value - The builder instance that must be set.public boolean hasClass$Builder()
public Encounter.Builder clearClass$()
public List<EncounterClassHistory> getClassHistory()
public Encounter.Builder setClassHistory(List<EncounterClassHistory> value)
value - The value of 'classHistory'.public boolean hasClassHistory()
public Encounter.Builder clearClassHistory()
public List<CodeableConcept> getType()
public Encounter.Builder setType(List<CodeableConcept> value)
value - The value of 'type'.public boolean hasType()
public Encounter.Builder clearType()
public CodeableConcept getPriority()
public Encounter.Builder setPriority(CodeableConcept value)
value - The value of 'priority'.public boolean hasPriority()
public CodeableConcept.Builder getPriorityBuilder()
public Encounter.Builder setPriorityBuilder(CodeableConcept.Builder value)
value - The builder instance that must be set.public boolean hasPriorityBuilder()
public Encounter.Builder clearPriority()
public PatientReference getSubject()
public Encounter.Builder setSubject(PatientReference value)
value - The value of 'subject'.public boolean hasSubject()
public PatientReference.Builder getSubjectBuilder()
public Encounter.Builder setSubjectBuilder(PatientReference.Builder value)
value - The builder instance that must be set.public boolean hasSubjectBuilder()
public Encounter.Builder clearSubject()
public List<EpisodeOfCareReference> getEpisodeOfCare()
public Encounter.Builder setEpisodeOfCare(List<EpisodeOfCareReference> value)
value - The value of 'episodeOfCare'.public boolean hasEpisodeOfCare()
public Encounter.Builder clearEpisodeOfCare()
public List<ReferralRequestReference> getIncomingReferral()
public Encounter.Builder setIncomingReferral(List<ReferralRequestReference> value)
value - The value of 'incomingReferral'.public boolean hasIncomingReferral()
public Encounter.Builder clearIncomingReferral()
public List<EncounterParticipant> getParticipant()
public Encounter.Builder setParticipant(List<EncounterParticipant> value)
value - The value of 'participant'.public boolean hasParticipant()
public Encounter.Builder clearParticipant()
public AppointmentReference getAppointment()
public Encounter.Builder setAppointment(AppointmentReference value)
value - The value of 'appointment'.public boolean hasAppointment()
public AppointmentReference.Builder getAppointmentBuilder()
public Encounter.Builder setAppointmentBuilder(AppointmentReference.Builder value)
value - The builder instance that must be set.public boolean hasAppointmentBuilder()
public Encounter.Builder clearAppointment()
public Period getPeriod()
public Encounter.Builder setPeriod(Period value)
value - The value of 'period'.public boolean hasPeriod()
public Period.Builder getPeriodBuilder()
public Encounter.Builder setPeriodBuilder(Period.Builder value)
value - The builder instance that must be set.public boolean hasPeriodBuilder()
public Encounter.Builder clearPeriod()
public Duration getLength()
public Encounter.Builder setLength(Duration value)
value - The value of 'length'.public boolean hasLength()
public Duration.Builder getLengthBuilder()
public Encounter.Builder setLengthBuilder(Duration.Builder value)
value - The builder instance that must be set.public boolean hasLengthBuilder()
public Encounter.Builder clearLength()
public List<CodeableConcept> getReason()
public Encounter.Builder setReason(List<CodeableConcept> value)
value - The value of 'reason'.public boolean hasReason()
public Encounter.Builder clearReason()
public List<EncounterDiagnosis> getDiagnosis()
public Encounter.Builder setDiagnosis(List<EncounterDiagnosis> value)
value - The value of 'diagnosis'.public boolean hasDiagnosis()
public Encounter.Builder clearDiagnosis()
public List<AccountReference> getAccount()
public Encounter.Builder setAccount(List<AccountReference> value)
value - The value of 'account'.public boolean hasAccount()
public Encounter.Builder clearAccount()
public EncounterHospitalization getHospitalization()
public Encounter.Builder setHospitalization(EncounterHospitalization value)
value - The value of 'hospitalization'.public boolean hasHospitalization()
public EncounterHospitalization.Builder getHospitalizationBuilder()
public Encounter.Builder setHospitalizationBuilder(EncounterHospitalization.Builder value)
value - The builder instance that must be set.public boolean hasHospitalizationBuilder()
public Encounter.Builder clearHospitalization()
public List<EncounterLocation> getLocation()
public Encounter.Builder setLocation(List<EncounterLocation> value)
value - The value of 'location'.public boolean hasLocation()
public Encounter.Builder clearLocation()
public OrganizationReference getServiceProvider()
public Encounter.Builder setServiceProvider(OrganizationReference value)
value - The value of 'serviceProvider'.public boolean hasServiceProvider()
public OrganizationReference.Builder getServiceProviderBuilder()
public Encounter.Builder setServiceProviderBuilder(OrganizationReference.Builder value)
value - The builder instance that must be set.public boolean hasServiceProviderBuilder()
public Encounter.Builder clearServiceProvider()
public EncounterReference getPartOf()
public Encounter.Builder setPartOf(EncounterReference value)
value - The value of 'partOf'.public boolean hasPartOf()
public EncounterReference.Builder getPartOfBuilder()
public Encounter.Builder setPartOfBuilder(EncounterReference.Builder value)
value - The builder instance that must be set.public boolean hasPartOfBuilder()
public Encounter.Builder clearPartOf()
Copyright © 2020. All rights reserved.