Package ca.uhn.fhir.util
Class HapiExtensions
java.lang.Object
ca.uhn.fhir.util.HapiExtensions
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
URL for extension in a Group Bulk Export which identifies the golden patient of a given exported resource.static final String
This extension provides a way for subscribers to provide a "retry-count".static final String
This extension provides a way for subscribers to indicate if DELETE messages must be sent (default is ignoring them)static final String
Extension ID for external binary referencesstatic final String
This extension represents the equivalent of theResource.meta.source
field within R4+ resources, and is for use in DSTU3 resources.static final String
This extension provides an example value for a parameter value for a REST operation (eg for an OperationDefinition)static final String
URL for boolean extension added to all placeholder resourcesstatic final String
URL for extension on a Search Parameter which determines whether it should be enabled for searching for resourcesstatic final String
URL for extension on a Phonetic String SearchParameter indicating that text values should be phonetically indexed with the named encoderstatic final String
Extension URL for extension on a SearchParameter indicating that text values should not be indexedstatic final String
static final String
This extension should be of typestring
and should be placed on theSubscription.channel
elementstatic final String
Indicate which strategy will be used to match this subscriptionstatic final String
For subscription, deliver a bundle containing a search result instead of just a single resourcestatic final String
This extension URL indicates whether a REST HOOK delivery should reload the resource and deliver the latest version always.static final String
This extension URL indicates whether a REST HOOK delivery should include the version ID when delivering.static final String
This extension should be of typestring
and should be placed on theSubscription.channel
elementstatic final String
Message added to expansion valuesetstatic final String
This extension is used to enable auto version references at path for resource instances.static final String
static final String
static final String
This extension is used for "uplifted refchains" on search parameters.static final String
This extension is used for "uplifted refchains" on search parameters.static final String
This extension is used for "uplifted refchains" on search parameters.static final String
This entension allows subscriptions to be marked as cross partition and with correct settings, listen to incoming resources from all partitions. -
Method Summary
-
Field Details
-
EXT_SUBSCRIPTION_SUBJECT_TEMPLATE
This extension should be of type
string
and should be placed on theSubscription.channel
element- See Also:
-
EXT_SUBSCRIPTION_RESTHOOK_STRIP_VERSION_IDS
This extension URL indicates whether a REST HOOK delivery should include the version ID when delivering.This extension should be of type
boolean
and should be placed on theSubscription.channel
element.- See Also:
-
EXT_SUBSCRIPTION_RESTHOOK_DELIVER_LATEST_VERSION
This extension URL indicates whether a REST HOOK delivery should reload the resource and deliver the latest version always. This could be useful for example if a resource which triggers a subscription gets updated many times in short succession and there is no value in delivering the older versions.Note that if the resource is now deleted, this may cause the delivery to be cancelled altogether.
This extension should be of type
boolean
and should be placed on theSubscription.channel
element.- See Also:
-
EXT_SUBSCRIPTION_MATCHING_STRATEGY
Indicate which strategy will be used to match this subscription- See Also:
-
EXT_SUBSCRIPTION_EMAIL_FROM
This extension should be of type
string
and should be placed on theSubscription.channel
element- See Also:
-
EXT_EXTERNALIZED_BINARY_ID
Extension ID for external binary references- See Also:
-
EXT_SUBSCRIPTION_PAYLOAD_SEARCH_CRITERIA
For subscription, deliver a bundle containing a search result instead of just a single resource- See Also:
-
EXT_VALUESET_EXPANSION_MESSAGE
Message added to expansion valueset- See Also:
-
EXT_SEARCHPARAM_TOKEN_SUPPRESS_TEXT_INDEXING
Extension URL for extension on a SearchParameter indicating that text values should not be indexed- See Also:
-
EXT_META_SOURCE
This extension represents the equivalent of the
Resource.meta.source
field within R4+ resources, and is for use in DSTU3 resources. It should contain a value of typeuri
and will be located on the Resource.meta- See Also:
-
EXT_SP_UNIQUE
- See Also:
-
EXT_SEARCHPARAM_ENABLED_FOR_SEARCHING
URL for extension on a Search Parameter which determines whether it should be enabled for searching for resources- See Also:
-
EXT_SEARCHPARAM_PHONETIC_ENCODER
URL for extension on a Phonetic String SearchParameter indicating that text values should be phonetically indexed with the named encoder- See Also:
-
EXT_RESOURCE_PLACEHOLDER
URL for boolean extension added to all placeholder resources- See Also:
-
ASSOCIATED_GOLDEN_RESOURCE_EXTENSION_URL
URL for extension in a Group Bulk Export which identifies the golden patient of a given exported resource.- See Also:
-
EXT_OP_PARAMETER_EXAMPLE_VALUE
This extension provides an example value for a parameter value for a REST operation (eg for an OperationDefinition)- See Also:
-
EX_RETRY_COUNT
This extension provides a way for subscribers to provide a "retry-count". If provided, subscriptions will be retried this many times (to a total of retry-count + 1 (for original attempt)- See Also:
-
EX_SEND_DELETE_MESSAGES
This extension provides a way for subscribers to indicate if DELETE messages must be sent (default is ignoring them)- See Also:
-
EXTENSION_SUBSCRIPTION_CROSS_PARTITION
This entension allows subscriptions to be marked as cross partition and with correct settings, listen to incoming resources from all partitions.- See Also:
-
EXTENSION_SEARCHPARAM_UPLIFT_REFCHAIN
This extension is used for "uplifted refchains" on search parameters. See the HAPI FHIR documentation for an explanation of how these work.- See Also:
-
EXTENSION_AUTO_VERSION_REFERENCES_AT_PATH
This extension is used to enable auto version references at path for resource instances. This extension should be of typestring
and should be placed on theResource.meta
element. It is allowed to add multiple extensions with different paths.- See Also:
-
EXTENSION_SEARCHPARAM_UPLIFT_REFCHAIN_PARAM_CODE
This extension is used for "uplifted refchains" on search parameters. See the HAPI FHIR documentation for an explanation of how these work.- See Also:
-
EXTENSION_SEARCHPARAM_UPLIFT_REFCHAIN_ELEMENT_NAME
This extension is used for "uplifted refchains" on search parameters. See the HAPI FHIR documentation for an explanation of how these work.- See Also:
-
EXTENSION_SEARCHPARAM_CUSTOM_BASE_RESOURCE
- See Also:
-
EXTENSION_SEARCHPARAM_CUSTOM_TARGET_RESOURCE
- See Also:
-