Class Conformance.Messaging
- 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:
Conformance
Definition: A description of the messaging capabilities of the solution
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAdds and returns a new value for endpoint ()addEndpoint
(Conformance.MessagingEndpoint theValue) Adds a given new value for endpoint ()addEvent()
Adds and returns a new value for event ()addEvent
(Conformance.MessagingEvent theValue) Adds a given new value for event ()<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) Gets the value(s) for documentation ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for documentation ().Gets the value(s) for endpoint ().Gets the first repetition for endpoint (), creating it if it does not already exist.getEvent()
Gets the value(s) for event ().Gets the first repetition for event (), creating it if it does not already exist.Gets the value(s) for reliableCache ().ca.uhn.fhir.model.primitive.UnsignedIntDt
Gets the value(s) for reliableCache ().boolean
isEmpty()
setDocumentation
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for documentation ()setDocumentation
(String theString) Sets the value for documentation ()setEndpoint
(List<Conformance.MessagingEndpoint> theValue) Sets the value(s) for endpoint ()setEvent
(List<Conformance.MessagingEvent> theValue) Sets the value(s) for event ()setReliableCache
(int theInteger) Sets the value for reliableCache ()setReliableCache
(ca.uhn.fhir.model.primitive.UnsignedIntDt theValue) Sets the value(s) for reliableCache ()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
-
Messaging
public Messaging()
-
-
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
-
getEndpoint
Gets the value(s) for endpoint (). creating it if it does not exist. Will not returnnull
.Definition: An endpoint (network accessible address) to which messages and/or replies are to be sent.
-
setEndpoint
Sets the value(s) for endpoint ()Definition: An endpoint (network accessible address) to which messages and/or replies are to be sent.
-
addEndpoint
Adds and returns a new value for endpoint ()Definition: An endpoint (network accessible address) to which messages and/or replies are to be sent.
-
addEndpoint
Adds a given new value for endpoint ()Definition: An endpoint (network accessible address) to which messages and/or replies are to be sent.
- Parameters:
theValue
- The endpoint to add (must not benull
)
-
getEndpointFirstRep
Gets the first repetition for endpoint (), creating it if it does not already exist.Definition: An endpoint (network accessible address) to which messages and/or replies are to be sent.
-
getReliableCacheElement
Gets the value(s) for reliableCache (). creating it if it does not exist. Will not returnnull
.Definition: Length if the receiver's reliable messaging cache in minutes (if a receiver) or how long the cache length on the receiver should be (if a sender)
-
getReliableCache
Gets the value(s) for reliableCache (). creating it if it does not exist. This method may returnnull
.Definition: Length if the receiver's reliable messaging cache in minutes (if a receiver) or how long the cache length on the receiver should be (if a sender)
-
setReliableCache
Sets the value(s) for reliableCache ()Definition: Length if the receiver's reliable messaging cache in minutes (if a receiver) or how long the cache length on the receiver should be (if a sender)
-
setReliableCache
Sets the value for reliableCache ()Definition: Length if the receiver's reliable messaging cache in minutes (if a receiver) or how long the cache length on the receiver should be (if a sender)
-
getDocumentationElement
Gets the value(s) for documentation (). creating it if it does not exist. Will not returnnull
.Definition: Documentation about the system's messaging capabilities for this endpoint not otherwise documented by the conformance statement. For example, process for becoming an authorized messaging exchange partner.
-
getDocumentation
Gets the value(s) for documentation (). creating it if it does not exist. This method may returnnull
.Definition: Documentation about the system's messaging capabilities for this endpoint not otherwise documented by the conformance statement. For example, process for becoming an authorized messaging exchange partner.
-
setDocumentation
Sets the value(s) for documentation ()Definition: Documentation about the system's messaging capabilities for this endpoint not otherwise documented by the conformance statement. For example, process for becoming an authorized messaging exchange partner.
-
setDocumentation
Sets the value for documentation ()Definition: Documentation about the system's messaging capabilities for this endpoint not otherwise documented by the conformance statement. For example, process for becoming an authorized messaging exchange partner.
-
getEvent
Gets the value(s) for event (). creating it if it does not exist. Will not returnnull
.Definition: A description of the solution's support for an event at this end-point.
-
setEvent
Sets the value(s) for event ()Definition: A description of the solution's support for an event at this end-point.
-
addEvent
Adds and returns a new value for event ()Definition: A description of the solution's support for an event at this end-point.
-
addEvent
Adds a given new value for event ()Definition: A description of the solution's support for an event at this end-point.
- Parameters:
theValue
- The event to add (must not benull
)
-
getEventFirstRep
Gets the first repetition for event (), creating it if it does not already exist.Definition: A description of the solution's support for an event at this end-point.
-