Class MessageHeader.Source
- java.lang.Object
-
- ca.uhn.fhir.model.api.BaseElement
-
- ca.uhn.fhir.model.api.BaseIdentifiableElement
-
- ca.uhn.fhir.model.dstu2.resource.MessageHeader.Source
-
- 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:
- MessageHeader
public static class MessageHeader.Source extends ca.uhn.fhir.model.api.BaseIdentifiableElement implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: MessageHeader.source (who.actor)Definition: The source application from which this message originated
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Source()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)ContactPointDtgetContact()Gets the value(s) for contact ().StringgetEndpoint()Gets the value(s) for endpoint ().ca.uhn.fhir.model.primitive.UriDtgetEndpointElement()Gets the value(s) for endpoint ().StringgetName()Gets the value(s) for name ().ca.uhn.fhir.model.primitive.StringDtgetNameElement()Gets the value(s) for name ().StringgetSoftware()Gets the value(s) for software ().ca.uhn.fhir.model.primitive.StringDtgetSoftwareElement()Gets the value(s) for software ().StringgetVersion()Gets the value(s) for version ().ca.uhn.fhir.model.primitive.StringDtgetVersionElement()Gets the value(s) for version ().booleanisEmpty()MessageHeader.SourcesetContact(ContactPointDt theValue)Sets the value(s) for contact ()MessageHeader.SourcesetEndpoint(ca.uhn.fhir.model.primitive.UriDt theValue)Sets the value(s) for endpoint ()MessageHeader.SourcesetEndpoint(String theUri)Sets the value for endpoint ()MessageHeader.SourcesetName(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for name ()MessageHeader.SourcesetName(String theString)Sets the value for name ()MessageHeader.SourcesetSoftware(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for software ()MessageHeader.SourcesetSoftware(String theString)Sets the value for software ()MessageHeader.SourcesetVersion(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for version ()MessageHeader.SourcesetVersion(String theString)Sets the value for version ()-
Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
Source
public Source()
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
- Specified by:
getAllPopulatedChildElementsOfTypein interfaceca.uhn.fhir.model.api.ICompositeElement
-
getNameElement
public ca.uhn.fhir.model.primitive.StringDt getNameElement()
Gets the value(s) for name (). creating it if it does not exist. Will not returnnull.Definition: Human-readable name for the source system
-
getName
public String getName()
Gets the value(s) for name (). creating it if it does not exist. This method may returnnull.Definition: Human-readable name for the source system
-
setName
public MessageHeader.Source setName(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for name ()Definition: Human-readable name for the source system
-
setName
public MessageHeader.Source setName(String theString)
Sets the value for name ()Definition: Human-readable name for the source system
-
getSoftwareElement
public ca.uhn.fhir.model.primitive.StringDt getSoftwareElement()
Gets the value(s) for software (). creating it if it does not exist. Will not returnnull.Definition: May include configuration or other information useful in debugging.
-
getSoftware
public String getSoftware()
Gets the value(s) for software (). creating it if it does not exist. This method may returnnull.Definition: May include configuration or other information useful in debugging.
-
setSoftware
public MessageHeader.Source setSoftware(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for software ()Definition: May include configuration or other information useful in debugging.
-
setSoftware
public MessageHeader.Source setSoftware(String theString)
Sets the value for software ()Definition: May include configuration or other information useful in debugging.
-
getVersionElement
public ca.uhn.fhir.model.primitive.StringDt getVersionElement()
Gets the value(s) for version (). creating it if it does not exist. Will not returnnull.Definition: Can convey versions of multiple systems in situations where a message passes through multiple hands.
-
getVersion
public String getVersion()
Gets the value(s) for version (). creating it if it does not exist. This method may returnnull.Definition: Can convey versions of multiple systems in situations where a message passes through multiple hands.
-
setVersion
public MessageHeader.Source setVersion(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for version ()Definition: Can convey versions of multiple systems in situations where a message passes through multiple hands.
-
setVersion
public MessageHeader.Source setVersion(String theString)
Sets the value for version ()Definition: Can convey versions of multiple systems in situations where a message passes through multiple hands.
-
getContact
public ContactPointDt getContact()
Gets the value(s) for contact (). creating it if it does not exist. Will not returnnull.Definition: An e-mail, phone, website or other contact point to use to resolve issues with message communications.
-
setContact
public MessageHeader.Source setContact(ContactPointDt theValue)
Sets the value(s) for contact ()Definition: An e-mail, phone, website or other contact point to use to resolve issues with message communications.
-
getEndpointElement
public ca.uhn.fhir.model.primitive.UriDt getEndpointElement()
Gets the value(s) for endpoint (). creating it if it does not exist. Will not returnnull.Definition: Identifies the routing target to send acknowledgements to.
-
getEndpoint
public String getEndpoint()
Gets the value(s) for endpoint (). creating it if it does not exist. This method may returnnull.Definition: Identifies the routing target to send acknowledgements to.
-
setEndpoint
public MessageHeader.Source setEndpoint(ca.uhn.fhir.model.primitive.UriDt theValue)
Sets the value(s) for endpoint ()Definition: Identifies the routing target to send acknowledgements to.
-
setEndpoint
public MessageHeader.Source setEndpoint(String theUri)
Sets the value for endpoint ()Definition: Identifies the routing target to send acknowledgements to.
-
-