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

FHIR IG Statistics: StructureDefinition/deferralStatusExtension.StructureDefinition

Packageca.bc.bcy-ids
Resource TypeStructureDefinition
IddeferralStatusExtension.StructureDefinition
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=ca.bc.bcy-ids@1.0.0&canonical=http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/deferral-status
URLhttp://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/deferral-status
Statusdraft
NameDeferralStatusExtension
TypeExtension
Kindcomplex-type

Resources that use this resource

StructureDefinition
MedicationRequestMedicationRequest

Resources that this resource uses

No resources found


Examples of Use for Extension

No extension usage examples found


Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "url": "http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/deferral-status",
  "name": "DeferralStatusExtension",
  "status": "draft",
  "fhirVersion": "4.0.1",
  "kind": "complex-type",
  "abstract": false,
  "context": [
    {
      "type": "element",
      "expression": "MedicationRequest.status"
    }
  ],
  "type": "Extension",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Extension",
        "path": "Extension",
        "comment": "To be applied if Deferral has been deleted in PIR."
      },
      {
        "id": "Extension.id",
        "path": "Extension.id",
        "max": "0"
      },
      {
        "id": "Extension.extension",
        "path": "Extension.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        },
        "min": 0
      },
      {
        "id": "Extension.extension:deferralDeleteReason",
        "path": "Extension.extension",
        "sliceName": "deferralDeleteReason",
        "short": "Deferral Delete Reason",
        "definition": "Deferral Delete Reason",
        "comment": "To be applied if Deferral has been deleted with reason in PIR drop-down list",
        "min": 0,
        "max": "1"
      },
      {
        "id": "Extension.extension:deferralDeleteReason.id",
        "path": "Extension.extension.id",
        "max": "0"
      },
      {
        "id": "Extension.extension:deferralDeleteReason.url",
        "path": "Extension.extension.url",
        "fixedUri": "deferralDeleteReason"
      },
      {
        "id": "Extension.extension:deferralDeleteReason.value[x]",
        "path": "Extension.extension.value[x]",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Extension.extension:deferralDeleteReasonOther",
        "path": "Extension.extension",
        "sliceName": "deferralDeleteReasonOther",
        "short": "Deferral Delete Reason Other, specify",
        "definition": "Deferral Delete Reason Other, specify",
        "comment": "To be applied when Deferral has been deleted with OTHER reason not listed in PIR drop-down list.",
        "min": 0,
        "max": "1"
      },
      {
        "id": "Extension.extension:deferralDeleteReasonOther.id",
        "path": "Extension.extension.id",
        "max": "0"
      },
      {
        "id": "Extension.extension:deferralDeleteReasonOther.url",
        "path": "Extension.extension.url",
        "fixedUri": "deferralDeleteReasonOther"
      },
      {
        "id": "Extension.extension:deferralDeleteReasonOther.value[x]",
        "path": "Extension.extension.value[x]",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Extension.url",
        "path": "Extension.url",
        "fixedUri": "http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/deferral-status"
      },
      {
        "id": "Extension.value[x]",
        "path": "Extension.value[x]",
        "max": "0"
      }
    ]
  }
}