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

FHIR IG Statistics: StructureDefinition/PosiTheraAllergyIntolerance

Packagehsos.eWundbericht
Resource TypeStructureDefinition
IdPosiTheraAllergyIntolerance
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=hsos.eWundbericht@0.9.0&canonical=http://hs-osnabrueck.de/fhir/eWundbericht/StructureDefinition/AllergyIntolerance
URLhttp://hs-osnabrueck.de/fhir/eWundbericht/StructureDefinition/AllergyIntolerance
Version0.9
Statusdraft
NameAllergyIntolerance
DescriptionProfile for the description of allergies or intolerances.
CopyrightForschungsgruppe Informatik im Gesundheitswesen, Fakultät Wirtschafts- und Sozialwissenschaften, Hochschule Osnabrück
TypeAllergyIntolerance
Kindresource

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
AllergySubstanceAllergySubstance
AllergyManifestationAllergyManifestation
PatientPatient
ValueSet
allergy-codeAllergie Code

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "url": "http://hs-osnabrueck.de/fhir/eWundbericht/StructureDefinition/AllergyIntolerance",
  "name": "AllergyIntolerance",
  "version": "0.9",
  "status": "draft",
  "publisher": "Hochschule Osnabrück",
  "contact": [
    {
      "name": "Mareike Przysucha",
      "telecom": [
        {
          "system": "email",
          "value": "ewundbericht@hs-osnabrueck.de",
          "use": "work"
        },
        {
          "system": "phone",
          "value": "+49 541 969 3354",
          "use": "work"
        }
      ]
    }
  ],
  "description": "Profile for the description of allergies or intolerances.",
  "copyright": "Forschungsgruppe Informatik im Gesundheitswesen, Fakultät Wirtschafts- und Sozialwissenschaften, Hochschule Osnabrück",
  "fhirVersion": "4.0.1",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    },
    {
      "identity": "w5",
      "uri": "http://hl7.org/fhir/fivews",
      "name": "FiveWs Pattern Mapping"
    },
    {
      "identity": "v2",
      "uri": "http://hl7.org/v2",
      "name": "HL7 v2 Mapping"
    }
  ],
  "kind": "resource",
  "abstract": false,
  "type": "AllergyIntolerance",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/AllergyIntolerance",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "AllergyIntolerance.criticality",
        "path": "AllergyIntolerance.criticality",
        "mustSupport": true
      },
      {
        "id": "AllergyIntolerance.code",
        "path": "AllergyIntolerance.code",
        "mustSupport": true
      },
      {
        "id": "AllergyIntolerance.code.coding",
        "path": "AllergyIntolerance.code.coding",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "system"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "AllergyIntolerance.code.coding:SNOMED",
        "path": "AllergyIntolerance.code.coding",
        "sliceName": "SNOMED",
        "binding": {
          "strength": "example",
          "valueSet": "http://hs-osnabrueck.de/fhir/eWundbericht/ValueSet/allergy-code"
        }
      },
      {
        "id": "AllergyIntolerance.code.coding:SNOMED.system",
        "path": "AllergyIntolerance.code.coding.system",
        "fixedUri": "http://snomed.info/sct"
      },
      {
        "id": "AllergyIntolerance.patient",
        "path": "AllergyIntolerance.patient",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hs-osnabrueck.de/fhir/eWundbericht/StructureDefinition/Patient"
            ]
          }
        ]
      },
      {
        "id": "AllergyIntolerance.reaction.substance",
        "path": "AllergyIntolerance.reaction.substance",
        "mustSupport": true
      },
      {
        "id": "AllergyIntolerance.reaction.substance.extension",
        "path": "AllergyIntolerance.reaction.substance.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "AllergyIntolerance.reaction.substance.extension:substanceReference",
        "path": "AllergyIntolerance.reaction.substance.extension",
        "sliceName": "substanceReference",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://hs-osnabrueck.de/fhir/eWundbericht/StructureDefinition/AllergySubstance"
            ]
          }
        ]
      },
      {
        "id": "AllergyIntolerance.reaction.substance.extension:substanceReference.value[x]",
        "path": "AllergyIntolerance.reaction.substance.extension.value[x]",
        "min": 1
      },
      {
        "id": "AllergyIntolerance.reaction.manifestation",
        "path": "AllergyIntolerance.reaction.manifestation",
        "mustSupport": true
      },
      {
        "id": "AllergyIntolerance.reaction.manifestation.extension",
        "path": "AllergyIntolerance.reaction.manifestation.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "AllergyIntolerance.reaction.manifestation.extension:manifestationReference",
        "path": "AllergyIntolerance.reaction.manifestation.extension",
        "sliceName": "manifestationReference",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://hs-osnabrueck.de/fhir/eWundbericht/StructureDefinition/AllergyManifestation"
            ]
          }
        ],
        "mustSupport": false
      },
      {
        "id": "AllergyIntolerance.reaction.manifestation.extension:manifestationReference.value[x]",
        "path": "AllergyIntolerance.reaction.manifestation.extension.value[x]",
        "min": 1
      }
    ]
  }
}