{ "description": "Diagnosis\\nMaturity Level: 2 - Ready for Review", "_filename": "StructureDefinition-Diagnosis.json", "package_name": "hl7.eu.fhir.pcsp", "date": "2023-01-26T09:50:21+01:00", "derivation": "specialization", "publisher": "PanCareSurPass Project", "fhirVersion": "4.0.1", "jurisdiction": [ { "coding": [ { "code": "150", "system": "http://unstats.un.org/unsd/methods/m49/m49.htm", "display": "Europe" } ] } ], "name": "Diagnosis", "mapping": [ { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" }, { "uri": "hl7.org/fhir/r4", "name": "Diagnosis model to PCSP HL7 FHIR R4 Profiles", "identity": "fhir" } ], "abstract": false, "type": "http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Diagnosis", "experimental": null, "resourceType": "StructureDefinition", "title": "Diagnosis", "package_version": "0.1.0", "snapshot": { "element": [ { "path": "Diagnosis", "min": 0, "definition": "Diagnosis\nMaturity Level: 2 - Ready for Review", "isModifier": false, "short": "Diagnosis", "mapping": [ { "map": "Condition.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Condition-primaryCancer-eu-pcsp')", "identity": "fhir" } ], "max": "*", "id": "Diagnosis", "base": { "max": "*", "min": 0, "path": "Base" } }, { "path": "Diagnosis.identifier", "min": 1, "definition": "diagnosis identifier", "short": "ID", "mapping": [ { "map": ".identifier", "identity": "fhir" } ], "type": [ { "code": "Identifier" } ], "max": "*", "id": "Diagnosis.identifier", "base": { "max": "*", "min": 1, "path": "Diagnosis.identifier" } }, { "path": "Diagnosis.dateOfDiagnosis", "min": 0, "definition": "Official date of diagnosis. Please report the date as documented in the clinical record. Differences across institutions may occur in defining this date (either the date of the final test (laboratory, imaging, surgery or pathology report) based on which therapeutic decision was taken. In other cases the date of the pathology report is used to define the date of diagnosis. The system will send an 'error' message if the date of diagnosis is more recent hat the date of start of treatment. If the date is unkown or partially missed insert the year at the best of your knowledge.", "short": "Date of diagnosis", "mapping": [ { "map": ".extension('condition-assertedDate').valueDateTime", "identity": "fhir" } ], "type": [ { "code": "BackboneElement" } ], "max": "*", "id": "Diagnosis.dateOfDiagnosis", "base": { "max": "*", "min": 0, "path": "Diagnosis.dateOfDiagnosis" } }, { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" } ], "path": "Diagnosis.centerOfDiagnosis", "min": 0, "definition": "Institution in which the diagnosis was made.", "short": "Center of diagnosis", "mapping": [ { "map": "Observation.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Observation-diagnosis-eu-pcsp').performer", "identity": "fhir" } ], "type": [ { "code": "BackboneElement" } ], "max": "*", "id": "Diagnosis.centerOfDiagnosis", "base": { "max": "*", "min": 0, "path": "Diagnosis.centerOfDiagnosis" } }, { "path": "Diagnosis.centerOfDiagnosis.id", "min": 0, "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "isModifier": false, "short": "Unique id for inter-element referencing", "mapping": [ { "map": "n/a", "identity": "rim" } ], "type": [ { "code": "http://hl7.org/fhirpath/System.String", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ] } ], "representation": [ "xmlAttr" ], "max": "1", "id": "Diagnosis.centerOfDiagnosis.id", "base": { "max": "1", "min": 0, "path": "Element.id" }, "isSummary": false }, { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" }, { "key": "ext-1", "human": "Must have either extensions or value[x], not both", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension", "severity": "error", "expression": "extension.exists() != value.exists()" } ], "path": "Diagnosis.centerOfDiagnosis.extension", "min": 0, "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "isModifier": false, "short": "Additional content defined by implementations", "mapping": [ { "map": "n/a", "identity": "rim" } ], "slicing": { "rules": "open", "description": "Extensions are always sliced by (at least) url", "discriminator": [ { "path": "url", "type": "value" } ] }, "type": [ { "code": "Extension" } ], "alias": [ "extensions", "user content" ], "max": "*", "id": "Diagnosis.centerOfDiagnosis.extension", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "base": { "max": "*", "min": 0, "path": "Element.extension" }, "isSummary": false }, { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" }, { "key": "ext-1", "human": "Must have either extensions or value[x], not both", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension", "severity": "error", "expression": "extension.exists() != value.exists()" } ], "path": "Diagnosis.centerOfDiagnosis.modifierExtension", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "min": 0, "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "isModifier": true, "short": "Extensions that cannot be ignored even if unrecognized", "mapping": [ { "map": "N/A", "identity": "rim" } ], "type": [ { "code": "Extension" } ], "alias": [ "extensions", "user content", "modifiers" ], "max": "*", "id": "Diagnosis.centerOfDiagnosis.modifierExtension", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "base": { "max": "*", "min": 0, "path": "BackboneElement.modifierExtension" }, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true }, { "path": "Diagnosis.centerOfDiagnosis.identifier", "min": 0, "definition": "Code of the institution in which the diagnosis was made.\nIN AIEOP thus information is retrievable from the Mod.1.01 database", "short": "Center code", "mapping": [ { "map": "Observation.performer.resolve().identifier", "identity": "fhir" }, { "map": "Observation.performer.identifier", "identity": "fhir" } ], "type": [ { "code": "Identifier" } ], "max": "1", "id": "Diagnosis.centerOfDiagnosis.identifier", "base": { "max": "1", "min": 0, "path": "Diagnosis.centerOfDiagnosis.identifier" } }, { "path": "Diagnosis.centerOfDiagnosis.name", "min": 0, "definition": "Center name", "short": "Center name", "mapping": [ { "map": "Observation.performer.resolve().name", "identity": "fhir" }, { "map": "Observation.performer.display", "identity": "fhir" } ], "type": [ { "code": "string" } ], "max": "1", "id": "Diagnosis.centerOfDiagnosis.name", "base": { "max": "1", "min": 0, "path": "Diagnosis.centerOfDiagnosis.name" } }, { "path": "Diagnosis.centerOfDiagnosis.city", "min": 0, "definition": "Center city", "short": "Center city", "mapping": [ { "map": "Observation.performer.resolve().address.city", "identity": "fhir" } ], "type": [ { "code": "string" } ], "max": "1", "id": "Diagnosis.centerOfDiagnosis.city", "base": { "max": "1", "min": 0, "path": "Diagnosis.centerOfDiagnosis.city" } }, { "path": "Diagnosis.centerOfDiagnosis.country", "min": 1, "definition": "Center country", "short": "Center country", "mapping": [ { "map": "Observation.performer.resolve().address.country", "identity": "fhir" } ], "type": [ { "code": "string" } ], "max": "1", "id": "Diagnosis.centerOfDiagnosis.country", "base": { "max": "1", "min": 1, "path": "Diagnosis.centerOfDiagnosis.country" } }, { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" } ], "path": "Diagnosis.primaryTreatmentCenter", "min": 0, "definition": "Report here the institution in which most of the treatment was given", "short": "Primary treatment center", "mapping": [ { "map": "Patient.generalPractitioner", "identity": "fhir" }, { "map": "Encounter.serviceProvider", "identity": "fhir" } ], "type": [ { "code": "BackboneElement" } ], "max": "1", "id": "Diagnosis.primaryTreatmentCenter", "base": { "max": "1", "min": 0, "path": "Diagnosis.primaryTreatmentCenter" } }, { "path": "Diagnosis.primaryTreatmentCenter.id", "min": 0, "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "isModifier": false, "short": "Unique id for inter-element referencing", "mapping": [ { "map": "n/a", "identity": "rim" } ], "type": [ { "code": "http://hl7.org/fhirpath/System.String", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ] } ], "representation": [ "xmlAttr" ], "max": "1", "id": "Diagnosis.primaryTreatmentCenter.id", "base": { "max": "1", "min": 0, "path": "Element.id" }, "isSummary": false }, { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" }, { "key": "ext-1", "human": "Must have either extensions or value[x], not both", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension", "severity": "error", "expression": "extension.exists() != value.exists()" } ], "path": "Diagnosis.primaryTreatmentCenter.extension", "min": 0, "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "isModifier": false, "short": "Additional content defined by implementations", "mapping": [ { "map": "n/a", "identity": "rim" } ], "slicing": { "rules": "open", "description": "Extensions are always sliced by (at least) url", "discriminator": [ { "path": "url", "type": "value" } ] }, "type": [ { "code": "Extension" } ], "alias": [ "extensions", "user content" ], "max": "*", "id": "Diagnosis.primaryTreatmentCenter.extension", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "base": { "max": "*", "min": 0, "path": "Element.extension" }, "isSummary": false }, { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" }, { "key": "ext-1", "human": "Must have either extensions or value[x], not both", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension", "severity": "error", "expression": "extension.exists() != value.exists()" } ], "path": "Diagnosis.primaryTreatmentCenter.modifierExtension", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "min": 0, "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "isModifier": true, "short": "Extensions that cannot be ignored even if unrecognized", "mapping": [ { "map": "N/A", "identity": "rim" } ], "type": [ { "code": "Extension" } ], "alias": [ "extensions", "user content", "modifiers" ], "max": "*", "id": "Diagnosis.primaryTreatmentCenter.modifierExtension", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "base": { "max": "*", "min": 0, "path": "BackboneElement.modifierExtension" }, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true }, { "path": "Diagnosis.primaryTreatmentCenter.name", "min": 0, "definition": "Primary treatment center name", "short": "Primary treatment center name", "mapping": [ { "map": "Patient.generalPractitioner.display", "identity": "fhir" }, { "map": "Patient.generalPractitioner.resolve().name", "identity": "fhir" }, { "map": "Encounter.serviceProvider.display", "identity": "fhir" }, { "map": "Encounter.serviceProvider.resolve().name", "identity": "fhir" } ], "type": [ { "code": "string" } ], "max": "1", "id": "Diagnosis.primaryTreatmentCenter.name", "base": { "max": "1", "min": 0, "path": "Diagnosis.primaryTreatmentCenter.name" } }, { "path": "Diagnosis.primaryTreatmentCenter.city", "min": 0, "definition": "Primary treatment center city", "short": "Primary treatment center city", "mapping": [ { "map": "Patient.generalPractitioner.resolve().address.city", "identity": "fhir" }, { "map": "Encounter.serviceProvider.resolve().address.city", "identity": "fhir" } ], "type": [ { "code": "string" } ], "max": "1", "id": "Diagnosis.primaryTreatmentCenter.city", "base": { "max": "1", "min": 0, "path": "Diagnosis.primaryTreatmentCenter.city" } }, { "path": "Diagnosis.primaryTreatmentCenter.country", "min": 0, "definition": "Primary treatment center country", "short": "Primary treatment center country", "mapping": [ { "map": "Patient.generalPractitioner.resolve().address.country", "identity": "fhir" }, { "map": "Encounter.serviceProvider.resolve().address.country", "identity": "fhir" } ], "type": [ { "code": "string" } ], "max": "1", "id": "Diagnosis.primaryTreatmentCenter.country", "base": { "max": "1", "min": 0, "path": "Diagnosis.primaryTreatmentCenter.country" } }, { "path": "Diagnosis.dateOfArrivalAtCenter", "min": 1, "definition": "Date of arrival to our institution", "short": "Date of arrival to our institution", "mapping": [ { "map": "Encounter.period.start", "identity": "fhir" } ], "type": [ { "code": "dateTime" } ], "max": "*", "id": "Diagnosis.dateOfArrivalAtCenter", "base": { "max": "*", "min": 1, "path": "Diagnosis.dateOfArrivalAtCenter" } }, { "path": "Diagnosis.diagnosticGroup", "min": 0, "definition": "Diagnostic Group. ICCC-3 Classification (Main and Extended classification tables)", "short": "Diagnostic Group", "mapping": [ { "map": "Condition.code.coding", "identity": "fhir" } ], "type": [ { "code": "CodeableConcept" } ], "max": "*", "id": "Diagnosis.diagnosticGroup", "base": { "max": "*", "min": 0, "path": "Diagnosis.diagnosticGroup" } }, { "path": "Diagnosis.morphologyCode", "min": 0, "definition": "Report the diagnosis using the ICD-O-3 Morphology coding system (an help tool is built into the system). If also the site of the tumor will be reported (see 'site') using the ICD-O-3 Topography codes, the system will automatically define the tumor according to ICCC-3 classic pediatric classification (see: Cancer category). This field is automatically generated if both ICD-O-3 Morphology and Topography data have been reported", "short": "Diagnosis", "mapping": [ { "map": "Condition.extension('mcode-histology-morphology-behavior').valueCodeableConcept", "identity": "fhir" } ], "type": [ { "code": "CodeableConcept" } ], "max": "*", "id": "Diagnosis.morphologyCode", "base": { "max": "*", "min": 0, "path": "Diagnosis.morphologyCode" } }, { "path": "Diagnosis.tumorBehaviour", "min": 0, "definition": "Tumour behaviour. Automatically generated by the system for benign tumors", "short": "Tumour behaviour (ICD-O-3 type)", "mapping": [ { "map": "Condition.extension('mcode-histology-morphology-behavior').valueCodeableConcept", "identity": "fhir" } ], "type": [ { "code": "CodeableConcept" } ], "max": "*", "id": "Diagnosis.tumorBehaviour", "base": { "max": "*", "min": 0, "path": "Diagnosis.tumorBehaviour" } }, { "path": "Diagnosis.description", "min": 0, "definition": "Diagnosis description", "short": "Diagnosis description", "mapping": [ { "map": "Condition.text", "identity": "fhir" }, { "map": "Condition.code.text", "identity": "fhir" } ], "type": [ { "code": "string" } ], "max": "1", "id": "Diagnosis.description", "base": { "max": "1", "min": 0, "path": "Diagnosis.description" } }, { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" } ], "path": "Diagnosis.site", "min": 0, "definition": "Site of the tumor", "short": "Site", "mapping": [ { "map": "Condition.bodySite", "identity": "fhir" } ], "type": [ { "code": "BackboneElement" } ], "max": "*", "id": "Diagnosis.site", "base": { "max": "*", "min": 0, "path": "Diagnosis.site" } }, { "path": "Diagnosis.site.id", "min": 0, "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "isModifier": false, "short": "Unique id for inter-element referencing", "mapping": [ { "map": "n/a", "identity": "rim" } ], "type": [ { "code": "http://hl7.org/fhirpath/System.String", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ] } ], "representation": [ "xmlAttr" ], "max": "1", "id": "Diagnosis.site.id", "base": { "max": "1", "min": 0, "path": "Element.id" }, "isSummary": false }, { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" }, { "key": "ext-1", "human": "Must have either extensions or value[x], not both", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension", "severity": "error", "expression": "extension.exists() != value.exists()" } ], "path": "Diagnosis.site.extension", "min": 0, "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "isModifier": false, "short": "Additional content defined by implementations", "mapping": [ { "map": "n/a", "identity": "rim" } ], "slicing": { "rules": "open", "description": "Extensions are always sliced by (at least) url", "discriminator": [ { "path": "url", "type": "value" } ] }, "type": [ { "code": "Extension" } ], "alias": [ "extensions", "user content" ], "max": "*", "id": "Diagnosis.site.extension", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "base": { "max": "*", "min": 0, "path": "Element.extension" }, "isSummary": false }, { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" }, { "key": "ext-1", "human": "Must have either extensions or value[x], not both", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension", "severity": "error", "expression": "extension.exists() != value.exists()" } ], "path": "Diagnosis.site.modifierExtension", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "min": 0, "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "isModifier": true, "short": "Extensions that cannot be ignored even if unrecognized", "mapping": [ { "map": "N/A", "identity": "rim" } ], "type": [ { "code": "Extension" } ], "alias": [ "extensions", "user content", "modifiers" ], "max": "*", "id": "Diagnosis.site.modifierExtension", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "base": { "max": "*", "min": 0, "path": "BackboneElement.modifierExtension" }, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true }, { "path": "Diagnosis.site.code", "min": 0, "definition": "Site . Report the site of the tumor using the ICD-O-3 Topography (an help tool is built into the system). If also ICD-O-3 Morphology data have been reported, the system will automatically define the tumor also according to ICCC-3 classic pediatric classification (see: Cancer category)", "short": "Site(ICD-O-3 topography)", "mapping": [ { "map": "Condition.bodySite.coding", "identity": "fhir" } ], "type": [ { "code": "CodeableConcept" } ], "max": "*", "id": "Diagnosis.site.code", "base": { "max": "*", "min": 0, "path": "Diagnosis.site.code" } }, { "path": "Diagnosis.site.description", "min": 0, "definition": "Site description . Free text to report the site of the tumor", "short": "Site description", "mapping": [ { "map": "Condition.bodySite.text", "identity": "fhir" } ], "type": [ { "code": "string" } ], "max": "*", "id": "Diagnosis.site.description", "base": { "max": "*", "min": 0, "path": "Diagnosis.site.description" } }, { "path": "Diagnosis.laterality", "min": 0, "definition": "Laterality", "short": "Laterality", "mapping": [ { "map": "Condition.bodySite.extension('mcode-laterality-qualifier').valueCodeableConcept", "identity": "fhir" } ], "type": [ { "code": "CodeableConcept" } ], "max": "*", "id": "Diagnosis.laterality", "base": { "max": "*", "min": 0, "path": "Diagnosis.laterality" } }, { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" } ], "path": "Diagnosis.metastasis", "min": 0, "definition": "Some tumors may be either localized (e.g. stage III neuroblastoma) or metastatic. Please specify.", "short": "Metastatic", "mapping": [ { "map": "Condition.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Condition-secondaryCancer-eu-pcsp')", "identity": "fhir" } ], "type": [ { "code": "BackboneElement" } ], "max": "*", "id": "Diagnosis.metastasis", "base": { "max": "*", "min": 0, "path": "Diagnosis.metastasis" } }, { "path": "Diagnosis.metastasis.id", "min": 0, "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "isModifier": false, "short": "Unique id for inter-element referencing", "mapping": [ { "map": "n/a", "identity": "rim" } ], "type": [ { "code": "http://hl7.org/fhirpath/System.String", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ] } ], "representation": [ "xmlAttr" ], "max": "1", "id": "Diagnosis.metastasis.id", "base": { "max": "1", "min": 0, "path": "Element.id" }, "isSummary": false }, { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" }, { "key": "ext-1", "human": "Must have either extensions or value[x], not both", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension", "severity": "error", "expression": "extension.exists() != value.exists()" } ], "path": "Diagnosis.metastasis.extension", "min": 0, "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "isModifier": false, "short": "Additional content defined by implementations", "mapping": [ { "map": "n/a", "identity": "rim" } ], "slicing": { "rules": "open", "description": "Extensions are always sliced by (at least) url", "discriminator": [ { "path": "url", "type": "value" } ] }, "type": [ { "code": "Extension" } ], "alias": [ "extensions", "user content" ], "max": "*", "id": "Diagnosis.metastasis.extension", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "base": { "max": "*", "min": 0, "path": "Element.extension" }, "isSummary": false }, { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" }, { "key": "ext-1", "human": "Must have either extensions or value[x], not both", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension", "severity": "error", "expression": "extension.exists() != value.exists()" } ], "path": "Diagnosis.metastasis.modifierExtension", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "min": 0, "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "isModifier": true, "short": "Extensions that cannot be ignored even if unrecognized", "mapping": [ { "map": "N/A", "identity": "rim" } ], "type": [ { "code": "Extension" } ], "alias": [ "extensions", "user content", "modifiers" ], "max": "*", "id": "Diagnosis.metastasis.modifierExtension", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "base": { "max": "*", "min": 0, "path": "BackboneElement.modifierExtension" }, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true }, { "path": "Diagnosis.metastasis.identifier", "min": 0, "definition": "Number of metastases", "short": "Metastasis id", "mapping": [ { "map": ".identifier", "identity": "fhir" } ], "type": [ { "code": "integer" } ], "max": "*", "id": "Diagnosis.metastasis.identifier", "base": { "max": "*", "min": 0, "path": "Diagnosis.metastasis.identifier" } }, { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" } ], "path": "Diagnosis.metastasis.site", "min": 0, "definition": "Please report here the site(s) of metastases detected at diagnosis.", "short": "Metastasis site", "mapping": [ { "map": ".bodySite", "identity": "fhir" } ], "type": [ { "code": "BackboneElement" } ], "max": "*", "id": "Diagnosis.metastasis.site", "base": { "max": "*", "min": 0, "path": "Diagnosis.metastasis.site" } }, { "path": "Diagnosis.metastasis.site.id", "min": 0, "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", "isModifier": false, "short": "Unique id for inter-element referencing", "mapping": [ { "map": "n/a", "identity": "rim" } ], "type": [ { "code": "http://hl7.org/fhirpath/System.String", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", "valueUrl": "string" } ] } ], "representation": [ "xmlAttr" ], "max": "1", "id": "Diagnosis.metastasis.site.id", "base": { "max": "1", "min": 0, "path": "Element.id" }, "isSummary": false }, { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" }, { "key": "ext-1", "human": "Must have either extensions or value[x], not both", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension", "severity": "error", "expression": "extension.exists() != value.exists()" } ], "path": "Diagnosis.metastasis.site.extension", "min": 0, "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", "isModifier": false, "short": "Additional content defined by implementations", "mapping": [ { "map": "n/a", "identity": "rim" } ], "slicing": { "rules": "open", "description": "Extensions are always sliced by (at least) url", "discriminator": [ { "path": "url", "type": "value" } ] }, "type": [ { "code": "Extension" } ], "alias": [ "extensions", "user content" ], "max": "*", "id": "Diagnosis.metastasis.site.extension", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "base": { "max": "*", "min": 0, "path": "Element.extension" }, "isSummary": false }, { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" }, { "key": "ext-1", "human": "Must have either extensions or value[x], not both", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", "source": "http://hl7.org/fhir/StructureDefinition/Extension", "severity": "error", "expression": "extension.exists() != value.exists()" } ], "path": "Diagnosis.metastasis.site.modifierExtension", "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).", "min": 0, "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).", "isModifier": true, "short": "Extensions that cannot be ignored even if unrecognized", "mapping": [ { "map": "N/A", "identity": "rim" } ], "type": [ { "code": "Extension" } ], "alias": [ "extensions", "user content", "modifiers" ], "max": "*", "id": "Diagnosis.metastasis.site.modifierExtension", "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", "base": { "max": "*", "min": 0, "path": "BackboneElement.modifierExtension" }, "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them", "isSummary": true }, { "path": "Diagnosis.metastasis.site.code", "min": 0, "definition": "Metastases detected at diagnosis (using ICD-O-3 Topography). If site(s) is unknown, code C80.9", "short": "Metastasis site code", "mapping": [ { "map": ".bodySite.coding", "identity": "fhir" } ], "type": [ { "code": "CodeableConcept" } ], "max": "*", "id": "Diagnosis.metastasis.site.code", "base": { "max": "*", "min": 0, "path": "Diagnosis.metastasis.site.code" } }, { "path": "Diagnosis.metastasis.site.description", "min": 0, "definition": "Additional description of sites of metastatis", "short": "Additional description of sites of metastatis", "mapping": [ { "map": ".bodySite.text", "identity": "fhir" } ], "type": [ { "code": "string" } ], "max": "*", "id": "Diagnosis.metastasis.site.description", "base": { "max": "*", "min": 0, "path": "Diagnosis.metastasis.site.description" } }, { "path": "Diagnosis.geneticMarkers", "min": 0, "definition": "Please report here any genetic marker: chromosomal alterations (e.g. translocation, deletions, duplications); or other types of genetic alterations (amplification, deletion, mutation)", "short": "Genetic markers(text)", "mapping": [ { "map": "Condition.evidence.where(code = http://snomed.info/sct#106221001 'Genetic finding')", "identity": "fhir" } ], "type": [ { "code": "string" } ], "max": "1", "id": "Diagnosis.geneticMarkers", "base": { "max": "1", "min": 0, "path": "Diagnosis.geneticMarkers" } }, { "path": "Diagnosis.stage", "min": 0, "definition": "Stage/Risk. Free trext to specify the stage, if applicable, of the tumor at diagnosis. Staging codes may be different across tumor types and eras of treatment. Please report the one used to define the survivors' tumor at the moment of diagnosis.\nIn case of leukemia the 'risk' (e.g. high, standard) could be reported. If the stage is unknown, specifie 'NK'", "short": "Stage/Risk", "mapping": [ { "map": "Condition.stage", "identity": "fhir" } ], "type": [ { "code": "string" } ], "max": "1", "id": "Diagnosis.stage", "base": { "max": "1", "min": 0, "path": "Diagnosis.stage" } }, { "path": "Diagnosis.immunology", "min": 0, "definition": "Immunology . This is a free text field. Report here, if applicable (e.g. leukemias) the immunophenotype of the disease (sometimes already reported in the ICD-O-3 Morphology coding). If immunology is unknown, specify 'NK'", "short": "Immunology", "mapping": [ { "map": "Condition.evidence.where(code = http://snomed.info/sct#365861007 'Finding of immune status')", "identity": "fhir" } ], "type": [ { "code": "CodeableConcept" } ], "max": "*", "id": "Diagnosis.immunology", "base": { "max": "*", "min": 0, "path": "Diagnosis.immunology" } }, { "path": "Diagnosis.hereditaryPredisposition", "min": 0, "definition": "Hereditary Cancer Predisposition Syndromeor medical condition cancer associated. Report here if the survivor has some Hereditary Cancer Predisposition Syndrome or a medical conditions, cancer associated. The SurPass system provides a list of the most common Hereditary Cancer Predisposition Syndromes or other medical conditions reported to be cancer associated (an help tool is build into the system: when you start writing the computer proposes the syndromes/conditions with similar spelling). If the syndrome is not listed, please mark other and then 'Specify'", "short": "Hereditary Cancer Predisposition", "mapping": [ { "map": "Condition.evidence.where(code = http://snomed.info/sct#32895009 'Hereditary disease')", "identity": "fhir" } ], "type": [ { "code": "CodeableConcept" } ], "max": "*", "id": "Diagnosis.hereditaryPredisposition", "base": { "max": "*", "min": 0, "path": "Diagnosis.hereditaryPredisposition" } }, { "path": "Diagnosis.notes", "min": 0, "definition": "Notes", "short": "Notes", "mapping": [ { "map": "Condition.note", "identity": "fhir" } ], "type": [ { "code": "string" } ], "max": "*", "id": "Diagnosis.notes", "base": { "max": "*", "min": 0, "path": "Diagnosis.notes" } } ] }, "status": "active", "id": "f00de058-8a57-4ece-9429-a499315a5909", "kind": "logical", "url": "http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Diagnosis", "version": "0.1.0", "differential": { "element": [ { "id": "Diagnosis", "path": "Diagnosis", "short": "Diagnosis", "mapping": [ { "map": "Condition.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Condition-primaryCancer-eu-pcsp')", "identity": "fhir" } ], "definition": "Diagnosis\nMaturity Level: 2 - Ready for Review" }, { "id": "Diagnosis.identifier", "max": "*", "min": 1, "path": "Diagnosis.identifier", "type": [ { "code": "Identifier" } ], "short": "ID", "mapping": [ { "map": ".identifier", "identity": "fhir" } ], "definition": "diagnosis identifier" }, { "id": "Diagnosis.dateOfDiagnosis", "max": "*", "min": 0, "path": "Diagnosis.dateOfDiagnosis", "type": [ { "code": "BackboneElement" } ], "short": "Date of diagnosis", "mapping": [ { "map": ".extension('condition-assertedDate').valueDateTime", "identity": "fhir" } ], "definition": "Official date of diagnosis. Please report the date as documented in the clinical record. Differences across institutions may occur in defining this date (either the date of the final test (laboratory, imaging, surgery or pathology report) based on which therapeutic decision was taken. In other cases the date of the pathology report is used to define the date of diagnosis. The system will send an 'error' message if the date of diagnosis is more recent hat the date of start of treatment. If the date is unkown or partially missed insert the year at the best of your knowledge." }, { "id": "Diagnosis.centerOfDiagnosis", "max": "*", "min": 0, "path": "Diagnosis.centerOfDiagnosis", "type": [ { "code": "BackboneElement" } ], "short": "Center of diagnosis", "mapping": [ { "map": "Observation.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Observation-diagnosis-eu-pcsp').performer", "identity": "fhir" } ], "definition": "Institution in which the diagnosis was made." }, { "id": "Diagnosis.centerOfDiagnosis.identifier", "max": "1", "min": 0, "path": "Diagnosis.centerOfDiagnosis.identifier", "type": [ { "code": "Identifier" } ], "short": "Center code", "mapping": [ { "map": "Observation.performer.resolve().identifier", "identity": "fhir" }, { "map": "Observation.performer.identifier", "identity": "fhir" } ], "definition": "Code of the institution in which the diagnosis was made.\nIN AIEOP thus information is retrievable from the Mod.1.01 database" }, { "id": "Diagnosis.centerOfDiagnosis.name", "max": "1", "min": 0, "path": "Diagnosis.centerOfDiagnosis.name", "type": [ { "code": "string" } ], "short": "Center name", "mapping": [ { "map": "Observation.performer.resolve().name", "identity": "fhir" }, { "map": "Observation.performer.display", "identity": "fhir" } ], "definition": "Center name" }, { "id": "Diagnosis.centerOfDiagnosis.city", "max": "1", "min": 0, "path": "Diagnosis.centerOfDiagnosis.city", "type": [ { "code": "string" } ], "short": "Center city", "mapping": [ { "map": "Observation.performer.resolve().address.city", "identity": "fhir" } ], "definition": "Center city" }, { "id": "Diagnosis.centerOfDiagnosis.country", "max": "1", "min": 1, "path": "Diagnosis.centerOfDiagnosis.country", "type": [ { "code": "string" } ], "short": "Center country", "mapping": [ { "map": "Observation.performer.resolve().address.country", "identity": "fhir" } ], "definition": "Center country" }, { "id": "Diagnosis.primaryTreatmentCenter", "max": "1", "min": 0, "path": "Diagnosis.primaryTreatmentCenter", "type": [ { "code": "BackboneElement" } ], "short": "Primary treatment center", "mapping": [ { "map": "Patient.generalPractitioner", "identity": "fhir" }, { "map": "Encounter.serviceProvider", "identity": "fhir" } ], "definition": "Report here the institution in which most of the treatment was given" }, { "id": "Diagnosis.primaryTreatmentCenter.name", "max": "1", "min": 0, "path": "Diagnosis.primaryTreatmentCenter.name", "type": [ { "code": "string" } ], "short": "Primary treatment center name", "mapping": [ { "map": "Patient.generalPractitioner.display", "identity": "fhir" }, { "map": "Patient.generalPractitioner.resolve().name", "identity": "fhir" }, { "map": "Encounter.serviceProvider.display", "identity": "fhir" }, { "map": "Encounter.serviceProvider.resolve().name", "identity": "fhir" } ], "definition": "Primary treatment center name" }, { "id": "Diagnosis.primaryTreatmentCenter.city", "max": "1", "min": 0, "path": "Diagnosis.primaryTreatmentCenter.city", "type": [ { "code": "string" } ], "short": "Primary treatment center city", "mapping": [ { "map": "Patient.generalPractitioner.resolve().address.city", "identity": "fhir" }, { "map": "Encounter.serviceProvider.resolve().address.city", "identity": "fhir" } ], "definition": "Primary treatment center city" }, { "id": "Diagnosis.primaryTreatmentCenter.country", "max": "1", "min": 0, "path": "Diagnosis.primaryTreatmentCenter.country", "type": [ { "code": "string" } ], "short": "Primary treatment center country", "mapping": [ { "map": "Patient.generalPractitioner.resolve().address.country", "identity": "fhir" }, { "map": "Encounter.serviceProvider.resolve().address.country", "identity": "fhir" } ], "definition": "Primary treatment center country" }, { "id": "Diagnosis.dateOfArrivalAtCenter", "max": "*", "min": 1, "path": "Diagnosis.dateOfArrivalAtCenter", "type": [ { "code": "dateTime" } ], "short": "Date of arrival to our institution", "mapping": [ { "map": "Encounter.period.start", "identity": "fhir" } ], "definition": "Date of arrival to our institution" }, { "id": "Diagnosis.diagnosticGroup", "max": "*", "min": 0, "path": "Diagnosis.diagnosticGroup", "type": [ { "code": "CodeableConcept" } ], "short": "Diagnostic Group", "mapping": [ { "map": "Condition.code.coding", "identity": "fhir" } ], "definition": "Diagnostic Group. ICCC-3 Classification (Main and Extended classification tables)" }, { "id": "Diagnosis.morphologyCode", "max": "*", "min": 0, "path": "Diagnosis.morphologyCode", "type": [ { "code": "CodeableConcept" } ], "short": "Diagnosis", "mapping": [ { "map": "Condition.extension('mcode-histology-morphology-behavior').valueCodeableConcept", "identity": "fhir" } ], "definition": "Report the diagnosis using the ICD-O-3 Morphology coding system (an help tool is built into the system). If also the site of the tumor will be reported (see 'site') using the ICD-O-3 Topography codes, the system will automatically define the tumor according to ICCC-3 classic pediatric classification (see: Cancer category). This field is automatically generated if both ICD-O-3 Morphology and Topography data have been reported" }, { "id": "Diagnosis.tumorBehaviour", "max": "*", "min": 0, "path": "Diagnosis.tumorBehaviour", "type": [ { "code": "CodeableConcept" } ], "short": "Tumour behaviour (ICD-O-3 type)", "mapping": [ { "map": "Condition.extension('mcode-histology-morphology-behavior').valueCodeableConcept", "identity": "fhir" } ], "definition": "Tumour behaviour. Automatically generated by the system for benign tumors" }, { "id": "Diagnosis.description", "max": "1", "min": 0, "path": "Diagnosis.description", "type": [ { "code": "string" } ], "short": "Diagnosis description", "mapping": [ { "map": "Condition.text", "identity": "fhir" }, { "map": "Condition.code.text", "identity": "fhir" } ], "definition": "Diagnosis description" }, { "id": "Diagnosis.site", "max": "*", "min": 0, "path": "Diagnosis.site", "type": [ { "code": "BackboneElement" } ], "short": "Site", "mapping": [ { "map": "Condition.bodySite", "identity": "fhir" } ], "definition": "Site of the tumor" }, { "id": "Diagnosis.site.code", "max": "*", "min": 0, "path": "Diagnosis.site.code", "type": [ { "code": "CodeableConcept" } ], "short": "Site(ICD-O-3 topography)", "mapping": [ { "map": "Condition.bodySite.coding", "identity": "fhir" } ], "definition": "Site . Report the site of the tumor using the ICD-O-3 Topography (an help tool is built into the system). If also ICD-O-3 Morphology data have been reported, the system will automatically define the tumor also according to ICCC-3 classic pediatric classification (see: Cancer category)" }, { "id": "Diagnosis.site.description", "max": "*", "min": 0, "path": "Diagnosis.site.description", "type": [ { "code": "string" } ], "short": "Site description", "mapping": [ { "map": "Condition.bodySite.text", "identity": "fhir" } ], "definition": "Site description . Free text to report the site of the tumor" }, { "id": "Diagnosis.laterality", "max": "*", "min": 0, "path": "Diagnosis.laterality", "type": [ { "code": "CodeableConcept" } ], "short": "Laterality", "mapping": [ { "map": "Condition.bodySite.extension('mcode-laterality-qualifier').valueCodeableConcept", "identity": "fhir" } ], "definition": "Laterality" }, { "id": "Diagnosis.metastasis", "max": "*", "min": 0, "path": "Diagnosis.metastasis", "type": [ { "code": "BackboneElement" } ], "short": "Metastatic", "mapping": [ { "map": "Condition.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Condition-secondaryCancer-eu-pcsp')", "identity": "fhir" } ], "definition": "Some tumors may be either localized (e.g. stage III neuroblastoma) or metastatic. Please specify." }, { "id": "Diagnosis.metastasis.identifier", "max": "*", "min": 0, "path": "Diagnosis.metastasis.identifier", "type": [ { "code": "integer" } ], "short": "Metastasis id", "mapping": [ { "map": ".identifier", "identity": "fhir" } ], "definition": "Number of metastases" }, { "id": "Diagnosis.metastasis.site", "max": "*", "min": 0, "path": "Diagnosis.metastasis.site", "type": [ { "code": "BackboneElement" } ], "short": "Metastasis site", "mapping": [ { "map": ".bodySite", "identity": "fhir" } ], "definition": "Please report here the site(s) of metastases detected at diagnosis." }, { "id": "Diagnosis.metastasis.site.code", "max": "*", "min": 0, "path": "Diagnosis.metastasis.site.code", "type": [ { "code": "CodeableConcept" } ], "short": "Metastasis site code", "mapping": [ { "map": ".bodySite.coding", "identity": "fhir" } ], "definition": "Metastases detected at diagnosis (using ICD-O-3 Topography). If site(s) is unknown, code C80.9" }, { "id": "Diagnosis.metastasis.site.description", "max": "*", "min": 0, "path": "Diagnosis.metastasis.site.description", "type": [ { "code": "string" } ], "short": "Additional description of sites of metastatis", "mapping": [ { "map": ".bodySite.text", "identity": "fhir" } ], "definition": "Additional description of sites of metastatis" }, { "id": "Diagnosis.geneticMarkers", "max": "1", "min": 0, "path": "Diagnosis.geneticMarkers", "type": [ { "code": "string" } ], "short": "Genetic markers(text)", "mapping": [ { "map": "Condition.evidence.where(code = http://snomed.info/sct#106221001 'Genetic finding')", "identity": "fhir" } ], "definition": "Please report here any genetic marker: chromosomal alterations (e.g. translocation, deletions, duplications); or other types of genetic alterations (amplification, deletion, mutation)" }, { "id": "Diagnosis.stage", "max": "1", "min": 0, "path": "Diagnosis.stage", "type": [ { "code": "string" } ], "short": "Stage/Risk", "mapping": [ { "map": "Condition.stage", "identity": "fhir" } ], "definition": "Stage/Risk. Free trext to specify the stage, if applicable, of the tumor at diagnosis. Staging codes may be different across tumor types and eras of treatment. Please report the one used to define the survivors' tumor at the moment of diagnosis.\nIn case of leukemia the 'risk' (e.g. high, standard) could be reported. If the stage is unknown, specifie 'NK'" }, { "id": "Diagnosis.immunology", "max": "*", "min": 0, "path": "Diagnosis.immunology", "type": [ { "code": "CodeableConcept" } ], "short": "Immunology", "mapping": [ { "map": "Condition.evidence.where(code = http://snomed.info/sct#365861007 'Finding of immune status')", "identity": "fhir" } ], "definition": "Immunology . This is a free text field. Report here, if applicable (e.g. leukemias) the immunophenotype of the disease (sometimes already reported in the ICD-O-3 Morphology coding). If immunology is unknown, specify 'NK'" }, { "id": "Diagnosis.hereditaryPredisposition", "max": "*", "min": 0, "path": "Diagnosis.hereditaryPredisposition", "type": [ { "code": "CodeableConcept" } ], "short": "Hereditary Cancer Predisposition", "mapping": [ { "map": "Condition.evidence.where(code = http://snomed.info/sct#32895009 'Hereditary disease')", "identity": "fhir" } ], "definition": "Hereditary Cancer Predisposition Syndromeor medical condition cancer associated. Report here if the survivor has some Hereditary Cancer Predisposition Syndrome or a medical conditions, cancer associated. The SurPass system provides a list of the most common Hereditary Cancer Predisposition Syndromes or other medical conditions reported to be cancer associated (an help tool is build into the system: when you start writing the computer proposes the syndromes/conditions with similar spelling). If the syndrome is not listed, please mark other and then 'Specify'" }, { "id": "Diagnosis.notes", "max": "*", "min": 0, "path": "Diagnosis.notes", "type": [ { "code": "string" } ], "short": "Notes", "mapping": [ { "map": "Condition.note", "identity": "fhir" } ], "definition": "Notes" } ] }, "contact": [ { "name": "PanCareSurPass Project", "telecom": [ { "value": "https://www.pancaresurpass.eu/", "system": "url" } ] }, { "name": "PanCareSurPass Project", "telecom": [ { "value": "https://www.pancaresurpass.eu/", "system": "url" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base" }