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

FHIR IG Statistics: StructureDefinition/cyehr-sd-diagnosis-r4

Packageehealth4u.package
Resource TypeStructureDefinition
Idcyehr-sd-diagnosis-r4
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=ehealth4u.package@1.0.0&canonical=http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-diagnosis-r4
URLhttp://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-diagnosis-r4
Statusdraft
NameCYEHRSDDiagnosis
TitleCyprus EHR Diagnosis profile
DescriptionReprsents any diagnosis that is made for a patient in the context of an encounter in the CYEHR system. This might be a diagnosed problem (entered to the CYEHR system as the diagnosis made for a patient after the assessment of the patient during the encounter) or a differential diagnosis (entered to the CYEHR system as a potential diagnosis based on the medical history, clinical examination and laboratory and imaging results information).
TypeCondition
Kindresource

Resources that use this resource

StructureDefinition
cyehr-sd-encounter-r4Cyprus EHR Encounter profile
cyehr-sd-visitsummary-r4Cyprus EHR Visit Summary profile

Resources that this resource uses

StructureDefinition
CodeableConcept-uv-ipsCodeable Concept (IPS)
cyehr-sd-patientCyprus EHR Patient profile
ValueSet
cyehr-vs-ehdsiillnessanddisorderCyprus EHR Value Set: eHDSI Illness and Disorder
cyehr-vs-ehdsiseverityCyprus EHR Value Set: eHDSI Severity
cyehr-vs-diagnosiscategoryCyprus EHR Value Set: Diagnosis Category

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "cyehr-sd-diagnosis-r4",
  "url": "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-diagnosis-r4",
  "name": "CYEHRSDDiagnosis",
  "title": "Cyprus EHR Diagnosis profile",
  "status": "draft",
  "publisher": "eHealth4U",
  "contact": [
    {
      "name": "eHealth Lab (University of Cyprus)",
      "telecom": [
        {
          "system": "email",
          "value": "ehealthl@ucy.ac.cy",
          "use": "work"
        }
      ]
    }
  ],
  "description": "Reprsents any diagnosis that is made for a patient in the context of an encounter in the CYEHR system. This might be a diagnosed problem (entered to the CYEHR system as the diagnosis made for a patient after the assessment of the patient during the encounter) or a differential diagnosis (entered to the CYEHR system as a potential diagnosis based on the medical history, clinical examination and laboratory and imaging results information).",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Condition",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Condition",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Condition.meta",
        "path": "Condition.meta"
      },
      {
        "id": "Condition.meta.profile",
        "path": "Condition.meta.profile",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "$this"
            }
          ],
          "rules": "open"
        },
        "min": 1
      },
      {
        "id": "Condition.meta.profile:CyprusEHRProfile",
        "path": "Condition.meta.profile",
        "sliceName": "CyprusEHRProfile",
        "min": 1,
        "max": "1",
        "fixedCanonical": "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-diagnosis-r4"
      },
      {
        "id": "Condition.identifier.type",
        "path": "Condition.identifier.type",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ]
      },
      {
        "id": "Condition.identifier.type.coding.system",
        "path": "Condition.identifier.type.coding.system",
        "min": 1
      },
      {
        "id": "Condition.identifier.type.coding.code",
        "path": "Condition.identifier.type.coding.code",
        "min": 1
      },
      {
        "id": "Condition.identifier.type.coding.display",
        "path": "Condition.identifier.type.coding.display",
        "min": 1
      },
      {
        "id": "Condition.clinicalStatus",
        "path": "Condition.clinicalStatus",
        "comment": "Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination.\r\n\r\nCyprusEHR: Clinical status must be used when this profile records a diagnosed problem.",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Condition.clinicalStatus.coding.system",
        "path": "Condition.clinicalStatus.coding.system",
        "min": 1
      },
      {
        "id": "Condition.clinicalStatus.coding.code",
        "path": "Condition.clinicalStatus.coding.code",
        "min": 1
      },
      {
        "id": "Condition.clinicalStatus.coding.display",
        "path": "Condition.clinicalStatus.coding.display",
        "min": 1
      },
      {
        "id": "Condition.verificationStatus",
        "path": "Condition.verificationStatus",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ]
      },
      {
        "id": "Condition.verificationStatus.coding.system",
        "path": "Condition.verificationStatus.coding.system",
        "min": 1
      },
      {
        "id": "Condition.verificationStatus.coding.code",
        "path": "Condition.verificationStatus.coding.code",
        "min": 1
      },
      {
        "id": "Condition.verificationStatus.coding.display",
        "path": "Condition.verificationStatus.coding.display",
        "min": 1
      },
      {
        "id": "Condition.category",
        "path": "Condition.category",
        "slicing": {
          "discriminator": [
            {
              "type": "pattern",
              "path": "$this"
            }
          ],
          "rules": "open"
        },
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ],
        "patternCodeableConcept": {
          "coding": [
            {
              "system": "http://terminology.hl7.org/CodeSystem/condition-category",
              "code": "encounter-diagnosis"
            }
          ]
        },
        "mustSupport": true
      },
      {
        "id": "Condition.category.coding.system",
        "path": "Condition.category.coding.system",
        "min": 1
      },
      {
        "id": "Condition.category.coding.code",
        "path": "Condition.category.coding.code",
        "min": 1
      },
      {
        "id": "Condition.category.coding.display",
        "path": "Condition.category.coding.display",
        "min": 1
      },
      {
        "id": "Condition.category:diagnosedProblem",
        "path": "Condition.category",
        "sliceName": "diagnosedProblem",
        "short": "CY EHR diagnosis extra categories",
        "comment": "The categorization is often highly contextual and may appear poorly differentiated or not very useful in other contexts.\r\n\r\nCyprusEHR: Use this category to record a diagnosed problem in the \"First Impression\" EHR section.",
        "patternCodeableConcept": {
          "coding": [
            {
              "system": "http://terminology.hl7.org/CodeSystem/condition-category",
              "code": "encounter-diagnosis"
            },
            {
              "system": "http://terminology.hl7.org/CodeSystem/condition-category",
              "code": "problem-list-item"
            }
          ]
        },
        "binding": {
          "strength": "extensible",
          "valueSet": "http://ig.ehealth4u.eu/fhir/ValueSet/cyehr-vs-diagnosiscategory"
        }
      },
      {
        "id": "Condition.category:differentialDiagnosis",
        "path": "Condition.category",
        "sliceName": "differentialDiagnosis",
        "short": "CY EHR diagnosis extra categories",
        "comment": "The categorization is often highly contextual and may appear poorly differentiated or not very useful in other contexts.\r\n\r\nCyprusEHR: Use this category to record a differential problem in the \"First Impression\" EHR section.",
        "patternCodeableConcept": {
          "coding": [
            {
              "system": "http://loinc.org",
              "code": "92238-5"
            },
            {
              "system": "http://terminology.hl7.org/CodeSystem/condition-category",
              "code": "encounter-diagnosis"
            }
          ]
        },
        "binding": {
          "strength": "extensible",
          "valueSet": "http://ig.ehealth4u.eu/fhir/ValueSet/cyehr-vs-diagnosiscategory"
        }
      },
      {
        "id": "Condition.severity",
        "path": "Condition.severity",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ],
        "mustSupport": true,
        "binding": {
          "strength": "preferred",
          "valueSet": "http://ig.ehealth4u.eu/fhir/ValueSet/cyehr-vs-ehdsiseverity"
        }
      },
      {
        "id": "Condition.severity.coding.system",
        "path": "Condition.severity.coding.system",
        "min": 1
      },
      {
        "id": "Condition.severity.coding.code",
        "path": "Condition.severity.coding.code",
        "min": 1
      },
      {
        "id": "Condition.severity.coding.display",
        "path": "Condition.severity.coding.display",
        "min": 1
      },
      {
        "id": "Condition.code",
        "path": "Condition.code",
        "min": 1,
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ],
        "mustSupport": true,
        "binding": {
          "strength": "extensible",
          "valueSet": "http://ig.ehealth4u.eu/fhir/ValueSet/cyehr-vs-ehdsiillnessanddisorder"
        }
      },
      {
        "id": "Condition.code.coding.system",
        "path": "Condition.code.coding.system",
        "min": 1
      },
      {
        "id": "Condition.code.coding.code",
        "path": "Condition.code.coding.code",
        "min": 1
      },
      {
        "id": "Condition.code.coding.display",
        "path": "Condition.code.coding.display",
        "min": 1
      },
      {
        "id": "Condition.bodySite",
        "path": "Condition.bodySite",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ]
      },
      {
        "id": "Condition.bodySite.coding.system",
        "path": "Condition.bodySite.coding.system",
        "min": 1
      },
      {
        "id": "Condition.bodySite.coding.code",
        "path": "Condition.bodySite.coding.code",
        "min": 1
      },
      {
        "id": "Condition.bodySite.coding.display",
        "path": "Condition.bodySite.coding.display",
        "min": 1
      },
      {
        "id": "Condition.subject",
        "path": "Condition.subject",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Patient",
              "http://hl7.org/fhir/StructureDefinition/Group",
              "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-patient"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Condition.subject.identifier.type",
        "path": "Condition.subject.identifier.type",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ]
      },
      {
        "id": "Condition.subject.identifier.type.coding.system",
        "path": "Condition.subject.identifier.type.coding.system",
        "min": 1
      },
      {
        "id": "Condition.subject.identifier.type.coding.code",
        "path": "Condition.subject.identifier.type.coding.code",
        "min": 1
      },
      {
        "id": "Condition.subject.identifier.type.coding.display",
        "path": "Condition.subject.identifier.type.coding.display",
        "min": 1
      },
      {
        "id": "Condition.encounter",
        "path": "Condition.encounter",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Condition.encounter.reference",
        "path": "Condition.encounter.reference",
        "min": 1
      },
      {
        "id": "Condition.encounter.identifier.type",
        "path": "Condition.encounter.identifier.type",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ]
      },
      {
        "id": "Condition.encounter.identifier.type.coding.system",
        "path": "Condition.encounter.identifier.type.coding.system",
        "min": 1
      },
      {
        "id": "Condition.encounter.identifier.type.coding.code",
        "path": "Condition.encounter.identifier.type.coding.code",
        "min": 1
      },
      {
        "id": "Condition.encounter.identifier.type.coding.display",
        "path": "Condition.encounter.identifier.type.coding.display",
        "min": 1
      },
      {
        "id": "Condition.onset[x]",
        "path": "Condition.onset[x]",
        "type": [
          {
            "code": "Period"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Condition.recorder.identifier.type",
        "path": "Condition.recorder.identifier.type",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ]
      },
      {
        "id": "Condition.asserter.identifier.type",
        "path": "Condition.asserter.identifier.type",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ]
      },
      {
        "id": "Condition.stage.summary",
        "path": "Condition.stage.summary",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ]
      },
      {
        "id": "Condition.stage.assessment.identifier.type",
        "path": "Condition.stage.assessment.identifier.type",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ]
      },
      {
        "id": "Condition.stage.assessment.identifier.type.coding.system",
        "path": "Condition.stage.assessment.identifier.type.coding.system",
        "min": 1
      },
      {
        "id": "Condition.stage.assessment.identifier.type.coding.code",
        "path": "Condition.stage.assessment.identifier.type.coding.code",
        "min": 1
      },
      {
        "id": "Condition.stage.assessment.identifier.type.coding.display",
        "path": "Condition.stage.assessment.identifier.type.coding.display",
        "min": 1
      },
      {
        "id": "Condition.stage.type",
        "path": "Condition.stage.type",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ]
      },
      {
        "id": "Condition.stage.type.coding.system",
        "path": "Condition.stage.type.coding.system",
        "min": 1
      },
      {
        "id": "Condition.stage.type.coding.code",
        "path": "Condition.stage.type.coding.code",
        "min": 1
      },
      {
        "id": "Condition.stage.type.coding.display",
        "path": "Condition.stage.type.coding.display",
        "min": 1
      },
      {
        "id": "Condition.evidence.code",
        "path": "Condition.evidence.code",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ]
      },
      {
        "id": "Condition.evidence.detail.identifier.type",
        "path": "Condition.evidence.detail.identifier.type",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips"
            ]
          }
        ]
      },
      {
        "id": "Condition.evidence.detail.identifier.type.coding.system",
        "path": "Condition.evidence.detail.identifier.type.coding.system",
        "min": 1
      },
      {
        "id": "Condition.evidence.detail.identifier.type.coding.code",
        "path": "Condition.evidence.detail.identifier.type.coding.code",
        "min": 1
      },
      {
        "id": "Condition.evidence.detail.identifier.type.coding.display",
        "path": "Condition.evidence.detail.identifier.type.coding.display",
        "min": 1
      }
    ]
  }
}