PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.core@1.4.0
    http://hl7.org/fhir/StructureDefinition/GuidanceResponse
description: Base StructureDefinition for GuidanceResponse Resource
package_name: hl7.fhir.core
derivation: specialization
name: GuidanceResponse
type: null
elements:
  requestId: {type: string, short: 'The id of the request associated with this response, if any', index: 0}
  module: {type: Reference, short: A reference to a knowledge module, isSummary: true, isModifier: true, index: 1}
  status: {isModifier: true, short: success | data-requested | data-required | in-progress | failure, type: code, isSummary: true, index: 2}
  evaluationMessage: {type: Reference, short: Messages resulting from the evaluation of the artifact or artifacts, array: true, index: 3}
  outputParameters: {type: Reference, short: 'The output parameters of the evaluation, if any', index: 4}
  action:
    type: BackboneElement
    short: Proposed actions, if any
    array: true
    index: 5
    elements:
      description: {type: string, short: Short description of the action, index: 9}
      textEquivalent: {type: string, short: 'Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system', index: 10}
      relatedAction:
        type: BackboneElement
        short: Relationship to another action
        index: 13
        elements:
          actionIdentifier: {type: Identifier, short: Identifier of the related action, index: 14}
          relationship: {type: code, short: before | after, index: 15}
          offset:
            short: Time offset for the relationship
            choices: [offsetQuantity, offsetRange]
            index: 17
          offsetQuantity: {type: Quantity, short: Time offset for the relationship, choiceOf: offset, index: 18}
          offsetRange: {type: Range, short: Time offset for the relationship, choiceOf: offset, index: 19}
          anchor: {type: code, short: start | end, index: 20}
        required: [actionIdentifier, relationship]
      type: {type: code, short: create | update | remove | fire-event, index: 23}
      behavior:
        type: BackboneElement
        short: Defines behaviors such as selection and grouping
        array: true
        index: 24
        elements:
          type: {type: Coding, short: 'The type of behavior (grouping, precheck, selection, cardinality, etc)', index: 25}
          value: {type: Coding, short: 'Specific behavior (e.g. required, at-most-one, single, etc)', index: 26}
        required: [value, type]
      participant: {type: Reference, short: Participant, array: true, index: 22}
      title: {type: string, short: User-visible title, index: 8}
      documentation: {type: Attachment, short: Supporting documentation for the intended performer of the action, array: true, index: 21}
      supportingEvidence: {type: Attachment, short: Evidence that supports taking the action, array: true, index: 12}
      label: {type: string, short: User-visible label for the action (e.g. 1. or A.), index: 7}
      resource: {type: Reference, short: The target of the action, index: 27}
      concept: {type: CodeableConcept, short: The meaning of the action or its sub-actions, array: true, index: 11}
      action:
        short: Sub action
        elementReference: ['http://hl7.org/fhir/StructureDefinition/GuidanceResponse']
        array: true
        index: 28
      actionIdentifier: {type: Identifier, short: Unique identifier, index: 6}
  dataRequirement: {type: DataRequirement, short: Additional required data, array: true, index: 29}
package_version: 1.4.0
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/GuidanceResponse
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: null
required: [status, module]