Package | hl7.fhir.uv.extensions.r5 |
Type | StructureDefinition |
Id | workflow-adheresTo |
FHIR Version | R5 |
Source | http://hl7.org/fhir/extensions/http://hl7.org/fhir/extensions/5.2.0/StructureDefinition-workflow-adheresTo.html |
URL | http://hl7.org/fhir/StructureDefinition/workflow-adheresTo |
Version | 5.2.0 |
Status | draft |
Date | 2017-12-06 |
Name | AdheresTo |
Title | adheres to |
Realm | uv |
Authority | hl7 |
Description | The action represented by this resource has been determined to satisfy the expectations established by the referenced Definition resource. |
Type | Extension |
Kind | complex-type |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
Generated Narrative: StructureDefinition workflow-adheresTo
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
![]() ![]() | 0..* | Extension | Follows rules from | |
![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() | 1..1 | uri | "http://hl7.org/fhir/StructureDefinition/workflow-adheresTo" | |
![]() ![]() ![]() | 1..1 | Value of extension | ||
![]() ![]() ![]() ![]() | canonical(ActivityDefinition | Measure | ObservationDefinition | PlanDefinition | Questionnaire) | |||
![]() ![]() ![]() ![]() | Reference(ActivityDefinition | Measure | ObservationDefinition | PlanDefinition | Questionnaire) | |||
![]() ![]() ![]() ![]() | uri | |||
{ "resourceType": "StructureDefinition", "id": "workflow-adheresTo", "text": { "status": "extensions", "div": "<!-- snip (see above) -->" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg", "valueCode": "fhir" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm", "valueInteger": 2 }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "trial-use" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics", "valueCode": "can-bind" } ], "url": "http://hl7.org/fhir/StructureDefinition/workflow-adheresTo", "identifier": [ { "system": "urn:ietf:rfc:3986", "value": "urn:oid:2.16.840.1.113883.4.642.5.1534" } ], "version": "5.2.0", "name": "AdheresTo", "title": "adheres to", "status": "draft", "experimental": false, "date": "2017-12-06", "publisher": "HL7 International / FHIR Infrastructure", "contact": [ { "telecom": [ { "system": "url", "value": "http://www.hl7.org/Special/committees/fiwg" } ] } ], "description": "The action represented by this resource has been determined to satisfy the expectations established by the referenced Definition resource.", "jurisdiction": [ { "coding": [ { "system": "http://unstats.un.org/unsd/methods/m49/m49.htm", "code": "001" } ] } ], "fhirVersion": "5.0.0", "mapping": [ { "identity": "v2", "uri": "http://hl7.org/v2", "name": "HL7 v2 Mapping" }, { "identity": "rim", "uri": "http://hl7.org/v3", "name": "RIM Mapping" } ], "kind": "complex-type", "abstract": false, "context": [ { "type": "element", "expression": "CarePlan" }, { "type": "element", "expression": "Condition" }, { "type": "element", "expression": "Communication" }, { "type": "element", "expression": "DiagnosticReport" }, { "type": "element", "expression": "DocumentReference" }, { "type": "element", "expression": "Encounter" }, { "type": "element", "expression": "FamilyMemberHistory" }, { "type": "element", "expression": "Immunization" }, { "type": "element", "expression": "ImmunizationEvaluation" }, { "type": "element", "expression": "Observation" }, { "type": "element", "expression": "Procedure" }, { "type": "element", "expression": "QuestionnaireResponse" }, { "type": "element", "expression": "SupplyDelivery" } ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version", "valueString": "5.0.0" } ], "element": [ { "id": "Extension", "path": "Extension", "short": "Follows rules from", "definition": "The action represented by this resource has been determined to satisfy the expectations established by the referenced Definition resource.", "comment": "If changes are made to this event record, the determination must be made whether, with the change, the action still complies with the referenced Definition. Revisions may result in adheresTo assertions being removed, or - if the system has an algorithm for determining which targets are appropriate - being added. Adherence may be asserted after the fact. It is possible for a Request or Event to adhere to a Definition even if the author/performer of the action was not aware of the Definition at the time the action was taken/requested.\n\nAlso see the [notes](workflow-extensions.html#instantiation) in the workflow extensions area for more guidance on this element.", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "mapping": [ { "identity": "v2", "map": "Varies by domain" }, { "identity": "rim", "map": ".outboundRelationship[typeCode=DEFN].target" } ] }, { "id": "Extension.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "short": "Unique id for inter-element referencing", "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "id" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "condition": [ "ele-1" ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "Extension.extension", "path": "Extension.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "description": "Extensions are always sliced by (at least) url", "rules": "open" }, "short": "Extension", "definition": "An Extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "source": "http://hl7.org/fhir/StructureDefinition/Element" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "source": "http://hl7.org/fhir/StructureDefinition/Extension" } ], "isModifier": false, "isSummary": false }, { "id": "Extension.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "short": "identifies the meaning of the extension", "definition": "Source of the definition for the extension code - a logical name or a URL.", "comment": "The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.", "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "uri" } ], "code": "http://hl7.org/fhirpath/System.String" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/workflow-adheresTo", "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "N/A" } ] }, { "id": "Extension.value[x]", "path": "Extension.value[x]", "short": "Value of extension", "definition": "Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R5/extensibility.html) for a list).", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "canonical", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/ActivityDefinition", "http://hl7.org/fhir/StructureDefinition/Measure", "http://hl7.org/fhir/StructureDefinition/ObservationDefinition", "http://hl7.org/fhir/StructureDefinition/PlanDefinition", "http://hl7.org/fhir/StructureDefinition/Questionnaire" ] }, { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/ActivityDefinition", "http://hl7.org/fhir/StructureDefinition/Measure", "http://hl7.org/fhir/StructureDefinition/ObservationDefinition", "http://hl7.org/fhir/StructureDefinition/PlanDefinition", "http://hl7.org/fhir/StructureDefinition/Questionnaire" ] }, { "code": "uri" } ], "condition": [ "ext-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "N/A" } ] } ] }, "differential": { "element": [ { "id": "Extension", "path": "Extension", "short": "Follows rules from", "definition": "The action represented by this resource has been determined to satisfy the expectations established by the referenced Definition resource.", "comment": "If changes are made to this event record, the determination must be made whether, with the change, the action still complies with the referenced Definition. Revisions may result in adheresTo assertions being removed, or - if the system has an algorithm for determining which targets are appropriate - being added. Adherence may be asserted after the fact. It is possible for a Request or Event to adhere to a Definition even if the author/performer of the action was not aware of the Definition at the time the action was taken/requested.\n\nAlso see the [notes](workflow-extensions.html#instantiation) in the workflow extensions area for more guidance on this element.", "min": 0, "max": "*", "mapping": [ { "identity": "v2", "map": "Varies by domain" }, { "identity": "rim", "map": ".outboundRelationship[typeCode=DEFN].target" } ] }, { "id": "Extension.extension", "path": "Extension.extension", "max": "0" }, { "id": "Extension.url", "path": "Extension.url", "fixedUri": "http://hl7.org/fhir/StructureDefinition/workflow-adheresTo" }, { "id": "Extension.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "canonical", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/ActivityDefinition", "http://hl7.org/fhir/StructureDefinition/Measure", "http://hl7.org/fhir/StructureDefinition/ObservationDefinition", "http://hl7.org/fhir/StructureDefinition/PlanDefinition", "http://hl7.org/fhir/StructureDefinition/Questionnaire" ] }, { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/ActivityDefinition", "http://hl7.org/fhir/StructureDefinition/Measure", "http://hl7.org/fhir/StructureDefinition/ObservationDefinition", "http://hl7.org/fhir/StructureDefinition/PlanDefinition", "http://hl7.org/fhir/StructureDefinition/Questionnaire" ] }, { "code": "uri" } ] } ] } }