eHealth Infrastructure
​11.0.1 - Denmark flag

This page is part of the FUT Infrastructure (v11.0.1: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: ehealth-guidanceresponse

Official URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-guidanceresponse Version: 11.0.1
Active as of 2026-10-23 Computable Name: ehealth-guidanceresponse

Introduction

The GuidanceResponse resource is used to represent the result of invoking a decision support service. It provides a container for the status of the response, any warnings or messages returned by the service, as well as the output data of the module and any suggested actions to be performed.

Scope and Usage

In the eHealth Infrastructure, a GuidanceResponse is returned when invoking the operation evaluate on a Library instance. This could be performed as part of decision support usage or for determining qualities such as the situation quality for a measurement based on answer(s) in a QuestionnaireResponse. In the description of Library.evaluate there is an example of input and output where GuidanceResponse use is reflected.

A GuidanceResponse contains a mandatory element module which references a knowledge module through a ServiceDefinition resource. In the eHealth Infrastructure, knowledge modules are represented as Library instances and the ServiceDefinition is not used in the eHealth Infrastructure. As it is not otherwise used, ServiceDefinition is left un-profiled and referenced as a contained resource in GuidanceResponse.

When returned from the eHealth Infrastructure, the GuidanceResponse module is a reference to a contained ServiceDefinition containing minimal content. The ServiceDefinition element relatedArtifact is set to reference the Library.

Usages:

  • This Profile is not used by any profiles in this Specification

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots, and their representations.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
GuidanceResponse 0..* GuidanceResponse The formal response to a guidance request
GuidanceResponse.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
GuidanceResponse.Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
GuidanceResponse.Slices for extension.extension:episodeOfCare 1..1 (Complex) Episode of care
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-guidanceresponse-episodeOfCare
GuidanceResponse.Slices for extension.extension:episodeOfCare.extension 0..0 Extension
Slice: Unordered, Open by value:url
GuidanceResponse.Slices for extension.extension:episodeOfCare.url 1..1 uri "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-guidanceresponse-episodeOfCare"
GuidanceResponse.Slices for extension.extension:episodeOfCare.value[x] 0..1 Reference(ehealth-episodeofcare) {r} Value of extension
GuidanceResponse.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
GuidanceResponse.module[x] This element is included in summaries. 1..1 What guidance was requested
GuidanceResponse.module[x].moduleUri uri
GuidanceResponse.module[x].moduleCanonical canonical(Any)
GuidanceResponse.module[x].moduleCodeableConcept CodeableConcept
GuidanceResponse.status This element is a modifier element. This element is included in summaries. 1..1 code success | data-requested | data-required | in-progress | failure | entered-in-error
Binding: GuidanceResponseStatus (required): The status of a guidance response.
GuidanceResponse.subject 0..1 Reference(ehealth-patient) {r} Patient the request was performed for
GuidanceResponse.performer 0..1 Reference(ehealth-device) {r} Device returning the guidance
GuidanceResponse.evaluationMessage 0..* Reference(OperationOutcome) {r} Messages resulting from the evaluation of the artifact or artifacts
GuidanceResponse.result 0..1 Reference(ehealth-careplan | RequestGroup) {r} Proposed actions, if any

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
GuidanceResponse.status Base required GuidanceResponseStatus 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

NameFlagsCard.TypeDescription & Constraints    Filter: doco
GuidanceResponse 0..* GuidanceResponse The formal response to a guidance request
GuidanceResponse.Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
GuidanceResponse.Slices for extension.extension:episodeOfCare 1..1 (Complex) Episode of care
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-guidanceresponse-episodeOfCare
GuidanceResponse.Slices for extension.extension:episodeOfCare.value[x] 0..1 Reference(ehealth-episodeofcare) {r} Value of extension
GuidanceResponse.subject 0..1 Reference(ehealth-patient) {r} Patient the request was performed for
GuidanceResponse.performer 0..1 Reference(ehealth-device) {r} Device returning the guidance
GuidanceResponse.result 0..1 Reference(ehealth-careplan | RequestGroup) {r} Proposed actions, if any

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: doco
GuidanceResponse 0..* GuidanceResponse The formal response to a guidance request
GuidanceResponse.id This element is included in summaries. 0..1 id Logical id of this artifact
GuidanceResponse.meta This element is included in summaries. 0..1 Meta Metadata about the resource
GuidanceResponse.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
GuidanceResponse.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
GuidanceResponse.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
GuidanceResponse.contained 0..* Resource Contained, inline Resources
GuidanceResponse.Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
GuidanceResponse.Slices for extension.extension:episodeOfCare 1..1 (Complex) Episode of care
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-guidanceresponse-episodeOfCare
GuidanceResponse.Slices for extension.extension:episodeOfCare.id 0..1 string Unique id for inter-element referencing
GuidanceResponse.Slices for extension.extension:episodeOfCare.extension 0..0 Extension
Slice: Unordered, Open by value:url
GuidanceResponse.Slices for extension.extension:episodeOfCare.url 1..1 uri "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-guidanceresponse-episodeOfCare"
GuidanceResponse.Slices for extension.extension:episodeOfCare.value[x] 0..1 Reference(ehealth-episodeofcare) {r} Value of extension
GuidanceResponse.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
GuidanceResponse.requestIdentifier This element is included in summaries. 0..1 Identifier The identifier of the request associated with this response, if any
GuidanceResponse.identifier This element is included in summaries. 0..* Identifier Business identifier
GuidanceResponse.module[x] This element is included in summaries. 1..1 What guidance was requested
GuidanceResponse.module[x].moduleUri uri
GuidanceResponse.module[x].moduleCanonical canonical(Any)
GuidanceResponse.module[x].moduleCodeableConcept CodeableConcept
GuidanceResponse.status This element is a modifier element. This element is included in summaries. 1..1 code success | data-requested | data-required | in-progress | failure | entered-in-error
Binding: GuidanceResponseStatus (required): The status of a guidance response.
GuidanceResponse.subject 0..1 Reference(ehealth-patient) {r} Patient the request was performed for
GuidanceResponse.encounter 0..1 Reference(Encounter) Encounter during which the response was returned
GuidanceResponse.occurrenceDateTime 0..1 dateTime When the guidance response was processed
GuidanceResponse.performer 0..1 Reference(ehealth-device) {r} Device returning the guidance
GuidanceResponse.reasonCode 0..* CodeableConcept Why guidance is needed
GuidanceResponse.reasonReference 0..* Reference(Condition | Observation | DiagnosticReport | DocumentReference) Why guidance is needed
GuidanceResponse.note 0..* Annotation Additional notes about the response
GuidanceResponse.evaluationMessage 0..* Reference(OperationOutcome) {r} Messages resulting from the evaluation of the artifact or artifacts
GuidanceResponse.outputParameters 0..1 Reference(Parameters) The output parameters of the evaluation, if any
GuidanceResponse.result 0..1 Reference(ehealth-careplan | RequestGroup) {r} Proposed actions, if any
GuidanceResponse.dataRequirement 0..* DataRequirement Additional required data

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
GuidanceResponse.language Base preferred Common Languages 📍4.0.1 FHIR Std.
GuidanceResponse.status Base required GuidanceResponseStatus 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
GuidanceResponse 0..* GuidanceResponse The formal response to a guidance request
GuidanceResponse.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
GuidanceResponse.Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
GuidanceResponse.Slices for extension.extension:episodeOfCare 1..1 (Complex) Episode of care
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-guidanceresponse-episodeOfCare
GuidanceResponse.Slices for extension.extension:episodeOfCare.extension 0..0 Extension
Slice: Unordered, Open by value:url
GuidanceResponse.Slices for extension.extension:episodeOfCare.url 1..1 uri "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-guidanceresponse-episodeOfCare"
GuidanceResponse.Slices for extension.extension:episodeOfCare.value[x] 0..1 Reference(ehealth-episodeofcare) {r} Value of extension
GuidanceResponse.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
GuidanceResponse.module[x] This element is included in summaries. 1..1 What guidance was requested
GuidanceResponse.module[x].moduleUri uri
GuidanceResponse.module[x].moduleCanonical canonical(Any)
GuidanceResponse.module[x].moduleCodeableConcept CodeableConcept
GuidanceResponse.status This element is a modifier element. This element is included in summaries. 1..1 code success | data-requested | data-required | in-progress | failure | entered-in-error
Binding: GuidanceResponseStatus (required): The status of a guidance response.
GuidanceResponse.subject 0..1 Reference(ehealth-patient) {r} Patient the request was performed for
GuidanceResponse.performer 0..1 Reference(ehealth-device) {r} Device returning the guidance
GuidanceResponse.evaluationMessage 0..* Reference(OperationOutcome) {r} Messages resulting from the evaluation of the artifact or artifacts
GuidanceResponse.result 0..1 Reference(ehealth-careplan | RequestGroup) {r} Proposed actions, if any

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
GuidanceResponse.status Base required GuidanceResponseStatus 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

Differential View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
GuidanceResponse 0..* GuidanceResponse The formal response to a guidance request
GuidanceResponse.Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
GuidanceResponse.Slices for extension.extension:episodeOfCare 1..1 (Complex) Episode of care
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-guidanceresponse-episodeOfCare
GuidanceResponse.Slices for extension.extension:episodeOfCare.value[x] 0..1 Reference(ehealth-episodeofcare) {r} Value of extension
GuidanceResponse.subject 0..1 Reference(ehealth-patient) {r} Patient the request was performed for
GuidanceResponse.performer 0..1 Reference(ehealth-device) {r} Device returning the guidance
GuidanceResponse.evaluationMessage 0..* Reference(OperationOutcome) {r} Messages resulting from the evaluation of the artifact or artifacts
GuidanceResponse.result 0..1 Reference(ehealth-careplan | RequestGroup) {r} Proposed actions, if any

doco Documentation for this format

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: doco
GuidanceResponse 0..* GuidanceResponse The formal response to a guidance request
GuidanceResponse.id This element is included in summaries. 0..1 id Logical id of this artifact
GuidanceResponse.meta This element is included in summaries. 0..1 Meta Metadata about the resource
GuidanceResponse.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
GuidanceResponse.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
GuidanceResponse.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
GuidanceResponse.contained 0..* Resource Contained, inline Resources
GuidanceResponse.Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
GuidanceResponse.Slices for extension.extension:episodeOfCare 1..1 (Complex) Episode of care
URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-guidanceresponse-episodeOfCare
GuidanceResponse.Slices for extension.extension:episodeOfCare.id 0..1 string Unique id for inter-element referencing
GuidanceResponse.Slices for extension.extension:episodeOfCare.extension 0..0 Extension
Slice: Unordered, Open by value:url
GuidanceResponse.Slices for extension.extension:episodeOfCare.url 1..1 uri "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-guidanceresponse-episodeOfCare"
GuidanceResponse.Slices for extension.extension:episodeOfCare.value[x] 0..1 Reference(ehealth-episodeofcare) {r} Value of extension
GuidanceResponse.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
GuidanceResponse.requestIdentifier This element is included in summaries. 0..1 Identifier The identifier of the request associated with this response, if any
GuidanceResponse.identifier This element is included in summaries. 0..* Identifier Business identifier
GuidanceResponse.module[x] This element is included in summaries. 1..1 What guidance was requested
GuidanceResponse.module[x].moduleUri uri
GuidanceResponse.module[x].moduleCanonical canonical(Any)
GuidanceResponse.module[x].moduleCodeableConcept CodeableConcept
GuidanceResponse.status This element is a modifier element. This element is included in summaries. 1..1 code success | data-requested | data-required | in-progress | failure | entered-in-error
Binding: GuidanceResponseStatus (required): The status of a guidance response.
GuidanceResponse.subject 0..1 Reference(ehealth-patient) {r} Patient the request was performed for
GuidanceResponse.encounter 0..1 Reference(Encounter) Encounter during which the response was returned
GuidanceResponse.occurrenceDateTime 0..1 dateTime When the guidance response was processed
GuidanceResponse.performer 0..1 Reference(ehealth-device) {r} Device returning the guidance
GuidanceResponse.reasonCode 0..* CodeableConcept Why guidance is needed
GuidanceResponse.reasonReference 0..* Reference(Condition | Observation | DiagnosticReport | DocumentReference) Why guidance is needed
GuidanceResponse.note 0..* Annotation Additional notes about the response
GuidanceResponse.evaluationMessage 0..* Reference(OperationOutcome) {r} Messages resulting from the evaluation of the artifact or artifacts
GuidanceResponse.outputParameters 0..1 Reference(Parameters) The output parameters of the evaluation, if any
GuidanceResponse.result 0..1 Reference(ehealth-careplan | RequestGroup) {r} Proposed actions, if any
GuidanceResponse.dataRequirement 0..* DataRequirement Additional required data

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
GuidanceResponse.language Base preferred Common Languages 📍4.0.1 FHIR Std.
GuidanceResponse.status Base required GuidanceResponseStatus 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

 

Other representations of profile: CSV, Excel, Schematron