1.1.0 - release Denmark flag

This page is part of the KL Gateway (v1.1.0: Release) based on FHIR R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Resource Profile: KLGatewayCareCompletedIntervention - Detailed Descriptions

Active as of 2023-06-21

Definitions for the klgateway-care-completed-intervention resource profile.

Guidance on how to interpret the contents of this table can be found here.

1. Procedure
2. Procedure.identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..0*
3. Procedure.instantiatesCanonical
Control0..0*
4. Procedure.instantiatesUri
Control0..0*
5. Procedure.basedOn
Control0..0*
6. Procedure.partOf
Control0..0*
7. Procedure.status
8. Procedure.statusReason
Control0..01
9. Procedure.category
Control0..01
10. Procedure.code
Control10..1
11. Procedure.code.coding
Control1..?
SlicingThis element introduces a set of slices on Procedure.code.coding. The slices are unordered and Closed, and can be differentiated using the following discriminators:
  • value @ system
12. Procedure.code.coding:level2
SliceNamelevel2
Control1..1
BindingThe codes SHALL be taken from FSIIICareInterventions
13. Procedure.code.coding:level2.system
Control1..?
Pattern Valueurn:oid:1.2.208.176.2.21
14. Procedure.code.coding:level3
SliceNamelevel3
Definition

Shall contain locally defined code if it is a locally defined level 3 intervention

Control0..1
Must Supporttrue
15. Procedure.code.coding:level3.system
Control1..?
Pattern Valuehttp://fhir.kl.dk/gateway/CodeSystem/LocallyDefinedInterventions
16. Procedure.code.coding:level3.code
Control1..?
17. Procedure.code.coding:level3.display
Control1..?
18. Procedure.subject
TypeReference(KLGatewayCareCitizen|Patient|Group) : {b}
19. Procedure.encounter
Control0..01
20. Procedure.performed[x]
Control10..1
TypeChoice of: , string, Period, Range, Age
[x] NoteSee Choice of Data Types for further information about how to use [x]
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
21. Procedure.recorder
Control0..01
22. Procedure.asserter
Control0..01
23. Procedure.performer
Control0..0*
24. Procedure.location
Control0..01
25. Procedure.reasonCode
Control0..0*
26. Procedure.reasonReference
Definition

Reason for this intervention. Must contain all conditions known to be addressed by this intervention

The justification of why the procedure was performed.

TypeReference(KLGatewayCareCondition|Condition|Observation|Procedure|DiagnosticReport|DocumentReference) : {b}
Must Supporttrue
27. Procedure.bodySite
Control0..0*
28. Procedure.outcome
Control0..01
29. Procedure.report
Control0..0*
30. Procedure.complication
Control0..0*
31. Procedure.complicationDetail
Control0..0*
32. Procedure.followUp
Control0..0*
33. Procedure.note
Control0..0*
34. Procedure.focalDevice
Control0..0*
35. Procedure.usedReference
Control0..0*
36. Procedure.usedCode
Control0..0*