public class ContactPointDt extends ca.uhn.fhir.model.api.BaseIdentifiableElement implements ca.uhn.fhir.model.api.ICompositeDatatype
Definition: Details for all kinds of technology mediated contact points for a person or organization, including telephone, email, etc.
Requirements: Need to track phone, fax, mobile, sms numbers, email addresses, twitter tags, etc.
| Constructor and Description |
|---|
ContactPointDt()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
<T extends ca.uhn.fhir.model.api.IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
PeriodDt |
getPeriod()
Gets the value(s) for period ().
|
Integer |
getRank()
Gets the value(s) for rank ().
|
ca.uhn.fhir.model.primitive.PositiveIntDt |
getRankElement()
Gets the value(s) for rank ().
|
String |
getSystem()
Gets the value(s) for system ().
|
ca.uhn.fhir.model.primitive.BoundCodeDt<ContactPointSystemEnum> |
getSystemElement()
Gets the value(s) for system ().
|
String |
getUse()
Gets the value(s) for use ().
|
ca.uhn.fhir.model.primitive.BoundCodeDt<ContactPointUseEnum> |
getUseElement()
Gets the value(s) for use ().
|
String |
getValue()
Gets the value(s) for value ().
|
ca.uhn.fhir.model.primitive.StringDt |
getValueElement()
Gets the value(s) for value ().
|
boolean |
isEmpty() |
ContactPointDt |
setPeriod(PeriodDt theValue)
Sets the value(s) for period ()
|
ContactPointDt |
setRank(int theInteger)
Sets the value for rank ()
|
ContactPointDt |
setRank(ca.uhn.fhir.model.primitive.PositiveIntDt theValue)
Sets the value(s) for rank ()
|
ContactPointDt |
setSystem(ca.uhn.fhir.model.primitive.BoundCodeDt<ContactPointSystemEnum> theValue)
Sets the value(s) for system ()
|
ContactPointDt |
setSystem(ContactPointSystemEnum theValue)
Sets the value(s) for system ()
|
ContactPointDt |
setUse(ca.uhn.fhir.model.primitive.BoundCodeDt<ContactPointUseEnum> theValue)
Sets the value(s) for use ()
|
ContactPointDt |
setUse(ContactPointUseEnum theValue)
Sets the value(s) for use ()
|
ContactPointDt |
setValue(String theString)
Sets the value for value ()
|
ContactPointDt |
setValue(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for value ()
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, hasFormatComment, isBaseEmptypublic ContactPointDt()
public boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBasepublic <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ca.uhn.fhir.model.api.ICompositeElementpublic ca.uhn.fhir.model.primitive.BoundCodeDt<ContactPointSystemEnum> getSystemElement()
null.
Definition: Telecommunications form for contact point - what communications system is required to make use of the contact
public String getSystem()
null.
Definition: Telecommunications form for contact point - what communications system is required to make use of the contact
public ContactPointDt setSystem(ca.uhn.fhir.model.primitive.BoundCodeDt<ContactPointSystemEnum> theValue)
Definition: Telecommunications form for contact point - what communications system is required to make use of the contact
public ContactPointDt setSystem(ContactPointSystemEnum theValue)
Definition: Telecommunications form for contact point - what communications system is required to make use of the contact
public ca.uhn.fhir.model.primitive.StringDt getValueElement()
null.
Definition: The actual contact point details, in a form that is meaningful to the designated communication system (i.e. phone number or email address).
public String getValue()
null.
Definition: The actual contact point details, in a form that is meaningful to the designated communication system (i.e. phone number or email address).
public ContactPointDt setValue(ca.uhn.fhir.model.primitive.StringDt theValue)
Definition: The actual contact point details, in a form that is meaningful to the designated communication system (i.e. phone number or email address).
public ContactPointDt setValue(String theString)
Definition: The actual contact point details, in a form that is meaningful to the designated communication system (i.e. phone number or email address).
public ca.uhn.fhir.model.primitive.BoundCodeDt<ContactPointUseEnum> getUseElement()
null.
Definition: Identifies the purpose for the contact point
public String getUse()
null.
Definition: Identifies the purpose for the contact point
public ContactPointDt setUse(ca.uhn.fhir.model.primitive.BoundCodeDt<ContactPointUseEnum> theValue)
Definition: Identifies the purpose for the contact point
public ContactPointDt setUse(ContactPointUseEnum theValue)
Definition: Identifies the purpose for the contact point
public ca.uhn.fhir.model.primitive.PositiveIntDt getRankElement()
null.
Definition: Specifies a preferred order in which to use a set of contacts. Contacts are ranked with lower values coming before higher values
public Integer getRank()
null.
Definition: Specifies a preferred order in which to use a set of contacts. Contacts are ranked with lower values coming before higher values
public ContactPointDt setRank(ca.uhn.fhir.model.primitive.PositiveIntDt theValue)
Definition: Specifies a preferred order in which to use a set of contacts. Contacts are ranked with lower values coming before higher values
public ContactPointDt setRank(int theInteger)
Definition: Specifies a preferred order in which to use a set of contacts. Contacts are ranked with lower values coming before higher values
public PeriodDt getPeriod()
null.
Definition: Time period when the contact point was/is in use
public ContactPointDt setPeriod(PeriodDt theValue)
Definition: Time period when the contact point was/is in use
Copyright © 2014–2018 University Health Network. All rights reserved.