Package org.hl7.fhir.dstu2.model
Class Conformance.ConformanceMessagingComponent
- java.lang.Object
-
- org.hl7.fhir.dstu2.model.Base
-
- org.hl7.fhir.dstu2.model.Element
-
- org.hl7.fhir.dstu2.model.BackboneElement
-
- org.hl7.fhir.dstu2.model.Conformance.ConformanceMessagingComponent
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseBackboneElement,org.hl7.fhir.instance.model.api.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
- Conformance
public static class Conformance.ConformanceMessagingComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected StringTypedocumentationDocumentation about the system's messaging capabilities for this endpoint not otherwise documented by the conformance statement.protected List<Conformance.ConformanceMessagingEndpointComponent>endpointAn endpoint (network accessible address) to which messages and/or replies are to be sent.protected List<Conformance.ConformanceMessagingEventComponent>eventA description of the solution's support for an event at this end-point.protected UnsignedIntTypereliableCacheLength 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).-
Fields inherited from class org.hl7.fhir.dstu2.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description ConformanceMessagingComponent()
-
Method Summary
-
Methods inherited from class org.hl7.fhir.dstu2.model.BackboneElement
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtension
-
Methods inherited from class org.hl7.fhir.dstu2.model.Element
addExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElement
-
Methods inherited from class org.hl7.fhir.dstu2.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINN
-
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
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
-
-
-
-
Field Detail
-
endpoint
protected List<Conformance.ConformanceMessagingEndpointComponent> endpoint
An endpoint (network accessible address) to which messages and/or replies are to be sent.
-
reliableCache
protected UnsignedIntType reliableCache
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).
-
documentation
protected StringType documentation
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.
-
event
protected List<Conformance.ConformanceMessagingEventComponent> event
A description of the solution's support for an event at this end-point.
-
-
Constructor Detail
-
ConformanceMessagingComponent
public ConformanceMessagingComponent()
-
-
Method Detail
-
getEndpoint
public List<Conformance.ConformanceMessagingEndpointComponent> getEndpoint()
- Returns:
endpoint(An endpoint (network accessible address) to which messages and/or replies are to be sent.)
-
hasEndpoint
public boolean hasEndpoint()
-
addEndpoint
public Conformance.ConformanceMessagingEndpointComponent addEndpoint()
- Returns:
endpoint(An endpoint (network accessible address) to which messages and/or replies are to be sent.)
-
addEndpoint
public Conformance.ConformanceMessagingComponent addEndpoint(Conformance.ConformanceMessagingEndpointComponent t)
-
getReliableCacheElement
public UnsignedIntType getReliableCacheElement()
- Returns:
reliableCache(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).). This is the underlying object with id, value and extensions. The accessor "getReliableCache" gives direct access to the value
-
hasReliableCacheElement
public boolean hasReliableCacheElement()
-
hasReliableCache
public boolean hasReliableCache()
-
setReliableCacheElement
public Conformance.ConformanceMessagingComponent setReliableCacheElement(UnsignedIntType value)
- Parameters:
value-reliableCache(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).). This is the underlying object with id, value and extensions. The accessor "getReliableCache" gives direct access to the value
-
getReliableCache
public int getReliableCache()
- Returns:
- 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.ConformanceMessagingComponent setReliableCache(int value)
- Parameters:
value- 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 StringType getDocumentationElement()
- Returns:
documentation(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.). This is the underlying object with id, value and extensions. The accessor "getDocumentation" gives direct access to the value
-
hasDocumentationElement
public boolean hasDocumentationElement()
-
hasDocumentation
public boolean hasDocumentation()
-
setDocumentationElement
public Conformance.ConformanceMessagingComponent setDocumentationElement(StringType value)
- Parameters:
value-documentation(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.). This is the underlying object with id, value and extensions. The accessor "getDocumentation" gives direct access to the value
-
getDocumentation
public String getDocumentation()
- Returns:
- 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.ConformanceMessagingComponent setDocumentation(String value)
- Parameters:
value- 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
public List<Conformance.ConformanceMessagingEventComponent> getEvent()
- Returns:
event(A description of the solution's support for an event at this end-point.)
-
hasEvent
public boolean hasEvent()
-
addEvent
public Conformance.ConformanceMessagingEventComponent addEvent()
- Returns:
event(A description of the solution's support for an event at this end-point.)
-
addEvent
public Conformance.ConformanceMessagingComponent addEvent(Conformance.ConformanceMessagingEventComponent t)
-
listChildren
protected void listChildren(List<Property> childrenList)
- Overrides:
listChildrenin classBackboneElement
-
setProperty
public void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public Conformance.ConformanceMessagingComponent copy()
- Specified by:
copyin classBackboneElement
-
equalsDeep
public boolean equalsDeep(Base other)
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other)
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement
-
-