Source | hl7.fhir.uv.tools#current:FHIR Tooling Extensions IG (v5.0.0) |
resourceType | StructureDefinition |
id | obligation |
canonical | http://hl7.org/fhir/tools/StructureDefinition/obligation |
version | 1.0.0-candidate |
status | retired |
publisher | HL7 International / FHIR Infrastructure |
name | Obligation |
title | Obligation Extension |
date | 2023-09-04T23:06:57+00:00 |
experimental | true |
description | This definition is deprecated in favor of the same extension in the core extensions pack. Documents obligations that apply to applications implementing this element. The obligations relate to application behaviour, not the content of the element itself in the resource instances that contain this element. See [Obligation Extension](obligations.html) for further detail. |
jurisdictions | uv |
fhirVersion | 5.0.0 |
kind | complex-type |
abstract | false |
sdTtype | Extension |
derivation | constraint |
base | http://hl7.org/fhir/StructureDefinition/Extension |
contexts | element:ElementDefinition element:StructureDefinition element:ElementDefinition.type |
Usages | (none) |
Name | Flags | Card. | Type |
Description & Constraints
![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Extension |
Documents obligations for applications making use of this element |
|
![]() ![]() ![]() |
1..1 | Composite code describing the nature of the obligation | ||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
"code" | |||
![]() ![]() ![]() ![]() |
1.. | code |
Binding:
Obligation Codes ValueSet
( required
): Codes, potentially a combination code, that describe an obligation that applies to implementing applications |
|
![]() ![]() ![]() |
0..* | Extension |
When the obligation is on the profile itself, not a particular element, a list of elements to which it applies |
|
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
"elementId" | |||
![]() ![]() ![]() ![]() |
1.. | string | ||
![]() ![]() ![]() |
0..* |
Actor(s) this obligation applies to (all actors if none) |
||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
"actor" | |||
![]() ![]() ![]() ![]() |
1..1 | canonical ( ActorDefinition ) | ||
![]() ![]() ![]() |
0..1 | Documentation of the purpose or application of the obligation | ||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
uri | "documentation" | ||
![]() ![]() ![]() ![]() |
1.. | markdown | ||
![]() ![]() ![]() |
0..* |
Qualifies the usage - jurisdiction, gender, workflow status etc |
||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
"usage" | |||
![]() ![]() ![]() ![]() |
1.. | UsageContext | ||
![]() ![]() ![]() |
0..1 | Limits obligation to some repeats by FHIRPath | ||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
"filter" | |||
![]() ![]() ![]() ![]() |
1.. | string | ||
![]() ![]() ![]() |
0..1 | Ddescribes the intent of the filter (short) | ||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
"filterDocumentation" | |||
![]() ![]() ![]() ![]() |
1.. | string | ||
![]() ![]() ![]() |
0..* |
The obligation only applies when performing the indicated process |
||
![]() ![]() ![]() ![]() |
.. 0 | |||
![]() ![]() ![]() ![]() |
"process" | |||
![]() ![]() ![]() ![]() |
1.. | code | ||
![]() ![]() ![]() |
"http://hl7.org/fhir/tools/StructureDefinition/obligation" | |||
![]() ![]() ![]() |
0 .. 0 | |||
![]() |
Produced 08 Sep 2023