
Class DataElement.Contact
- All Implemented Interfaces:
- ca.uhn.fhir.model.api.ICompositeElement,- ca.uhn.fhir.model.api.IElement,- ca.uhn.fhir.model.api.IIdentifiableElement,- ca.uhn.fhir.model.api.IResourceBlock,- ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions,- Serializable,- org.hl7.fhir.instance.model.api.IBase
- Enclosing class:
- DataElement
Definition: Contacts to assist a user in finding and communicating with the publisher
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionAdds and returns a new value for telecom ()addTelecom(ContactPointDt theValue) Adds a given new value for telecom ()<T extends ca.uhn.fhir.model.api.IElement>
 List<T> getAllPopulatedChildElementsOfType(Class<T> theType) getName()Gets the value(s) for name ().ca.uhn.fhir.model.primitive.StringDtGets the value(s) for name ().Gets the value(s) for telecom ().Gets the first repetition for telecom (), creating it if it does not already exist.booleanisEmpty()setName(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for name ()Sets the value for name ()setTelecom(List<ContactPointDt> theValue) Sets the value(s) for telecom ()Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElementgetElementSpecificId, getId, setElementSpecificId, setId, setIdMethods inherited from class ca.uhn.fhir.model.api.BaseElementaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserDataMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IBasefhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataMethods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElementgetElementSpecificId, getId, setElementSpecificId, setId, setId
- 
Constructor Details- 
Contactpublic Contact()
 
- 
- 
Method Details- 
isEmpty- Specified by:
- isEmptyin interface- org.hl7.fhir.instance.model.api.IBase
 
- 
getAllPopulatedChildElementsOfTypepublic <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) - Specified by:
- getAllPopulatedChildElementsOfTypein interface- ca.uhn.fhir.model.api.ICompositeElement
 
- 
getNameElementGets the value(s) for name (). creating it if it does not exist. Will not returnnull.Definition: The name of an individual to contact regarding the data element 
- 
getNameGets the value(s) for name (). creating it if it does not exist. This method may returnnull.Definition: The name of an individual to contact regarding the data element 
- 
setNameSets the value(s) for name ()Definition: The name of an individual to contact regarding the data element 
- 
setNameSets the value for name ()Definition: The name of an individual to contact regarding the data element 
- 
getTelecomGets the value(s) for telecom (). creating it if it does not exist. Will not returnnull.Definition: Contact details for individual (if a name was provided) or the publisher 
- 
setTelecomSets the value(s) for telecom ()Definition: Contact details for individual (if a name was provided) or the publisher 
- 
addTelecomAdds and returns a new value for telecom ()Definition: Contact details for individual (if a name was provided) or the publisher 
- 
addTelecomAdds a given new value for telecom ()Definition: Contact details for individual (if a name was provided) or the publisher - Parameters:
- theValue- The telecom to add (must not be- null)
 
- 
getTelecomFirstRepGets the first repetition for telecom (), creating it if it does not already exist.Definition: Contact details for individual (if a name was provided) or the publisher 
 
-