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

FHIR IG analytics

Packagemedmij.fhir.nl.r4.pathology
Resource TypeStructureDefinition
IdStructureDefinition-path-Report.json
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=medmij.fhir.nl.r4.pathology@1.0.0-alpha.3&canonical=http://medmij.nl/fhir/StructureDefinition/path-Report
URLhttp://medmij.nl/fhir/StructureDefinition/path-Report
Version1.0.0-alpha.3
Statusdraft
NamePathReport
Titlepath Report
Realmnl
DescriptionPathology report which contains the findings and interpretation of a pathology study.
PurposeThis DiagnosticReport resource represents the Report Clinical Information Model (CIM) for patient use cases in the context of Pathology.
CopyrightCopyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.
TypeDiagnosticReport
Kindresource

Resources that use this resource

CapabilityStatement
medmij.fhir.nl.r4.pathology#1.0.0-alpha.3path-Retrievepath Retrieve
medmij.fhir.nl.r4.pathology#1.0.0-alpha.3path-Servepath Serve

Resources that this resource uses

StructureDefinition
medmij.fhir.nl.r4.pathology#1.0.0-alpha.3path-Patientpath Patient
medmij.fhir.nl.r4.pathology#1.0.0-alpha.3path-Report.ClinicalInformationpath Report.ClinicalInformation
medmij.fhir.nl.r4.pathology#1.0.0-alpha.3path-Report.Macroscopypath Report.Macroscopy
medmij.fhir.nl.r4.pathology#1.0.0-alpha.3path-Report.Microscopypath Report.Microscopy
medmij.fhir.nl.r4.pathology#1.0.0-alpha.3path-Report.ProtocolDataItempath Report.ProtocolDataItem
medmij.fhir.nl.r4.pathology#1.0.0-alpha.3path-Report.ReportIdentifierpath Report.ReportIdentifier
medmij.fhir.nl.r4.pathology#1.0.0-alpha.3path-Requestpath Request
medmij.fhir.nl.r4.pathology#1.0.0-alpha.3path-Request.Specimenpath Request.Specimen
nictiz.fhir.nl.r4.nl-core#0.12.0-labtrial.1nl-core-HealthProfessional-Practitionernl core HealthProfessional Practitioner
nictiz.fhir.nl.r4.nl-core#0.12.0-labtrial.1nl-core-HealthProfessional-PractitionerRolenl core HealthProfessional PractitionerRole
ValueSet
nictiz.fhir.nl.r4.zib2020#0.12.0-labtrial.12.16.840.1.113883.2.4.3.11.60.40.2.17.2.4--20200901000000AfdelingSpecialismeCodelijst

Narrative

Note: links and images are rebased to the (stated) source

No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.

Source1

{
  "resourceType": "StructureDefinition",
  "id": "path-Report",
  "text": {
    "status": "empty",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://medmij.nl/fhir/StructureDefinition/path-Report",
  "version": "1.0.0-alpha.3",
  "name": "PathReport",
  "title": "path Report",
  "status": "draft",
  "publisher": "MedMij",
  "contact": [
    {
      "name": "MedMij",
      "telecom": [
        {
          "system": "email",
          "value": "info@medmij.nl",
          "use": "work"
        }
      ]
    }
  ],
  "description": "Pathology report which contains the findings and interpretation of a pathology study.",
  "purpose": "This DiagnosticReport resource represents the Report Clinical Information Model (CIM) for patient use cases in the context of Pathology.",
  "copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
  "fhirVersion": "4.0.1",
  "mapping": [
    {
      "identity": "mercurius-core-dataset-2-0",
      "name": "Mercurius Core Dataset 2.0"
    },
    {
      "identity": "medmij-core-dataset-120-20260923",
      "name": "Dataset MedMij R4 Core 1.2.0 20260923"
    },
    {
      "identity": "path-dataset-100-alpha3-20260923",
      "name": "Dataset Pathologie MedMij 1.0.0-alpha.3 20260923"
    }
  ],
  "kind": "resource",
  "abstract": false,
  "type": "DiagnosticReport",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "DiagnosticReport",
        "path": "DiagnosticReport",
        "short": "Report",
        "definition": "Pathology report which contains the findings and interpretation of a pathology study.",
        "alias": [
          "Verslag",
          "Test",
          "Result",
          "Results",
          "Labs",
          "Laboratory"
        ],
        "constraint": [
          {
            "key": "path-Report-1",
            "severity": "error",
            "human": "Either a code for cytology or histology is present.",
            "expression": "code.coding.where(system = 'http://snomed.info/sct' and code = '1348332002').exists() xor code.coding.where(system = 'http://snomed.info/sct' and code = '252416005').exists()",
            "source": "http://medmij.nl/fhir/StructureDefinition/path-Report"
          }
        ],
        "mapping": [
          {
            "identity": "path-dataset-100-alpha3-20260923",
            "map": "path-dataelement-10",
            "comment": "Report"
          }
        ]
      },
      {
        "id": "DiagnosticReport.meta",
        "path": "DiagnosticReport.meta",
        "min": 1
      },
      {
        "id": "DiagnosticReport.meta.tag",
        "path": "DiagnosticReport.meta.tag",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "$this"
            }
          ],
          "rules": "open"
        },
        "min": 1
      },
      {
        "id": "DiagnosticReport.meta.tag:careType",
        "path": "DiagnosticReport.meta.tag",
        "sliceName": "careType",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "$this"
            }
          ],
          "rules": "open"
        },
        "short": "CareType",
        "definition": "The type of the healthcare provider responsible for the delivered care, or more specifically, the specialty of the department and/or health professional that delivered care. It enables patients and systems to interpret the origin and context of medical data.",
        "comment": "Note that the `careType` slice is a slice on `.meta.tag`, which might not be immediately clear based on the rendering.",
        "alias": [
          "Zorgtype"
        ],
        "min": 1,
        "max": "*",
        "binding": {
          "strength": "required",
          "valueSet": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.17.2.4--20200901000000"
        },
        "mapping": [
          {
            "identity": "medmij-core-dataset-120-20260923",
            "map": "medmij-core-dataelement-123",
            "comment": "CareType"
          }
        ]
      },
      {
        "id": "DiagnosticReport.meta.tag:careType/pathology",
        "path": "DiagnosticReport.meta.tag",
        "sliceName": "careType/pathology",
        "comment": "Note that the `pathology` slice is a reslice of the `careType` slice, which might not be immediately clear based on the rendering.",
        "min": 1,
        "max": "1",
        "patternCoding": {
          "system": "urn:oid:2.16.840.1.113883.2.4.6.7",
          "code": "0388"
        }
      },
      {
        "id": "DiagnosticReport.identifier",
        "path": "DiagnosticReport.identifier",
        "slicing": {
          "discriminator": [
            {
              "type": "profile",
              "path": "$this"
            }
          ],
          "rules": "open"
        },
        "min": 1
      },
      {
        "id": "DiagnosticReport.identifier:reportIdentifier",
        "path": "DiagnosticReport.identifier",
        "sliceName": "reportIdentifier",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://medmij.nl/fhir/StructureDefinition/path-Report.ReportIdentifier"
            ]
          }
        ]
      },
      {
        "id": "DiagnosticReport.basedOn",
        "path": "DiagnosticReport.basedOn",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/ServiceRequest",
              "http://medmij.nl/fhir/StructureDefinition/path-Request"
            ]
          }
        ]
      },
      {
        "id": "DiagnosticReport.status",
        "path": "DiagnosticReport.status",
        "patternCode": "final"
      },
      {
        "id": "DiagnosticReport.category",
        "path": "DiagnosticReport.category",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "$this"
            }
          ],
          "rules": "open"
        },
        "min": 1
      },
      {
        "id": "DiagnosticReport.category:pathology",
        "path": "DiagnosticReport.category",
        "sliceName": "pathology",
        "min": 1,
        "max": "1",
        "patternCodeableConcept": {
          "coding": [
            {
              "system": "http://snomed.info/sct",
              "code": "108257001"
            }
          ]
        }
      },
      {
        "id": "DiagnosticReport.code",
        "path": "DiagnosticReport.code",
        "comment": "If the pathology study is of type cytology (which means that the ReportIdentifier (i.e. _rapnaam_, mercurius-core-rubriek-3) starts with either _B_ or _C_, corresponding to cervical cytology and other cytology, respectively), SNOMED CT code _1348332002_ SHALL be used as `.code`. Likewise, if the study is of type histology (in which case the ReportIdentifier starts with _T_), SNOMED CT code _252416005_ SHALL be used instead. Studies for which the ReportIdentifier starts with _S_ (i.e. autopsies) are out of scope."
      },
      {
        "id": "DiagnosticReport.code.coding",
        "path": "DiagnosticReport.code.coding",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "$this"
            }
          ],
          "rules": "open"
        },
        "min": 1
      },
      {
        "id": "DiagnosticReport.code.coding:cytology",
        "path": "DiagnosticReport.code.coding",
        "sliceName": "cytology",
        "min": 0,
        "max": "1",
        "patternCoding": {
          "system": "http://snomed.info/sct",
          "code": "1348332002"
        },
        "condition": [
          "path-Report-1"
        ]
      },
      {
        "id": "DiagnosticReport.code.coding:histology",
        "path": "DiagnosticReport.code.coding",
        "sliceName": "histology",
        "min": 0,
        "max": "1",
        "patternCoding": {
          "system": "http://snomed.info/sct",
          "code": "252416005"
        },
        "condition": [
          "path-Report-1"
        ]
      },
      {
        "id": "DiagnosticReport.subject",
        "path": "DiagnosticReport.subject",
        "short": "Patient",
        "definition": "The patient as subject of the information.",
        "alias": [
          "Patiƫnt"
        ],
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Patient",
              "http://medmij.nl/fhir/StructureDefinition/path-Patient"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "medmij-core-dataset-120-20260923",
            "map": "medmij-core-dataelement-116",
            "comment": "Patient"
          }
        ]
      },
      {
        "id": "DiagnosticReport.effective[x]",
        "path": "DiagnosticReport.effective[x]",
        "slicing": {
          "discriminator": [
            {
              "type": "type",
              "path": "$this"
            }
          ],
          "ordered": false,
          "rules": "open"
        },
        "min": 1
      },
      {
        "id": "DiagnosticReport.effective[x]:effectivePeriod",
        "path": "DiagnosticReport.effective[x]",
        "sliceName": "effectivePeriod",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Period"
          }
        ]
      },
      {
        "id": "DiagnosticReport.effective[x]:effectivePeriod.start",
        "path": "DiagnosticReport.effective[x].start",
        "short": "ReceivedDate",
        "definition": "Date when specimen is received at the laboratory.",
        "alias": [
          "DatumOntvangst"
        ],
        "min": 1,
        "mapping": [
          {
            "identity": "mercurius-core-dataset-2-0",
            "map": "mercurius-core-rubriek-80",
            "comment": "datumontvangst"
          }
        ]
      },
      {
        "id": "DiagnosticReport.effective[x]:effectivePeriod.end",
        "path": "DiagnosticReport.effective[x].end",
        "short": "EffectiveDateTime / AuthorizationDate",
        "definition": "Date of authorization.",
        "alias": [
          "Tijdsindicatie",
          "DatumTijd",
          "DatumAutorisatie"
        ],
        "min": 1,
        "mapping": [
          {
            "identity": "mercurius-core-dataset-2-0",
            "map": "mercurius-core-rubriek-44",
            "comment": "datumautorisatie"
          },
          {
            "identity": "medmij-core-dataset-120-20260923",
            "map": "medmij-core-dataelement-119",
            "comment": "EffectiveDateTime"
          }
        ]
      },
      {
        "id": "DiagnosticReport.resultsInterpreter",
        "path": "DiagnosticReport.resultsInterpreter",
        "short": "Authorizer",
        "definition": "Name of the pathologist who has authorized the report.",
        "comment": "The actual mapping of the Authorizer concept is on `Practitioner.name[nameInformation].text`.",
        "alias": [
          "Autorisator",
          "Reported by"
        ],
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Practitioner",
              "http://hl7.org/fhir/StructureDefinition/PractitionerRole",
              "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner",
              "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "mercurius-core-dataset-2-0",
            "map": "mercurius-core-rubriek-41",
            "comment": "autorisator (implicit, actual mapping is on Practitioner.name[nameInformation].text)"
          }
        ]
      },
      {
        "id": "DiagnosticReport.specimen",
        "path": "DiagnosticReport.specimen",
        "short": "Specimen",
        "definition": "Specimen that will be examined by a laboratory.",
        "comment": "Both the primary specimen as well as the individual samples taken from that specimen are referenced here. If only a single sample is taken, precisely one Specimen is referenced here, as the primary specimen and sample coincide in that case.",
        "alias": [
          "Monster"
        ],
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Specimen",
              "http://medmij.nl/fhir/StructureDefinition/path-Request.Specimen"
            ]
          }
        ]
      },
      {
        "id": "DiagnosticReport.result",
        "path": "DiagnosticReport.result",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "resolve().code"
            }
          ],
          "rules": "open"
        },
        "short": "ProtocolData",
        "definition": "Data from National Palga Protocols, created in the Palga Protocol Module.",
        "comment": "Note that the protocol data has not been defined as a separate slice in this profile, as possibly any SNOMED CT code could be present in the `.code` element of an Observation corresponding to a protocol data item, which makes proper discrimination unfeasible.",
        "alias": [
          "Protocoldata",
          "Atomic Value",
          "Result",
          "Atomic result",
          "Data",
          "Test",
          "Analyte",
          "Battery",
          "Organizer"
        ],
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Observation",
              "http://medmij.nl/fhir/StructureDefinition/path-Report.ProtocolDataItem"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "mercurius-core-dataset-2-0",
            "map": "mercurius-core-rubriek-308",
            "comment": "protocoldata"
          }
        ]
      },
      {
        "id": "DiagnosticReport.result:clinicalInformation",
        "path": "DiagnosticReport.result",
        "sliceName": "clinicalInformation",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://medmij.nl/fhir/StructureDefinition/path-Report.ClinicalInformation"
            ]
          }
        ]
      },
      {
        "id": "DiagnosticReport.result:macroscopy",
        "path": "DiagnosticReport.result",
        "sliceName": "macroscopy",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://medmij.nl/fhir/StructureDefinition/path-Report.Macroscopy"
            ]
          }
        ]
      },
      {
        "id": "DiagnosticReport.result:microscopy",
        "path": "DiagnosticReport.result",
        "sliceName": "microscopy",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://medmij.nl/fhir/StructureDefinition/path-Report.Microscopy"
            ]
          }
        ]
      },
      {
        "id": "DiagnosticReport.conclusion",
        "path": "DiagnosticReport.conclusion",
        "short": "Conclusion",
        "definition": "Conclusion of the report.",
        "alias": [
          "Conclusie"
        ],
        "min": 1,
        "mapping": [
          {
            "identity": "mercurius-core-dataset-2-0",
            "map": "mercurius-core-rubriek-224",
            "comment": "conclusie"
          }
        ]
      }
    ]
  }
}