Class 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
Definition: The source application from which this message originated
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) Gets the value(s) for contact ().Gets the value(s) for endpoint ().ca.uhn.fhir.model.primitive.UriDt
Gets the value(s) for endpoint ().getName()
Gets the value(s) for name ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for name ().Gets the value(s) for software ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for software ().Gets the value(s) for version ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for version ().boolean
isEmpty()
setContact
(ContactPointDt theValue) Sets the value(s) for contact ()setEndpoint
(ca.uhn.fhir.model.primitive.UriDt theValue) Sets the value(s) for endpoint ()setEndpoint
(String theUri) Sets the value for endpoint ()setName
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for name ()Sets the value for name ()setSoftware
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for software ()setSoftware
(String theString) Sets the value for software ()setVersion
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for version ()setVersion
(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
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
Source
public Source()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in 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:
getAllPopulatedChildElementsOfType
in interfaceca.uhn.fhir.model.api.ICompositeElement
-
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
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
Sets the value(s) for name ()Definition: Human-readable name for the source system
-
setName
Sets the value for name ()Definition: Human-readable name for the source system
-
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
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
Sets the value(s) for software ()Definition: May include configuration or other information useful in debugging.
-
setSoftware
Sets the value for software ()Definition: May include configuration or other information useful in debugging.
-
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
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
Sets the value(s) for version ()Definition: Can convey versions of multiple systems in situations where a message passes through multiple hands.
-
setVersion
Sets the value for version ()Definition: Can convey versions of multiple systems in situations where a message passes through multiple hands.
-
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
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
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
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
Sets the value(s) for endpoint ()Definition: Identifies the routing target to send acknowledgements to.
-
setEndpoint
Sets the value for endpoint ()Definition: Identifies the routing target to send acknowledgements to.
-