FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagebcy.ids
Resource TypeStructureDefinition
IdCondition.StructureDefinition.json
FHIR VersionR4

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

No narrative content found in resource


Source1

{
  "resourceType": "StructureDefinition",
  "meta": {
    "versionId": "2",
    "lastUpdated": "2025-01-24T22:54:48.5488764+00:00"
  },
  "url": "http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/Condition",
  "name": "Condition",
  "status": "draft",
  "date": "2022-03-04T22:35:07.6765084+00:00",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Condition",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Condition",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Condition",
        "path": "Condition",
        "short": "FHIR resource applies for PIR Special Consideration",
        "definition": "FHIR resource applies for PIR Special Consideration as a contained FHIR resource of resourceCarePlan"
      },
      {
        "id": "Condition.id",
        "path": "Condition.id",
        "short": "PIR internal Special Consideration ID",
        "definition": "PIR internal Special Consideration Identifier",
        "comment": "See Mappings",
        "min": 1,
        "mapping": [
          {
            "identity": "source-PIR",
            "map": "SPECIAL_CONSIDERATION.CONTRA_ID"
          },
          {
            "identity": "source-PHSL",
            "map": "specialConsiderationId"
          }
        ]
      },
      {
        "id": "Condition.meta",
        "path": "Condition.meta",
        "min": 1
      },
      {
        "id": "Condition.meta.versionId",
        "path": "Condition.meta.versionId",
        "comment": "Apply \"2025.01.1\".  This indicates the FHIR Specs as of year Jan 2025."
      },
      {
        "id": "Condition.meta.lastUpdated",
        "path": "Condition.meta.lastUpdated",
        "comment": "Updated: Relax the previously crossed-out elements."
      },
      {
        "id": "Condition.meta.profile",
        "path": "Condition.meta.profile",
        "comment": "Apply \"http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/Condition\"",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Condition.meta.security",
        "path": "Condition.meta.security",
        "max": "1"
      },
      {
        "id": "Condition.meta.tag",
        "path": "Condition.meta.tag",
        "max": "1"
      },
      {
        "id": "Condition.contained",
        "path": "Condition.contained",
        "max": "1"
      },
      {
        "id": "Condition.identifier",
        "path": "Condition.identifier",
        "max": "1"
      },
      {
        "id": "Condition.category",
        "path": "Condition.category",
        "max": "1"
      },
      {
        "id": "Condition.code",
        "path": "Condition.code",
        "short": "Identification of the PIR Special Consideration TYPE + REASON",
        "definition": "Identification of the PIR Special Consideration TYPE + REASON",
        "comment": "Identification of the Special Consideration TYPE + REASON",
        "min": 1
      },
      {
        "id": "Condition.code.id",
        "path": "Condition.code.id",
        "max": "0"
      },
      {
        "id": "Condition.code.coding",
        "path": "Condition.code.coding",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "code"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Condition.code.coding:sliceSpecialConsiderationType",
        "path": "Condition.code.coding",
        "sliceName": "sliceSpecialConsiderationType",
        "short": "PIR Special Consideration TYPE",
        "definition": "PIR Special Consideration TYPE",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Condition.code.coding:sliceSpecialConsiderationType.system",
        "path": "Condition.code.coding.system",
        "comment": "See Mappings",
        "min": 1,
        "mapping": [
          {
            "identity": "source-PIR",
            "map": "https://fhir.infoway-inforoute.ca/NamingSystem/ca-bc-panorama-code"
          }
        ]
      },
      {
        "id": "Condition.code.coding:sliceSpecialConsiderationType.code",
        "path": "Condition.code.coding.code",
        "comment": "Possible Value: CONTRAINDICATION | EXEMPTION | PRECAUTION",
        "min": 1,
        "mapping": [
          {
            "identity": "source-PIR",
            "map": "BCYREPORTNG.RBCY_FN_GET_CONCEPT_CODE(sc.AGENT_CD_CNCPT_ID)"
          },
          {
            "identity": "source-PHSL",
            "map": "scType"
          }
        ]
      },
      {
        "id": "Condition.code.coding:sliceSpecialConsiderationType.display",
        "path": "Condition.code.coding.display",
        "comment": "See Mappings",
        "min": 1,
        "mapping": [
          {
            "identity": "source-PIR",
            "map": "\"Type - \" + REPORTNG.GET_ITERM_DESC(sc.AGENT_CD_CNCPT_ID) SPECIAL_CONSIDER_CD_CNCPT_ID)"
          },
          {
            "identity": "source-PHSL",
            "map": "scTypeDescription"
          }
        ]
      },
      {
        "id": "Condition.code.coding:slicespcialConsiderationReason",
        "path": "Condition.code.coding",
        "sliceName": "slicespcialConsiderationReason",
        "short": "PIR Special Consideration REASON",
        "definition": "PIR Special Consideration REASON",
        "comment": "PIR Special Consideration REASON",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Condition.code.coding:slicespcialConsiderationReason.system",
        "path": "Condition.code.coding.system",
        "comment": "See Mappings",
        "min": 1,
        "mapping": [
          {
            "identity": "source-PIR",
            "map": "https://fhir.infoway-inforoute.ca/NamingSystem/ca-bc-panorama-code"
          }
        ]
      },
      {
        "id": "Condition.code.coding:slicespcialConsiderationReason.code",
        "path": "Condition.code.coding.code",
        "comment": "Please refer to Special Consideration codeset value.\r\nSee Mappings",
        "min": 1,
        "mapping": [
          {
            "identity": "source-PIR",
            "map": "BCYREPORTNG.RBCY_FN_GET_CONCEPT_CODE"
          },
          {
            "identity": "source-PHSL",
            "map": "scReasonCode"
          }
        ]
      },
      {
        "id": "Condition.code.coding:slicespcialConsiderationReason.display",
        "path": "Condition.code.coding.display",
        "comment": "Please refer to Special Consideration codeset DISPLAY value.\r\nSee Mappings",
        "min": 1,
        "mapping": [
          {
            "identity": "source-PIR",
            "map": "\"Reason - \" + BCYREPORTNG.RBCY_FN_GET_CONCEPT_CODE (SPECIAL_CONSIDERATION.CONTRA_CODE)"
          },
          {
            "identity": "source-PHSL",
            "map": "scReasonDescription"
          }
        ]
      },
      {
        "id": "Condition.code.text",
        "path": "Condition.code.text",
        "comment": "Required if Special Consideration Reason = \"Other (specify)\""
      },
      {
        "id": "Condition.bodySite",
        "path": "Condition.bodySite",
        "max": "1"
      },
      {
        "id": "Condition.subject.reference",
        "path": "Condition.subject.reference",
        "comment": "See Mappings",
        "min": 1,
        "mapping": [
          {
            "identity": "source-PIR",
            "map": "fullURL + \"Patient/\" + (Patient ID)"
          }
        ]
      },
      {
        "id": "Condition.stage",
        "path": "Condition.stage",
        "max": "1"
      },
      {
        "id": "Condition.evidence",
        "path": "Condition.evidence",
        "max": "1"
      },
      {
        "id": "Condition.evidence.id",
        "path": "Condition.evidence.id",
        "max": "0"
      },
      {
        "id": "Condition.evidence.code",
        "path": "Condition.evidence.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Condition.evidence.code.id",
        "path": "Condition.evidence.code.id",
        "max": "0"
      },
      {
        "id": "Condition.evidence.code.coding",
        "path": "Condition.evidence.code.coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Condition.evidence.code.coding.id",
        "path": "Condition.evidence.code.coding.id",
        "max": "0"
      },
      {
        "id": "Condition.evidence.code.coding.system",
        "path": "Condition.evidence.code.coding.system",
        "comment": "Apply \"https://ehealth.bc.ca/NamingSystem/ca-bc-panorama-special-consideration-evidence\"",
        "min": 1
      },
      {
        "id": "Condition.evidence.code.coding.version",
        "path": "Condition.evidence.code.coding.version",
        "max": "0"
      },
      {
        "id": "Condition.evidence.code.coding.code",
        "path": "Condition.evidence.code.coding.code",
        "comment": "Refer to Special Consideration codeset - ELEMENT Source of Evidence - CODE",
        "min": 1
      },
      {
        "id": "Condition.evidence.code.coding.display",
        "path": "Condition.evidence.code.coding.display",
        "comment": "Refer to Special Consideration codeset - ELEMENT Source of Evidence - DISPLAY",
        "min": 1
      },
      {
        "id": "Condition.evidence.code.coding.userSelected",
        "path": "Condition.evidence.code.coding.userSelected",
        "max": "0"
      },
      {
        "id": "Condition.evidence.detail",
        "path": "Condition.evidence.detail",
        "max": "0"
      },
      {
        "id": "Condition.note",
        "path": "Condition.note",
        "max": "1"
      },
      {
        "id": "Condition.note.id",
        "path": "Condition.note.id",
        "max": "0"
      },
      {
        "id": "Condition.note.author[x]",
        "path": "Condition.note.author[x]",
        "max": "0"
      },
      {
        "id": "Condition.note.time",
        "path": "Condition.note.time",
        "max": "0"
      }
    ]
  }
}