Class Conformance.Messaging

java.lang.Object
ca.uhn.fhir.model.api.BaseElement
ca.uhn.fhir.model.api.BaseIdentifiableElement
ca.uhn.fhir.model.dstu2.resource.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

public static class Conformance.Messaging
extends ca.uhn.fhir.model.api.BaseIdentifiableElement
implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: Conformance.messaging ()

Definition: A description of the messaging capabilities of the solution

See Also:
Serialized Form
  • Constructor Details

  • Method Details

    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface org.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 interface ca.uhn.fhir.model.api.ICompositeElement
    • getEndpoint

      Gets the value(s) for endpoint (). creating it if it does not exist. Will not return null.

      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 be null)
    • 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

      public ca.uhn.fhir.model.primitive.UnsignedIntDt getReliableCacheElement()
      Gets the value(s) for reliableCache (). creating it if it does not exist. Will not return null.

      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 return null.

      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

      public Conformance.Messaging setReliableCache​(ca.uhn.fhir.model.primitive.UnsignedIntDt theValue)
      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

      public Conformance.Messaging setReliableCache​(int theInteger)
      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

      public ca.uhn.fhir.model.primitive.StringDt getDocumentationElement()
      Gets the value(s) for documentation (). creating it if it does not exist. Will not return null.

      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 return null.

      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

      public Conformance.Messaging setDocumentation​(ca.uhn.fhir.model.primitive.StringDt theValue)
      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 return null.

      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 be null)
    • 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.