public class ContactPointDt extends BaseIdentifiableElement implements 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 IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
PeriodDt |
getPeriod()
Gets the value(s) for period ().
|
Integer |
getRank()
Gets the value(s) for rank ().
|
PositiveIntDt |
getRankElement()
Gets the value(s) for rank ().
|
String |
getSystem()
Gets the value(s) for system ().
|
BoundCodeDt<ContactPointSystemEnum> |
getSystemElement()
Gets the value(s) for system ().
|
String |
getUse()
Gets the value(s) for use ().
|
BoundCodeDt<ContactPointUseEnum> |
getUseElement()
Gets the value(s) for use ().
|
String |
getValue()
Gets the value(s) for value ().
|
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(PositiveIntDt theValue)
Sets the value(s) for rank ()
|
ContactPointDt |
setSystem(BoundCodeDt<ContactPointSystemEnum> theValue)
Sets the value(s) for system ()
|
ContactPointDt |
setSystem(ContactPointSystemEnum theValue)
Sets the value(s) for system ()
|
ContactPointDt |
setUse(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(StringDt theValue)
Sets the value(s) for value ()
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, isBaseEmptypublic ContactPointDt()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic 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(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 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(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 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(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 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(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–2016 University Health Network. All rights reserved.