Package ca.uhn.fhir.util
Class HapiExtensions
java.lang.Object
ca.uhn.fhir.util.HapiExtensions
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic StringURL for extension in a Group Bulk Export which identifies the golden patient of a given exported resource.static StringThis extension provides a way for subscribers to provide a "retry-count".static StringThis extension provides a way for subscribers to indicate if DELETE messages must be sent (default is ignoring them)static StringExtension ID for external binary referencesstatic StringThis extension represents the equivalent of theResource.meta.sourcefield within R4+ resources, and is for use in DSTU3 resources.static StringThis extension provides an example value for a parameter value for a REST operation (eg for an OperationDefinition)static StringURL for boolean extension added to all placeholder resourcesstatic StringURL for extension on a Phonetic String SearchParameter indicating that text values should be phonetically indexed with the named encoderstatic StringExtension URL for extension on a SearchParameter indicating that text values should not be indexedstatic Stringstatic StringThis extension should be of typestringand should be placed on theSubscription.channelelementstatic StringIndicate which strategy will be used to match this subscriptionstatic StringFor subscription, deliver a bundle containing a search result instead of just a single resourcestatic StringThis extension URL indicates whether a REST HOOK delivery should reload the resource and deliver the latest version always.static StringThis extension URL indicates whether a REST HOOK delivery should include the version ID when delivering.static StringThis extension should be of typestringand should be placed on theSubscription.channelelementstatic StringMessage added to expansion valuesetstatic StringThis 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
stringand should be placed on theSubscription.channelelement- See Also:
- Constant Field Values
-
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
booleanand should be placed on theSubscription.channelelement.- See Also:
- Constant Field Values
-
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
booleanand should be placed on theSubscription.channelelement.- See Also:
- Constant Field Values
-
EXT_SUBSCRIPTION_MATCHING_STRATEGY
Indicate which strategy will be used to match this subscription- See Also:
- Constant Field Values
-
EXT_SUBSCRIPTION_EMAIL_FROM
This extension should be of type
stringand should be placed on theSubscription.channelelement- See Also:
- Constant Field Values
-
EXT_EXTERNALIZED_BINARY_ID
Extension ID for external binary references- See Also:
- Constant Field Values
-
EXT_SUBSCRIPTION_PAYLOAD_SEARCH_CRITERIA
For subscription, deliver a bundle containing a search result instead of just a single resource- See Also:
- Constant Field Values
-
EXT_VALUESET_EXPANSION_MESSAGE
Message added to expansion valueset- See Also:
- Constant Field Values
-
EXT_SEARCHPARAM_TOKEN_SUPPRESS_TEXT_INDEXING
Extension URL for extension on a SearchParameter indicating that text values should not be indexed- See Also:
- Constant Field Values
-
EXT_META_SOURCE
This extension represents the equivalent of the
Resource.meta.sourcefield within R4+ resources, and is for use in DSTU3 resources. It should contain a value of typeuriand will be located on the Resource.meta- See Also:
- Constant Field Values
-
EXT_SP_UNIQUE
- See Also:
- Constant Field Values
-
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:
- Constant Field Values
-
EXT_RESOURCE_PLACEHOLDER
URL for boolean extension added to all placeholder resources- See Also:
- Constant Field Values
-
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:
- Constant Field Values
-
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:
- Constant Field Values
-
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:
- Constant Field Values
-
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:
- Constant Field Values
-
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:
- Constant Field Values
-