PackagesCanonicalsLogsProblems
    Packages
    de.uk-koeln.nngm.form@1.0.0
    http://uk-koeln.de/fhir/StructureDefinition/Observation/nNGM/tumorstadium
{
  "description": null,
  "_filename": "Profile-nNGM-Observation-Tumorstadium.json",
  "package_name": "de.uk-koeln.nngm.form",
  "date": null,
  "derivation": "constraint",
  "publisher": null,
  "fhirVersion": "4.0.1",
  "name": "Profile_nNGM_Observation_Tumorstadium",
  "abstract": false,
  "type": "Observation",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": "Profile - nNGM - Observation - Tumorstadium",
  "package_version": "1.0.0",
  "status": "active",
  "id": "df6225c5-dbad-4624-9961-24164864f69e",
  "kind": "resource",
  "url": "http://uk-koeln.de/fhir/StructureDefinition/Observation/nNGM/tumorstadium",
  "version": "1.0.0",
  "differential": {
    "element": [ {
      "id": "Observation",
      "path": "Observation",
      "constraint": [ {
        "key": "obs-nngm-1",
        "human": "Falls kein Messwert verfügbar ist, muss eine dataAbsentReason angegeben werden",
        "severity": "error",
        "expression": "value.exists().not() implies dataAbsentReason.exists()"
      } ]
    }, {
      "id": "Observation.extension",
      "min": 0,
      "path": "Observation.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "Observation.extension:kurativ-operabel",
      "min": 0,
      "path": "Observation.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://uk-koeln.de/fhir/StructureDefinition/Extension/nNGM/tnm-kurativ-operabel" ]
      } ],
      "sliceName": "kurativ-operabel"
    }, {
      "id": "Observation.extension:kurativ-operabel.value[x]",
      "path": "Observation.extension.value[x]",
      "label": "Kurativ-operabel",
      "mustSupport": true
    }, {
      "id": "Observation.extension:ErstDiagnose",
      "min": 0,
      "path": "Observation.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://uk-koeln.de/fhir/StructureDefinition/Extension/nNGM/tnm-erstdiagnose" ]
      } ],
      "label": "Erstdiagnose",
      "sliceName": "ErstDiagnose"
    }, {
      "id": "Observation.extension:ErstDiagnose.value[x]",
      "path": "Observation.extension.value[x]",
      "label": "Erstdiagnose",
      "short": "Ob es sich um die Erstdiagnose handelt",
      "mustSupport": true
    }, {
      "id": "Observation.extension:uicc-version",
      "max": 1,
      "path": "Observation.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://uk-koeln.de/fhir/StructureDefinition/Extension/nNGM/uiccVersion" ]
      } ],
      "label": "Uicc Version",
      "sliceName": "uicc-version"
    }, {
      "id": "Observation.extension:uicc-version.value[x]",
      "path": "Observation.extension.value[x]",
      "label": "Uicc Version",
      "short": "Welche Version UICC Kriterien verwendet werden soll",
      "mustSupport": true
    }, {
      "id": "Observation.status",
      "path": "Observation.status",
      "fixedCode": "final"
    }, {
      "id": "Observation.category",
      "min": 1,
      "path": "Observation.category",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "pattern"
        } ]
      }
    }, {
      "id": "Observation.category:survey",
      "max": "1",
      "min": 1,
      "path": "Observation.category",
      "sliceName": "survey",
      "patternCodeableConcept": {
        "coding": [ {
          "code": "survey",
          "system": "http://terminology.hl7.org/CodeSystem/observation-category"
        } ]
      }
    }, {
      "id": "Observation.code.coding",
      "min": 1,
      "path": "Observation.code.coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "pattern"
        } ]
      }
    }, {
      "id": "Observation.code.coding:sct",
      "max": "1",
      "min": 1,
      "path": "Observation.code.coding",
      "sliceName": "sct",
      "patternCoding": {
        "code": "260879005",
        "system": "http://snomed.info/sct"
      }
    }, {
      "id": "Observation.subject",
      "min": 1,
      "path": "Observation.subject"
    }, {
      "id": "Observation.effective[x]",
      "path": "Observation.effective[x]",
      "type": [ {
        "code": "dateTime"
      } ],
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Observation.effective[x]:effectiveDateTime",
      "min": 1,
      "path": "Observation.effective[x]",
      "type": [ {
        "code": "dateTime"
      } ],
      "label": "Datum",
      "sliceName": "effectiveDateTime",
      "mustSupport": true
    }, {
      "id": "Observation.value[x]",
      "path": "Observation.value[x]",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      }
    }, {
      "id": "Observation.value[x]:valueCodeableConcept",
      "path": "Observation.value[x]",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "label": "UICC-Stadium",
      "short": "Klassifikation des Tumorstadiums nach UICC",
      "binding": {
        "strength": "required",
        "valueSet": "http://uk-koeln.de/fhir/ValueSet/nNGM/uicc-stage"
      },
      "sliceName": "valueCodeableConcept",
      "mustSupport": true
    }, {
      "id": "Observation.component",
      "path": "Observation.component",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "code",
          "type": "pattern"
        } ]
      }
    }, {
      "id": "Observation.component:T",
      "max": "1",
      "path": "Observation.component",
      "label": "Tumor (T)",
      "sliceName": "T"
    }, {
      "id": "Observation.component:T.extension",
      "min": 0,
      "path": "Observation.component.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "Observation.component:T.extension:suffix",
      "min": 0,
      "path": "Observation.component.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://uk-koeln.de/fhir/StructureDefinition/Extension/nNGM/tnm-suffix-t" ]
      } ],
      "sliceName": "suffix"
    }, {
      "id": "Observation.component:T.extension:suffix.value[x]",
      "path": "Observation.component.extension.value[x]",
      "label": "T - Suffix",
      "short": "Suffix bezogen auf die 'T'-Angabe innerhalb des TNM",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      },
      "mustSupport": true
    }, {
      "id": "Observation.component:T.extension:praefix",
      "min": 0,
      "path": "Observation.component.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://uk-koeln.de/fhir/StructureDefinition/Extension/nNGM/tnm-cpu-praefix" ]
      } ],
      "label": "T - Präfix",
      "sliceName": "praefix"
    }, {
      "id": "Observation.component:T.extension:praefix.value[x]",
      "path": "Observation.component.extension.value[x]",
      "label": "T - Präfix",
      "short": "CPU-Präfix bezogen auf die 'T'-Angabe innerhalb des TNM",
      "mustSupport": true
    }, {
      "id": "Observation.component:T.code",
      "path": "Observation.component.code",
      "patternCodeableConcept": {
        "coding": [ {
          "code": "78873005",
          "system": "http://snomed.info/sct"
        } ]
      }
    }, {
      "id": "Observation.component:T.code.coding",
      "min": 1,
      "path": "Observation.component.code.coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "value"
        } ]
      }
    }, {
      "id": "Observation.component:T.code.coding:sct",
      "max": "1",
      "min": 1,
      "path": "Observation.component.code.coding",
      "sliceName": "sct",
      "patternCoding": {
        "code": "78873005",
        "system": "http://snomed.info/sct"
      }
    }, {
      "id": "Observation.component:T.value[x]",
      "min": 1,
      "path": "Observation.component.value[x]",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "label": "Tumor (T)",
      "short": "Dokumentation der Größe und Ausdehnung des Tumors nach TNM-Klassifikation",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      },
      "mustSupport": true
    }, {
      "id": "Observation.component:T.value[x]:valueCodeableConcept",
      "min": 1,
      "path": "Observation.component.value[x]",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "binding": {
        "strength": "required",
        "valueSet": "http://uk-koeln.de/fhir/ValueSet/nNGM/tnm-t"
      },
      "sliceName": "valueCodeableConcept"
    }, {
      "id": "Observation.component:T.referenceRange",
      "path": "Observation.component.referenceRange",
      "contentReference": "http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange"
    }, {
      "id": "Observation.component:N",
      "max": "1",
      "path": "Observation.component",
      "label": "Lymphknoten (N)",
      "sliceName": "N"
    }, {
      "id": "Observation.component:N.extension",
      "min": 0,
      "path": "Observation.component.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "Observation.component:N.extension:praefix",
      "min": 0,
      "path": "Observation.component.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://uk-koeln.de/fhir/StructureDefinition/Extension/nNGM/tnm-cpu-praefix" ]
      } ],
      "sliceName": "praefix"
    }, {
      "id": "Observation.component:N.extension:praefix.value[x]",
      "path": "Observation.component.extension.value[x]",
      "label": "N - Präfix",
      "short": "CPU-Präfix bezogen auf die 'N'-Angabe innerhalb des TNM",
      "mustSupport": true
    }, {
      "id": "Observation.component:N.code",
      "path": "Observation.component.code",
      "patternCodeableConcept": {
        "coding": [ {
          "code": "277206009",
          "system": "http://snomed.info/sct"
        } ]
      }
    }, {
      "id": "Observation.component:N.code.coding",
      "min": 1,
      "path": "Observation.component.code.coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "value"
        } ]
      }
    }, {
      "id": "Observation.component:N.code.coding:sct",
      "max": "1",
      "min": 1,
      "path": "Observation.component.code.coding",
      "sliceName": "sct",
      "patternCoding": {
        "code": "277206009",
        "system": "http://snomed.info/sct"
      }
    }, {
      "id": "Observation.component:N.value[x]",
      "min": 1,
      "path": "Observation.component.value[x]",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "label": "Lymphknoten (N)",
      "short": "Dokumentation der Zahl und Lage der befallenen Lymphknoten nach TNM-Klassifikation",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      },
      "mustSupport": true
    }, {
      "id": "Observation.component:N.value[x]:valueCodeableConcept",
      "min": 1,
      "path": "Observation.component.value[x]",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "binding": {
        "strength": "required",
        "valueSet": "http://uk-koeln.de/fhir/ValueSet/nNGM/tnm-n"
      },
      "sliceName": "valueCodeableConcept"
    }, {
      "id": "Observation.component:N.referenceRange",
      "path": "Observation.component.referenceRange",
      "contentReference": "http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange"
    }, {
      "id": "Observation.component:M",
      "max": "1",
      "path": "Observation.component",
      "label": "Metastasen (M)",
      "sliceName": "M"
    }, {
      "id": "Observation.component:M.extension",
      "min": 0,
      "path": "Observation.component.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "Observation.component:M.extension:praefix",
      "min": 0,
      "path": "Observation.component.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://uk-koeln.de/fhir/StructureDefinition/Extension/nNGM/tnm-cpu-praefix" ]
      } ],
      "sliceName": "praefix"
    }, {
      "id": "Observation.component:M.extension:praefix.value[x]",
      "path": "Observation.component.extension.value[x]",
      "label": "M - Präfix",
      "short": "CPU-Präfix bezogen auf die 'M'-Angabe innerhalb des TNM",
      "mustSupport": true
    }, {
      "id": "Observation.component:M.code",
      "path": "Observation.component.code",
      "patternCodeableConcept": {
        "coding": [ {
          "code": "277208005",
          "system": "http://snomed.info/sct"
        } ]
      }
    }, {
      "id": "Observation.component:M.code.coding",
      "min": 1,
      "path": "Observation.component.code.coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "value"
        } ]
      }
    }, {
      "id": "Observation.component:M.code.coding:sct",
      "max": "1",
      "min": 1,
      "path": "Observation.component.code.coding",
      "sliceName": "sct",
      "patternCoding": {
        "code": "277208005",
        "system": "http://snomed.info/sct"
      }
    }, {
      "id": "Observation.component:M.value[x]",
      "min": 1,
      "path": "Observation.component.value[x]",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "label": "Metastasen (M)",
      "short": "Dokumentation der Abwesenheit oder Vorhandensein von Metastasen nach TNM-Klassifikation",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      },
      "mustSupport": true
    }, {
      "id": "Observation.component:M.value[x]:valueCodeableConcept",
      "min": 1,
      "path": "Observation.component.value[x]",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "binding": {
        "strength": "required",
        "valueSet": "http://uk-koeln.de/fhir/ValueSet/nNGM/tnm-m"
      },
      "sliceName": "valueCodeableConcept"
    }, {
      "id": "Observation.component:M.referenceRange",
      "path": "Observation.component.referenceRange",
      "contentReference": "http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange"
    }, {
      "id": "Observation.component:TNM-prefix",
      "max": "1",
      "path": "Observation.component",
      "label": "TNM-Präfix",
      "sliceName": "TNM-prefix"
    }, {
      "id": "Observation.component:TNM-prefix.code",
      "path": "Observation.component.code",
      "patternCodeableConcept": {
        "coding": [ {
          "code": "399566009",
          "system": "http://snomed.info/sct"
        } ]
      }
    }, {
      "id": "Observation.component:TNM-prefix.value[x]",
      "min": 1,
      "path": "Observation.component.value[x]",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "label": "Präfix",
      "short": "TNM - Präfix y-Symbol und r-Symbol",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      },
      "mustSupport": true
    }, {
      "id": "Observation.component:TNM-prefix.value[x]:valueCodeableConcept",
      "min": 1,
      "path": "Observation.component.value[x]",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "binding": {
        "strength": "required",
        "valueSet": "http://uk-koeln.de/fhir/ValueSet/nNGM/tnm-ry-praefix"
      },
      "sliceName": "valueCodeableConcept"
    }, {
      "id": "Observation.component:TNM-prefix.referenceRange",
      "path": "Observation.component.referenceRange",
      "contentReference": "http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange"
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Observation"
}