
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 SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic enumstatic classNested classes/interfaces inherited from class org.hl7.fhir.r5.model.BaseBase.ProfileSource, Base.ValidationInfo, Base.ValidationMode, Base.ValidationReason
- 
Field SummaryFieldsModifier 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.DomainResourcecontained, extension, modifierExtension, SP_TEXT, text, TEXTFields inherited from class org.hl7.fhir.r5.model.Resourceid, implicitRules, language, metaFields inherited from interface org.hl7.fhir.instance.model.api.IAnyResourceRES_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.IBaseResourceINCLUDE_ALL, WILDCARD_ALL_SET
- 
Constructor SummaryConstructorsConstructorDescriptionConstructorSubscription(Enumerations.SubscriptionStatusCodes status, String topic, Coding channelType) Constructor
- 
Method SummaryModifier 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.DomainResourceaddContained, 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.ResourcecopyValues, 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.BaseResourcegetStructureFhirVersionEnum, isResource, setIdMethods inherited from class org.hl7.fhir.r5.model.BaseaddDefinition, 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.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IAnyResourcegetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBasegetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseResourcegetMeta, getStructureFhirVersionEnum, isDeleted, setId
- 
Field Details- 
identifierA 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.
- 
nameA natural language name identifying the subscription.
- 
statusThe status of the subscription, which marks the server state for managing the subscription.
- 
topicThe reference to the subscription topic to be notified about.
- 
contactContact details for a human to contact about the subscription. The primary use of this for system administrator troubleshooting.
- 
endThe time for the server to turn the subscription off.
- 
managingEntityEntity with authorization to make subsequent revisions to the Subscription and also determines what data the subscription is authorized to disclose.
- 
reasonA description of why this subscription is defined.
- 
filterByThe 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).
- 
channelTypeThe type of channel to send notifications on.
- 
endpointThe url that describes the actual end-point to send notifications to.
- 
parameterChannel-dependent information to send as part of the notification (e.g., HTTP Headers).
- 
heartbeatPeriodIf 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.
- 
timeoutIf present, the maximum amount of time a server will allow before failing a notification attempt.
- 
contentTypeThe 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.
- 
maxCountIf 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_CONTACTSearch parameter: contactDescription: Contact details for the subscription 
 Type: token
 Path: Subscription.contact
 - See Also:
 
- 
CONTACTFluent Client search parameter constant for contactDescription: Contact details for the subscription 
 Type: token
 Path: Subscription.contact
 
- 
SP_CONTENT_LEVELSearch parameter: content-levelDescription: Content level included in notifications 
 Type: token
 Path: Subscription.content
 - See Also:
 
- 
CONTENT_LEVELFluent Client search parameter constant for content-levelDescription: Content level included in notifications 
 Type: token
 Path: Subscription.content
 
- 
SP_FILTER_VALUESearch parameter: filter-valueDescription: Filter value used to narrow notifications 
 Type: string
 Path: Subscription.filterBy.value
 - See Also:
 
- 
FILTER_VALUEFluent Client search parameter constant for filter-valueDescription: Filter value used to narrow notifications 
 Type: string
 Path: Subscription.filterBy.value
 
- 
SP_IDENTIFIERSearch parameter: identifierDescription: A subscription identifier 
 Type: token
 Path: Subscription.identifier
 - See Also:
 
- 
IDENTIFIERFluent Client search parameter constant for identifierDescription: A subscription identifier 
 Type: token
 Path: Subscription.identifier
 
- 
SP_NAMESearch parameter: nameDescription: A human-readable name 
 Type: string
 Path: Subscription.name
 - See Also:
 
- 
NAMEFluent Client search parameter constant for nameDescription: A human-readable name 
 Type: string
 Path: Subscription.name
 
- 
SP_OWNERSearch parameter: ownerDescription: The managing entity 
 Type: reference
 Path: Subscription.managingEntity
 - See Also:
 
- 
OWNERFluent Client search parameter constant for ownerDescription: The managing entity 
 Type: reference
 Path: Subscription.managingEntity
 
- 
INCLUDE_OWNERConstant for fluent queries to be used to add include statements. Specifies the path value of "Subscription:owner".
- 
SP_PAYLOADSearch parameter: payloadDescription: The mime-type of notifications 
 Type: token
 Path: Subscription.contentType
 - See Also:
 
- 
PAYLOADFluent Client search parameter constant for payloadDescription: The mime-type of notifications 
 Type: token
 Path: Subscription.contentType
 
- 
SP_STATUSSearch parameter: statusDescription: The current state of the subscription 
 Type: token
 Path: Subscription.status
 - See Also:
 
- 
STATUSFluent Client search parameter constant for statusDescription: The current state of the subscription 
 Type: token
 Path: Subscription.status
 
- 
SP_TOPICSearch parameter: topicDescription: The canonical topic url that triggers notifications 
 Type: uri
 Path: Subscription.topic
 - See Also:
 
- 
TOPICFluent Client search parameter constant for topicDescription: The canonical topic url that triggers notifications 
 Type: uri
 Path: Subscription.topic
 
- 
SP_TYPESearch parameter: typeDescription: The type of channel for the sent notifications 
 Type: token
 Path: Subscription.channelType
 - See Also:
 
- 
TYPEFluent Client search parameter constant for typeDescription: The type of channel for the sent notifications 
 Type: token
 Path: Subscription.channelType
 
- 
SP_URLSearch parameter: urlDescription: The uri that will receive the notifications 
 Type: uri
 Path: Subscription.endpoint
 - See Also:
 
- 
URLFluent Client search parameter constant for urlDescription: The uri that will receive the notifications 
 Type: uri
 Path: Subscription.endpoint
 
 
- 
- 
Constructor Details- 
Subscriptionpublic Subscription()Constructor
- 
SubscriptionConstructor
 
- 
- 
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 class- DomainResource
 
- 
getNamedPropertypublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
- getNamedPropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
getPropertypublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
- getPropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
setPropertypublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
- setPropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
setProperty- Overrides:
- setPropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
removeChild- Overrides:
- removeChildin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
makeProperty- Overrides:
- makePropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
getTypesForPropertypublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
- getTypesForPropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
addChild- Overrides:
- addChildin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
fhirType- Specified by:
- fhirTypein interface- org.hl7.fhir.instance.model.api.IBase
- Overrides:
- fhirTypein class- DomainResource
- Returns:
- the FHIR type name of the instance (not the java class name)
 
- 
copy- Specified by:
- copyin class- DomainResource
 
- 
copyValues
- 
typedCopy
- 
equalsDeep- Overrides:
- equalsDeepin class- DomainResource
 
- 
equalsShallow- Overrides:
- equalsShallowin class- DomainResource
 
- 
isEmpty- Specified by:
- isEmptyin interface- org.hl7.fhir.instance.model.api.IBase
- Overrides:
- isEmptyin class- DomainResource
 
- 
getResourceType- Specified by:
- getResourceTypein class- Resource
 
 
-