public static class EncounterParticipant.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<EncounterParticipant> implements org.apache.avro.data.RecordBuilder<EncounterParticipant>
| Modifier and Type | Method and Description |
|---|---|
EncounterParticipant |
build() |
EncounterParticipant.Builder |
clearId()
Clears the value of the 'id' field.
|
EncounterParticipant.Builder |
clearIndividual()
Clears the value of the 'individual' field.
|
EncounterParticipant.Builder |
clearPeriod()
Clears the value of the 'period' field.
|
EncounterParticipant.Builder |
clearType()
Clears the value of the 'type' field.
|
String |
getId()
Gets the value of the 'id' field.
|
PractitionerRelatedPersonReference |
getIndividual()
Gets the value of the 'individual' field.
|
PractitionerRelatedPersonReference.Builder |
getIndividualBuilder()
Gets the Builder instance for the 'individual' 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<CodeableConcept> |
getType()
Gets the value of the 'type' field.
|
boolean |
hasId()
Checks whether the 'id' field has been set.
|
boolean |
hasIndividual()
Checks whether the 'individual' field has been set.
|
boolean |
hasIndividualBuilder()
Checks whether the 'individual' field has an active Builder instance
Field for FHIR property individual
|
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 |
hasType()
Checks whether the 'type' field has been set.
|
EncounterParticipant.Builder |
setId(String value)
Sets the value of the 'id' field.
|
EncounterParticipant.Builder |
setIndividual(PractitionerRelatedPersonReference value)
Sets the value of the 'individual' field.
|
EncounterParticipant.Builder |
setIndividualBuilder(PractitionerRelatedPersonReference.Builder value)
Sets the Builder instance for the 'individual' field
Field for FHIR property individual
|
EncounterParticipant.Builder |
setPeriod(Period value)
Sets the value of the 'period' field.
|
EncounterParticipant.Builder |
setPeriodBuilder(Period.Builder value)
Sets the Builder instance for the 'period' field
Field for FHIR property period
|
EncounterParticipant.Builder |
setType(List<CodeableConcept> value)
Sets the value of the 'type' field.
|
public String getId()
public EncounterParticipant.Builder setId(String value)
value - The value of 'id'.public boolean hasId()
public EncounterParticipant.Builder clearId()
public List<CodeableConcept> getType()
public EncounterParticipant.Builder setType(List<CodeableConcept> value)
value - The value of 'type'.public boolean hasType()
public EncounterParticipant.Builder clearType()
public Period getPeriod()
public EncounterParticipant.Builder setPeriod(Period value)
value - The value of 'period'.public boolean hasPeriod()
public Period.Builder getPeriodBuilder()
public EncounterParticipant.Builder setPeriodBuilder(Period.Builder value)
value - The builder instance that must be set.public boolean hasPeriodBuilder()
public EncounterParticipant.Builder clearPeriod()
public PractitionerRelatedPersonReference getIndividual()
public EncounterParticipant.Builder setIndividual(PractitionerRelatedPersonReference value)
value - The value of 'individual'.public boolean hasIndividual()
public PractitionerRelatedPersonReference.Builder getIndividualBuilder()
public EncounterParticipant.Builder setIndividualBuilder(PractitionerRelatedPersonReference.Builder value)
value - The builder instance that must be set.public boolean hasIndividualBuilder()
public EncounterParticipant.Builder clearIndividual()
public EncounterParticipant build()
build in interface org.apache.avro.data.RecordBuilder<EncounterParticipant>Copyright © 2020. All rights reserved.