Class Subscription
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Serializable
,org.hl7.fhir.instance.model.api.IAnyResource
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseHasExtensions
,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
,org.hl7.fhir.instance.model.api.IBaseResource
,org.hl7.fhir.instance.model.api.IDomainResource
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static enum
static class
Nested classes/interfaces inherited from class org.hl7.fhir.r5.model.Base
Base.ProfileSource, Base.ValidationInfo, Base.ValidationMode, Base.ValidationReason
-
Field Summary
Modifier and TypeFieldDescriptionprotected Coding
The type of channel to send notifications on.protected List
<ContactPoint> Contact details for a human to contact about the subscription.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for contactHow much of the resource content to deliver in the notification payload.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for content-levelprotected CodeType
The MIME type to send the payload in - e.g., `application/fhir+xml` or `application/fhir+json`.protected InstantType
The time for the server to turn the subscription off.protected UrlType
The url that describes the actual end-point to send notifications to.static final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for filter-valueprotected List
<Subscription.SubscriptionFilterByComponent> The filter properties to be applied to narrow the subscription topic stream.protected UnsignedIntType
If present, a 'heartbeat' notification (keep-alive) is sent via this channel with an interval period equal to this elements integer value in seconds.protected List
<Identifier> A formal identifier that is used to identify this code system when it is represented in other formats, or referenced in a specification, model, design or an instance.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.protected Reference
Entity with authorization to make subsequent revisions to the Subscription and also determines what data the subscription is authorized to disclose.protected PositiveIntType
If present, the maximum number of events that will be included in a notification bundle.protected StringType
A natural language name identifying the subscription.static final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for namestatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for ownerprotected List
<Subscription.SubscriptionParameterComponent> Channel-dependent information to send as part of the notification (e.g., HTTP Headers).static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for payloadprotected StringType
A description of why this subscription is defined.static final String
Search parameter: contactstatic final String
Search parameter: content-levelstatic final String
Search parameter: filter-valuestatic final String
Search parameter: identifierstatic final String
Search parameter: namestatic final String
Search parameter: ownerstatic final String
Search parameter: payloadstatic final String
Search parameter: statusstatic final String
Search parameter: topicstatic final String
Search parameter: typestatic final String
Search parameter: urlprotected Enumeration
<Enumerations.SubscriptionStatusCodes> The status of the subscription, which marks the server state for managing the subscription.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for statusprotected UnsignedIntType
If present, the maximum amount of time a server will allow before failing a notification attempt.protected CanonicalType
The reference to the subscription topic to be notified about.static final ca.uhn.fhir.rest.gclient.UriClientParam
Fluent Client search parameter constant for topicstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for typestatic final ca.uhn.fhir.rest.gclient.UriClientParam
Fluent Client search parameter constant for urlFields inherited from class org.hl7.fhir.r5.model.DomainResource
contained, extension, modifierExtension, SP_TEXT, text, TEXT
Fields inherited from class org.hl7.fhir.r5.model.Resource
id, implicitRules, language, meta
Fields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
RES_ID, RES_LAST_UPDATED, RES_PROFILE, RES_SECURITY, RES_TAG, SP_RES_ID, SP_RES_LAST_UPDATED, SP_RES_PROFILE, SP_RES_SECURITY, SP_RES_TAG
Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET
-
Constructor Summary
ConstructorDescriptionConstructorSubscription
(Enumerations.SubscriptionStatusCodes status, String topic, Coding channelType) Constructor -
Method Summary
Modifier and TypeMethodDescriptioncopy()
void
copyValues
(Subscription dst) boolean
equalsDeep
(Base other_) boolean
equalsShallow
(Base other_) fhirType()
getEnd()
int
int
getName()
getNamedProperty
(int _hash, String _name, boolean _checkValid) Base[]
getProperty
(int hash, String name, boolean checkValid) int
getTopic()
String[]
getTypesForProperty
(int hash, String name) boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasEnd()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasName()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasTopic()
boolean
boolean
isEmpty()
protected void
listChildren
(List<Property> children) makeProperty
(int hash, String name) void
removeChild
(String name, Base value) setChannelType
(Coding value) setContact
(List<ContactPoint> theContact) setContentType
(String value) setContentTypeElement
(CodeType value) setEndElement
(InstantType value) setEndpoint
(String value) setEndpointElement
(UrlType value) setFilterBy
(List<Subscription.SubscriptionFilterByComponent> theFilterBy) setHeartbeatPeriod
(int value) setIdentifier
(List<Identifier> theIdentifier) setManagingEntity
(Reference value) setMaxCount
(int value) setNameElement
(StringType value) setParameter
(List<Subscription.SubscriptionParameterComponent> theParameter) setProperty
(int hash, String name, Base value) setProperty
(String name, Base value) setReasonElement
(StringType value) setTimeout
(int value) setTimeoutElement
(UnsignedIntType value) setTopicElement
(CanonicalType value) protected Subscription
Methods inherited from class org.hl7.fhir.r5.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getStandardsStatus, getText, hasContained, hasExtension, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setStandardsStatus, setText
Methods inherited from class org.hl7.fhir.r5.model.Resource
copyValues, getFHIRPublicationVersion, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, getSourcePackage, getWebPath, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, hasSourcePackage, hasWebPath, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta, setSourcePackage, setWebPath
Methods inherited from class org.hl7.fhir.r5.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
Methods inherited from class org.hl7.fhir.r5.model.Base
addDefinition, addFormatCommentsPost, addFormatCommentsPre, addValidationMessage, canHavePrimitiveValue, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyFormatComments, copyUserData, copyValues, dateTimeValue, equals, getChildByName, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getValidationInfo, getValidationMessages, getXhtml, hasFormatComment, hasFormatCommentPost, hasFormatCommentPre, hasPrimitiveValue, hasType, hasUserData, hasValidated, hasValidationInfo, hasValidationMessages, isBooleanPrimitive, isCopyUserData, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setCopyUserData, 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.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatComment
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Field Details
-
identifier
A formal identifier that is used to identify this code system when it is represented in other formats, or referenced in a specification, model, design or an instance. -
name
A natural language name identifying the subscription. -
status
The status of the subscription, which marks the server state for managing the subscription. -
topic
The reference to the subscription topic to be notified about. -
contact
Contact details for a human to contact about the subscription. The primary use of this for system administrator troubleshooting. -
end
The time for the server to turn the subscription off. -
managingEntity
Entity with authorization to make subsequent revisions to the Subscription and also determines what data the subscription is authorized to disclose. -
reason
A description of why this subscription is defined. -
filterBy
The filter properties to be applied to narrow the subscription topic stream. When multiple filters are applied, evaluates to true if all the conditions applicable to that resource are met; otherwise it returns false (i.e., logical AND). -
channelType
The type of channel to send notifications on. -
endpoint
The url that describes the actual end-point to send notifications to. -
parameter
Channel-dependent information to send as part of the notification (e.g., HTTP Headers). -
heartbeatPeriod
If present, a 'heartbeat' notification (keep-alive) is sent via this channel with an interval period equal to this elements integer value in seconds. If not present, a heartbeat notification is not sent. -
timeout
If present, the maximum amount of time a server will allow before failing a notification attempt. -
contentType
The MIME type to send the payload in - e.g., `application/fhir+xml` or `application/fhir+json`. Note that: clients may request notifications in a specific FHIR version by using the [FHIR Version Parameter](http.html#version-parameter) - e.g., `application/fhir+json; fhirVersion=4.0`. additional MIME types can be allowed by channels - e.g., `text/plain` and `text/html` are defined by the Email channel. -
How much of the resource content to deliver in the notification payload. The choices are an empty payload, only the resource id, or the full resource content.
-
maxCount
If present, the maximum number of events that will be included in a notification bundle. Note that this is not a strict limit on the number of entries in a bundle, as dependent resources can be included. -
SP_CONTACT
Search parameter: contactDescription: Contact details for the subscription
Type: token
Path: Subscription.contact
- See Also:
-
CONTACT
Fluent Client search parameter constant for contactDescription: Contact details for the subscription
Type: token
Path: Subscription.contact
-
SP_CONTENT_LEVEL
Search parameter: content-levelDescription: Content level included in notifications
Type: token
Path: Subscription.content
- See Also:
-
CONTENT_LEVEL
Fluent Client search parameter constant for content-levelDescription: Content level included in notifications
Type: token
Path: Subscription.content
-
SP_FILTER_VALUE
Search parameter: filter-valueDescription: Filter value used to narrow notifications
Type: string
Path: Subscription.filterBy.value
- See Also:
-
FILTER_VALUE
Fluent Client search parameter constant for filter-valueDescription: Filter value used to narrow notifications
Type: string
Path: Subscription.filterBy.value
-
SP_IDENTIFIER
Search parameter: identifierDescription: A subscription identifier
Type: token
Path: Subscription.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription: A subscription identifier
Type: token
Path: Subscription.identifier
-
SP_NAME
Search parameter: nameDescription: A human-readable name
Type: string
Path: Subscription.name
- See Also:
-
NAME
Fluent Client search parameter constant for nameDescription: A human-readable name
Type: string
Path: Subscription.name
-
SP_OWNER
Search parameter: ownerDescription: The managing entity
Type: reference
Path: Subscription.managingEntity
- See Also:
-
OWNER
Fluent Client search parameter constant for ownerDescription: The managing entity
Type: reference
Path: Subscription.managingEntity
-
INCLUDE_OWNER
Constant for fluent queries to be used to add include statements. Specifies the path value of "Subscription:owner". -
SP_PAYLOAD
Search parameter: payloadDescription: The mime-type of notifications
Type: token
Path: Subscription.contentType
- See Also:
-
PAYLOAD
Fluent Client search parameter constant for payloadDescription: The mime-type of notifications
Type: token
Path: Subscription.contentType
-
SP_STATUS
Search parameter: statusDescription: The current state of the subscription
Type: token
Path: Subscription.status
- See Also:
-
STATUS
Fluent Client search parameter constant for statusDescription: The current state of the subscription
Type: token
Path: Subscription.status
-
SP_TOPIC
Search parameter: topicDescription: The canonical topic url that triggers notifications
Type: uri
Path: Subscription.topic
- See Also:
-
TOPIC
Fluent Client search parameter constant for topicDescription: The canonical topic url that triggers notifications
Type: uri
Path: Subscription.topic
-
SP_TYPE
Search parameter: typeDescription: The type of channel for the sent notifications
Type: token
Path: Subscription.channelType
- See Also:
-
TYPE
Fluent Client search parameter constant for typeDescription: The type of channel for the sent notifications
Type: token
Path: Subscription.channelType
-
SP_URL
Search parameter: urlDescription: The uri that will receive the notifications
Type: uri
Path: Subscription.endpoint
- See Also:
-
URL
Fluent Client search parameter constant for urlDescription: The uri that will receive the notifications
Type: uri
Path: Subscription.endpoint
-
-
Constructor Details
-
Subscription
public Subscription()Constructor -
Subscription
Constructor
-
-
Method Details
-
getIdentifier
- Returns:
identifier
(A formal identifier that is used to identify this code system when it is represented in other formats, or referenced in a specification, model, design or an instance.)
-
setIdentifier
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasIdentifier
-
addIdentifier
-
addIdentifier
-
getIdentifierFirstRep
- Returns:
- The first repetition of repeating field
identifier
, creating it if it does not already exist {3}
-
getNameElement
- Returns:
name
(A natural language name identifying the subscription.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the value
-
hasNameElement
-
hasName
-
setNameElement
- Parameters:
value
-name
(A natural language name identifying the subscription.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the value
-
getName
- Returns:
- A natural language name identifying the subscription.
-
setName
- Parameters:
value
- A natural language name identifying the subscription.
-
getStatusElement
- Returns:
status
(The status of the subscription, which marks the server state for managing the subscription.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
hasStatusElement
-
hasStatus
-
setStatusElement
- Parameters:
value
-status
(The status of the subscription, which marks the server state for managing the subscription.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
getStatus
- Returns:
- The status of the subscription, which marks the server state for managing the subscription.
-
setStatus
- Parameters:
value
- The status of the subscription, which marks the server state for managing the subscription.
-
getTopicElement
- Returns:
topic
(The reference to the subscription topic to be notified about.). This is the underlying object with id, value and extensions. The accessor "getTopic" gives direct access to the value
-
hasTopicElement
-
hasTopic
-
setTopicElement
- Parameters:
value
-topic
(The reference to the subscription topic to be notified about.). This is the underlying object with id, value and extensions. The accessor "getTopic" gives direct access to the value
-
getTopic
- Returns:
- The reference to the subscription topic to be notified about.
-
setTopic
- Parameters:
value
- The reference to the subscription topic to be notified about.
-
getContact
- Returns:
contact
(Contact details for a human to contact about the subscription. The primary use of this for system administrator troubleshooting.)
-
setContact
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasContact
-
addContact
-
addContact
-
getContactFirstRep
- Returns:
- The first repetition of repeating field
contact
, creating it if it does not already exist {3}
-
getEndElement
- Returns:
end
(The time for the server to turn the subscription off.). This is the underlying object with id, value and extensions. The accessor "getEnd" gives direct access to the value
-
hasEndElement
-
hasEnd
-
setEndElement
- Parameters:
value
-end
(The time for the server to turn the subscription off.). This is the underlying object with id, value and extensions. The accessor "getEnd" gives direct access to the value
-
getEnd
- Returns:
- The time for the server to turn the subscription off.
-
setEnd
- Parameters:
value
- The time for the server to turn the subscription off.
-
getManagingEntity
- Returns:
managingEntity
(Entity with authorization to make subsequent revisions to the Subscription and also determines what data the subscription is authorized to disclose.)
-
hasManagingEntity
-
setManagingEntity
- Parameters:
value
-managingEntity
(Entity with authorization to make subsequent revisions to the Subscription and also determines what data the subscription is authorized to disclose.)
-
getReasonElement
- Returns:
reason
(A description of why this subscription is defined.). This is the underlying object with id, value and extensions. The accessor "getReason" gives direct access to the value
-
hasReasonElement
-
hasReason
-
setReasonElement
- Parameters:
value
-reason
(A description of why this subscription is defined.). This is the underlying object with id, value and extensions. The accessor "getReason" gives direct access to the value
-
getReason
- Returns:
- A description of why this subscription is defined.
-
setReason
- Parameters:
value
- A description of why this subscription is defined.
-
getFilterBy
- Returns:
filterBy
(The filter properties to be applied to narrow the subscription topic stream. When multiple filters are applied, evaluates to true if all the conditions applicable to that resource are met; otherwise it returns false (i.e., logical AND).)
-
setFilterBy
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasFilterBy
-
addFilterBy
-
addFilterBy
-
getFilterByFirstRep
- Returns:
- The first repetition of repeating field
filterBy
, creating it if it does not already exist {3}
-
getChannelType
- Returns:
channelType
(The type of channel to send notifications on.)
-
hasChannelType
-
setChannelType
- Parameters:
value
-channelType
(The type of channel to send notifications on.)
-
getEndpointElement
- Returns:
endpoint
(The url that describes the actual end-point to send notifications to.). This is the underlying object with id, value and extensions. The accessor "getEndpoint" gives direct access to the value
-
hasEndpointElement
-
hasEndpoint
-
setEndpointElement
- Parameters:
value
-endpoint
(The url that describes the actual end-point to send notifications to.). This is the underlying object with id, value and extensions. The accessor "getEndpoint" gives direct access to the value
-
getEndpoint
- Returns:
- The url that describes the actual end-point to send notifications to.
-
setEndpoint
- Parameters:
value
- The url that describes the actual end-point to send notifications to.
-
getParameter
- Returns:
parameter
(Channel-dependent information to send as part of the notification (e.g., HTTP Headers).)
-
setParameter
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasParameter
-
addParameter
-
addParameter
-
getParameterFirstRep
- Returns:
- The first repetition of repeating field
parameter
, creating it if it does not already exist {3}
-
getHeartbeatPeriodElement
- Returns:
heartbeatPeriod
(If present, a 'heartbeat' notification (keep-alive) is sent via this channel with an interval period equal to this elements integer value in seconds. If not present, a heartbeat notification is not sent.). This is the underlying object with id, value and extensions. The accessor "getHeartbeatPeriod" gives direct access to the value
-
hasHeartbeatPeriodElement
-
hasHeartbeatPeriod
-
setHeartbeatPeriodElement
- Parameters:
value
-heartbeatPeriod
(If present, a 'heartbeat' notification (keep-alive) is sent via this channel with an interval period equal to this elements integer value in seconds. If not present, a heartbeat notification is not sent.). This is the underlying object with id, value and extensions. The accessor "getHeartbeatPeriod" gives direct access to the value
-
getHeartbeatPeriod
- Returns:
- If present, a 'heartbeat' notification (keep-alive) is sent via this channel with an interval period equal to this elements integer value in seconds. If not present, a heartbeat notification is not sent.
-
setHeartbeatPeriod
- Parameters:
value
- If present, a 'heartbeat' notification (keep-alive) is sent via this channel with an interval period equal to this elements integer value in seconds. If not present, a heartbeat notification is not sent.
-
getTimeoutElement
- Returns:
timeout
(If present, the maximum amount of time a server will allow before failing a notification attempt.). This is the underlying object with id, value and extensions. The accessor "getTimeout" gives direct access to the value
-
hasTimeoutElement
-
hasTimeout
-
setTimeoutElement
- Parameters:
value
-timeout
(If present, the maximum amount of time a server will allow before failing a notification attempt.). This is the underlying object with id, value and extensions. The accessor "getTimeout" gives direct access to the value
-
getTimeout
- Returns:
- If present, the maximum amount of time a server will allow before failing a notification attempt.
-
setTimeout
- Parameters:
value
- If present, the maximum amount of time a server will allow before failing a notification attempt.
-
getContentTypeElement
- Returns:
contentType
(The MIME type to send the payload in - e.g., `application/fhir+xml` or `application/fhir+json`. Note that: clients may request notifications in a specific FHIR version by using the [FHIR Version Parameter](http.html#version-parameter) - e.g., `application/fhir+json; fhirVersion=4.0`. additional MIME types can be allowed by channels - e.g., `text/plain` and `text/html` are defined by the Email channel.). This is the underlying object with id, value and extensions. The accessor "getContentType" gives direct access to the value
-
hasContentTypeElement
-
hasContentType
-
setContentTypeElement
- Parameters:
value
-contentType
(The MIME type to send the payload in - e.g., `application/fhir+xml` or `application/fhir+json`. Note that: clients may request notifications in a specific FHIR version by using the [FHIR Version Parameter](http.html#version-parameter) - e.g., `application/fhir+json; fhirVersion=4.0`. additional MIME types can be allowed by channels - e.g., `text/plain` and `text/html` are defined by the Email channel.). This is the underlying object with id, value and extensions. The accessor "getContentType" gives direct access to the value
-
getContentType
- Returns:
- The MIME type to send the payload in - e.g., `application/fhir+xml` or `application/fhir+json`. Note that: clients may request notifications in a specific FHIR version by using the [FHIR Version Parameter](http.html#version-parameter) - e.g., `application/fhir+json; fhirVersion=4.0`. additional MIME types can be allowed by channels - e.g., `text/plain` and `text/html` are defined by the Email channel.
-
setContentType
- Parameters:
value
- The MIME type to send the payload in - e.g., `application/fhir+xml` or `application/fhir+json`. Note that: clients may request notifications in a specific FHIR version by using the [FHIR Version Parameter](http.html#version-parameter) - e.g., `application/fhir+json; fhirVersion=4.0`. additional MIME types can be allowed by channels - e.g., `text/plain` and `text/html` are defined by the Email channel.
-
getContentElement
- Returns:
content
(How much of the resource content to deliver in the notification payload. The choices are an empty payload, only the resource id, or the full resource content.). This is the underlying object with id, value and extensions. The accessor "getContent" gives direct access to the value
-
hasContentElement
-
hasContent
-
setContentElement
- Parameters:
value
-content
(How much of the resource content to deliver in the notification payload. The choices are an empty payload, only the resource id, or the full resource content.). This is the underlying object with id, value and extensions. The accessor "getContent" gives direct access to the value
-
getContent
- Returns:
- How much of the resource content to deliver in the notification payload. The choices are an empty payload, only the resource id, or the full resource content.
-
setContent
- Parameters:
value
- How much of the resource content to deliver in the notification payload. The choices are an empty payload, only the resource id, or the full resource content.
-
getMaxCountElement
- Returns:
maxCount
(If present, the maximum number of events that will be included in a notification bundle. Note that this is not a strict limit on the number of entries in a bundle, as dependent resources can be included.). This is the underlying object with id, value and extensions. The accessor "getMaxCount" gives direct access to the value
-
hasMaxCountElement
-
hasMaxCount
-
setMaxCountElement
- Parameters:
value
-maxCount
(If present, the maximum number of events that will be included in a notification bundle. Note that this is not a strict limit on the number of entries in a bundle, as dependent resources can be included.). This is the underlying object with id, value and extensions. The accessor "getMaxCount" gives direct access to the value
-
getMaxCount
- Returns:
- If present, the maximum number of events that will be included in a notification bundle. Note that this is not a strict limit on the number of entries in a bundle, as dependent resources can be included.
-
setMaxCount
- Parameters:
value
- If present, the maximum number of events that will be included in a notification bundle. Note that this is not a strict limit on the number of entries in a bundle, as dependent resources can be included.
-
listChildren
- Overrides:
listChildren
in classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makeProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classDomainResource
- Returns:
- the FHIR type name of the instance (not the java class name)
-
copy
- Specified by:
copy
in classDomainResource
-
copyValues
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeep
in classDomainResource
-
equalsShallow
- Overrides:
equalsShallow
in classDomainResource
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classDomainResource
-
getResourceType
- Specified by:
getResourceType
in classResource
-