
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
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic enumstatic classNested classes/interfaces inherited from class org.hl7.fhir.r5.model.Base
Base.ProfileSource, Base.ValidationInfo, Base.ValidationMode, Base.ValidationReason -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CodingThe 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.TokenClientParamFluent Client search parameter constant for contactHow much of the resource content to deliver in the notification payload.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for content-levelprotected CodeTypeThe MIME type to send the payload in - e.g., `application/fhir+xml` or `application/fhir+json`.protected InstantTypeThe time for the server to turn the subscription off.protected UrlTypeThe url that describes the actual end-point to send notifications to.static final ca.uhn.fhir.rest.gclient.StringClientParamFluent Client search parameter constant for filter-valueprotected List<Subscription.SubscriptionFilterByComponent> The filter properties to be applied to narrow the subscription topic stream.protected UnsignedIntTypeIf 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.TokenClientParamFluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.protected ReferenceEntity with authorization to make subsequent revisions to the Subscription and also determines what data the subscription is authorized to disclose.protected PositiveIntTypeIf present, the maximum number of events that will be included in a notification bundle.protected StringTypeA natural language name identifying the subscription.static final ca.uhn.fhir.rest.gclient.StringClientParamFluent Client search parameter constant for namestatic final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent 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.TokenClientParamFluent Client search parameter constant for payloadprotected StringTypeA description of why this subscription is defined.static final StringSearch parameter: contactstatic final StringSearch parameter: content-levelstatic final StringSearch parameter: filter-valuestatic final StringSearch parameter: identifierstatic final StringSearch parameter: namestatic final StringSearch parameter: ownerstatic final StringSearch parameter: payloadstatic final StringSearch parameter: statusstatic final StringSearch parameter: topicstatic final StringSearch parameter: typestatic final StringSearch 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.TokenClientParamFluent Client search parameter constant for statusprotected UnsignedIntTypeIf present, the maximum amount of time a server will allow before failing a notification attempt.protected CanonicalTypeThe reference to the subscription topic to be notified about.static final ca.uhn.fhir.rest.gclient.UriClientParamFluent Client search parameter constant for topicstatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for typestatic final ca.uhn.fhir.rest.gclient.UriClientParamFluent Client search parameter constant for urlFields inherited from class org.hl7.fhir.r5.model.DomainResource
contained, extension, modifierExtension, SP_TEXT, text, TEXTFields inherited from class org.hl7.fhir.r5.model.Resource
id, implicitRules, language, metaFields 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_TAGFields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET -
Constructor Summary
ConstructorsConstructorDescriptionConstructorSubscription(Enumerations.SubscriptionStatusCodes status, String topic, Coding channelType) Constructor -
Method Summary
Modifier and TypeMethodDescriptioncopy()voidcopyValues(Subscription dst) booleanequalsDeep(Base other_) booleanequalsShallow(Base other_) fhirType()getEnd()intintgetName()getNamedProperty(int _hash, String _name, boolean _checkValid) Base[]getProperty(int hash, String name, boolean checkValid) intgetTopic()String[]getTypesForProperty(int hash, String name) booleanbooleanbooleanbooleanbooleanbooleanbooleanhasEnd()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasName()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasTopic()booleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) voidremoveChild(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 SubscriptionMethods inherited from class org.hl7.fhir.r5.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionsByUrl, getExtensionString, getExtensionString, getModifierExtension, getModifierExtensionsByUrl, getStandardsStatus, getText, hasContained, hasExtension, hasExtension, hasExtension, hasModifierExtension, hasPrimitiveExtension, hasText, setContained, setExtension, setModifierExtension, setStandardsStatus, setTextMethods 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, setWebPathMethods inherited from class org.hl7.fhir.r5.model.BaseResource
getStructureFhirVersionEnum, isResource, setIdMethods 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, executeFunction, 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, setXhtmlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatCommentMethods 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
thisfor 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
thisfor 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
thisfor 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
thisfor 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:
listChildrenin classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makePropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource- Returns:
- the FHIR type name of the instance (not the java class name)
-
copy
- Specified by:
copyin classDomainResource
-
copyValues
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
- Specified by:
getResourceTypein classResource
-