FHIR © HL7.org  |  Server Home  |  XIG Home  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/CDSHookOrderSignContext

Packagehl7.fhir.uv.tools
TypeStructureDefinition
IdCDSHookOrderSignContext
FHIR VersionR5
Sourcehttp://hl7.org/fhir/tools/https://build.fhir.org/ig/FHIR/fhir-tools-ig/StructureDefinition-CDSHookOrderSignContext.html
URLhttp://hl7.org/fhir/tools/StructureDefinition/CDSHookOrderSignContext
Version0.6.0-cibuild
Statusdraft
Date2025-07-20T10:49:18+00:00
NameCDSHookOrderSignContext
TitleCDS Hook Specific Context for order-sign (Logical Definition)
Realmuv
Authorityhl7
DescriptionThis structure is defined to allow the FHIR Validator to validate a CDSHooks Order-Sign context. TODO: This content will be moved to the CDS Hooks specification in the future
Typehttp://hl7.org/fhir/tools/StructureDefinition/CDSHookOrderSignContext
Kindlogical

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
CDSHookContextCDS Hook Specific Context (Logical Definition)
CDSHookContextCDS Hook Specific Context (Logical Definition)

Narrative

Note: links and images are rebased to the (stated) source


English


Generated Narrative: StructureDefinition CDSHookOrderSignContext

NameFlagsCard.TypeDescription & Constraintsdoco
.. CDSHookOrderSignContext 0..*CDSHookContextThe context for the order-sign hook
... userId 1..1urlThe id of the current user. Must be in the format [ResourceType]/[id].
... patientId 1..1idThe FHIR Patient.id of the current patient in context
... encounterId 0..1idThe FHIR Encounter.id of the current encounter in context
... draftOrders 1..1BundleFHIR Bundle of MedicationRequest, NutritionOrder, ServiceRequest, VisionPrescription with draft status
Id may or not be present (this is the default for elements but not resources)

doco Documentation for this format

Spanish


Generated Narrative: StructureDefinition CDSHookOrderSignContext

NameFlagsCard.TypeDescription & Constraintsdoco
.. CDSHookOrderSignContext 0..*CDSHookContextThe context for the order-sign hook
... userId 1..1urlThe id of the current user. Must be in the format [ResourceType]/[id].
... patientId 1..1idThe FHIR Patient.id of the current patient in context
... encounterId 0..1idThe FHIR Encounter.id of the current encounter in context
... draftOrders 1..1BundleFHIR Bundle of MedicationRequest, NutritionOrder, ServiceRequest, VisionPrescription with draft status
Id may or not be present (this is the default for elements but not resources)

doco Documentation for this format

Source

{
  "resourceType": "StructureDefinition",
  "id": "CDSHookOrderSignContext",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger": 1
    },
    {
      "url": "http://hl7.org/fhir/tools/StructureDefinition/json-suppress-resourcetype",
      "valueBoolean": true
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode": "fhir"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "informative",
      "_valueCode": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://hl7.org/fhir/tools/ImplementationGuide/hl7.fhir.uv.tools"
          }
        ]
      }
    }
  ],
  "url": "http://hl7.org/fhir/tools/StructureDefinition/CDSHookOrderSignContext",
  "identifier": [
    {
      "system": "urn:ietf:rfc:3986",
      "value": "urn:oid:2.16.840.1.113883.4.642.40.1.42.3"
    }
  ],
  "version": "0.6.0-cibuild",
  "name": "CDSHookOrderSignContext",
  "title": "CDS Hook Specific Context for order-sign (Logical Definition)",
  "status": "draft",
  "experimental": true,
  "date": "2025-07-20T10:49:18+00:00",
  "publisher": "HL7 International / FHIR Infrastructure",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://www.hl7.org/Special/committees/fiwg"
        }
      ]
    }
  ],
  "description": "This structure is defined to allow the FHIR Validator to validate a CDSHooks Order-Sign context. TODO: This content will be moved to the CDS Hooks specification in the future",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "001"
        }
      ]
    }
  ],
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "http://hl7.org/fhir/tools/StructureDefinition/CDSHookOrderSignContext",
  "baseDefinition": "http://hl7.org/fhir/tools/StructureDefinition/CDSHookContext",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "0.6.0-cibuild"
      }
    ],
    "element": [
      {
        "id": "CDSHookOrderSignContext",
        "path": "CDSHookOrderSignContext",
        "short": "The context for the order-sign hook",
        "definition": "The context (hook specific)",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "CDSHookOrderSignContext.userId",
        "path": "CDSHookOrderSignContext.userId",
        "short": "The id of the current user. Must be in the format [ResourceType]/[id].",
        "definition": "For this hook, the user is expected to be of type Practitioner, PractitionerRole, Patient, or RelatedPerson. Patient or RelatedPerson are appropriate when a patient or their proxy are viewing the record. For example, Practitioner/abc or Patient/123.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "CDSHookOrderSignContext.userId",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "url"
          }
        ]
      },
      {
        "id": "CDSHookOrderSignContext.patientId",
        "path": "CDSHookOrderSignContext.patientId",
        "short": "The FHIR Patient.id of the current patient in context",
        "definition": "The FHIR Patient.id of the current patient in context",
        "min": 1,
        "max": "1",
        "base": {
          "path": "CDSHookOrderSignContext.patientId",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "id"
          }
        ]
      },
      {
        "id": "CDSHookOrderSignContext.encounterId",
        "path": "CDSHookOrderSignContext.encounterId",
        "short": "The FHIR Encounter.id of the current encounter in context",
        "definition": "The FHIR Encounter.id of the current encounter in context",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CDSHookOrderSignContext.encounterId",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "id"
          }
        ]
      },
      {
        "id": "CDSHookOrderSignContext.draftOrders",
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/id-expectation",
            "valueCode": "optional"
          }
        ],
        "path": "CDSHookOrderSignContext.draftOrders",
        "short": "FHIR Bundle of MedicationRequest, NutritionOrder, ServiceRequest, VisionPrescription with draft status",
        "definition": "FHIR Bundle of MedicationRequest, NutritionOrder, ServiceRequest, VisionPrescription with draft status",
        "min": 1,
        "max": "1",
        "base": {
          "path": "CDSHookOrderSignContext.draftOrders",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Bundle"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "CDSHookOrderSignContext",
        "path": "CDSHookOrderSignContext",
        "short": "The context for the order-sign hook"
      },
      {
        "id": "CDSHookOrderSignContext.userId",
        "path": "CDSHookOrderSignContext.userId",
        "short": "The id of the current user. Must be in the format [ResourceType]/[id].",
        "definition": "For this hook, the user is expected to be of type Practitioner, PractitionerRole, Patient, or RelatedPerson. Patient or RelatedPerson are appropriate when a patient or their proxy are viewing the record. For example, Practitioner/abc or Patient/123.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "url"
          }
        ]
      },
      {
        "id": "CDSHookOrderSignContext.patientId",
        "path": "CDSHookOrderSignContext.patientId",
        "short": "The FHIR Patient.id of the current patient in context",
        "definition": "The FHIR Patient.id of the current patient in context",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "id"
          }
        ]
      },
      {
        "id": "CDSHookOrderSignContext.encounterId",
        "path": "CDSHookOrderSignContext.encounterId",
        "short": "The FHIR Encounter.id of the current encounter in context",
        "definition": "The FHIR Encounter.id of the current encounter in context",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "id"
          }
        ]
      },
      {
        "id": "CDSHookOrderSignContext.draftOrders",
        "extension": [
          {
            "url": "http://hl7.org/fhir/tools/StructureDefinition/id-expectation",
            "valueCode": "optional"
          }
        ],
        "path": "CDSHookOrderSignContext.draftOrders",
        "short": "FHIR Bundle of MedicationRequest, NutritionOrder, ServiceRequest, VisionPrescription with draft status",
        "definition": "FHIR Bundle of MedicationRequest, NutritionOrder, ServiceRequest, VisionPrescription with draft status",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Bundle"
          }
        ]
      }
    ]
  }
}