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

FHIR IG Statistics: StructureDefinition/Specimen

Packagerki.demis.ars
Resource TypeStructureDefinition
IdSpecimen
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=rki.demis.ars@1.0.0-rc.2&canonical=https://demis.rki.de/fhir/ars/StructureDefinition/Specimen
URLhttps://demis.rki.de/fhir/ars/StructureDefinition/Specimen
Version1.0.0
Statusactive
Date2025-06-13
NameSpecimen
TitleProbe
Realmde
DescriptionDieses Profil ermöglicht Angaben zur Probe.
TypeSpecimen
Kindresource

Resources that use this resource

StructureDefinition
ObservationLabortestung
ServiceRequestLaborauftrag

Resources that this resource uses

StructureDefinition
BodyStructureKörperstruktur
PatientPatient
PractitionerRoleInpatientOrganizationRolle stationäre Versorgungseinrichtung
PractitionerRoleOutpatientOrganizationRolle ambulante Versorgungseinrichtung
ServiceRequestLaborauftrag
ValueSet
abnahmeortSNOMEDAbnahmeort
materialSNOMEDProbenmaterial

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "Specimen",
  "url": "https://demis.rki.de/fhir/ars/StructureDefinition/Specimen",
  "version": "1.0.0",
  "name": "Specimen",
  "title": "Probe",
  "status": "active",
  "experimental": false,
  "date": "2025-06-13",
  "publisher": "ARS@rki.de",
  "description": "Dieses Profil ermöglicht Angaben zur Probe.",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Specimen",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Specimen",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Specimen.id",
        "path": "Specimen.id",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.meta",
        "path": "Specimen.meta",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.meta.id",
        "path": "Specimen.meta.id",
        "max": "0"
      },
      {
        "id": "Specimen.meta.extension",
        "path": "Specimen.meta.extension",
        "max": "0"
      },
      {
        "id": "Specimen.meta.versionId",
        "path": "Specimen.meta.versionId",
        "max": "0"
      },
      {
        "id": "Specimen.meta.lastUpdated",
        "path": "Specimen.meta.lastUpdated",
        "max": "0"
      },
      {
        "id": "Specimen.meta.source",
        "path": "Specimen.meta.source",
        "max": "0"
      },
      {
        "id": "Specimen.meta.profile",
        "path": "Specimen.meta.profile",
        "slicing": {
          "discriminator": [
            {
              "type": "pattern",
              "path": "$this"
            }
          ],
          "rules": "closed"
        },
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.meta.profile:arsProfile",
        "path": "Specimen.meta.profile",
        "sliceName": "arsProfile",
        "min": 1,
        "max": "1",
        "patternCanonical": "https://demis.rki.de/fhir/ars/StructureDefinition/Specimen",
        "mustSupport": true
      },
      {
        "id": "Specimen.meta.security",
        "path": "Specimen.meta.security",
        "max": "0"
      },
      {
        "id": "Specimen.meta.tag",
        "path": "Specimen.meta.tag",
        "max": "0"
      },
      {
        "id": "Specimen.identifier",
        "path": "Specimen.identifier",
        "max": "0"
      },
      {
        "id": "Specimen.accessionIdentifier",
        "path": "Specimen.accessionIdentifier",
        "short": "Probennummer",
        "definition": "Originalprobennummer aus dem Labor. Es ist der einzige Identifier, der unverändert aus dem Labor übernommen wird. Er dient zur Kommunikation mit dem Labor im Zuge des Datenqualitätsmanagement.",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.accessionIdentifier.use",
        "path": "Specimen.accessionIdentifier.use",
        "max": "0"
      },
      {
        "id": "Specimen.accessionIdentifier.type",
        "path": "Specimen.accessionIdentifier.type",
        "max": "0"
      },
      {
        "id": "Specimen.accessionIdentifier.system",
        "path": "Specimen.accessionIdentifier.system",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.accessionIdentifier.value",
        "path": "Specimen.accessionIdentifier.value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.accessionIdentifier.period",
        "path": "Specimen.accessionIdentifier.period",
        "max": "0"
      },
      {
        "id": "Specimen.accessionIdentifier.assigner",
        "path": "Specimen.accessionIdentifier.assigner",
        "max": "0"
      },
      {
        "id": "Specimen.status",
        "path": "Specimen.status",
        "max": "0"
      },
      {
        "id": "Specimen.type",
        "path": "Specimen.type",
        "short": "Probenmaterial",
        "definition": "Es wird über einen SNOMED-Code die Probe beschrieben, die im Labor ankommt. Siehe hierzu auch Kapitel 'Semantik' im Implementierungsleitfaden. Über das Feld Specimen.collection.bodySite kann die Probe hinsichtlich des Abnahmeortes weiter spezifiziert werden.",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.type.coding",
        "path": "Specimen.type.coding",
        "min": 1,
        "max": "1",
        "mustSupport": true,
        "binding": {
          "strength": "extensible",
          "valueSet": "https://demis.rki.de/fhir/ars/ValueSet/materialSNOMED"
        }
      },
      {
        "id": "Specimen.type.coding.system",
        "path": "Specimen.type.coding.system",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.type.coding.version",
        "path": "Specimen.type.coding.version",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.type.coding.code",
        "path": "Specimen.type.coding.code",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.type.text",
        "path": "Specimen.type.text",
        "short": "Originalbezeichnung",
        "definition": "Originalbezeichnung aus dem Laborinformationssystem (LIS) oder aus dem sendenden System. Diese Angabe wird zum Datenqualitätsmanagement verwendet.",
        "mustSupport": true
      },
      {
        "id": "Specimen.subject",
        "path": "Specimen.subject",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://demis.rki.de/fhir/ars/StructureDefinition/Patient"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Specimen.subject.reference",
        "path": "Specimen.subject.reference",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.subject.type",
        "path": "Specimen.subject.type",
        "max": "0"
      },
      {
        "id": "Specimen.subject.identifier",
        "path": "Specimen.subject.identifier",
        "max": "0"
      },
      {
        "id": "Specimen.subject.display",
        "path": "Specimen.subject.display",
        "max": "0"
      },
      {
        "id": "Specimen.receivedTime",
        "path": "Specimen.receivedTime",
        "short": "Probeneingangsdatum",
        "definition": "Eingangsdatum der Probe im Labor.",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.parent",
        "path": "Specimen.parent",
        "max": "0"
      },
      {
        "id": "Specimen.request",
        "path": "Specimen.request",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://demis.rki.de/fhir/ars/StructureDefinition/ServiceRequest"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Specimen.request.reference",
        "path": "Specimen.request.reference",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.request.type",
        "path": "Specimen.request.type",
        "max": "0"
      },
      {
        "id": "Specimen.request.identifier",
        "path": "Specimen.request.identifier",
        "max": "0"
      },
      {
        "id": "Specimen.request.display",
        "path": "Specimen.request.display",
        "max": "0"
      },
      {
        "id": "Specimen.collection",
        "path": "Specimen.collection",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.extension",
        "path": "Specimen.collection.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "ordered": false,
          "rules": "open"
        },
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.extension:bodySite",
        "path": "Specimen.collection.extension",
        "sliceName": "bodySite",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/bodySite"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.extension:bodySite.id",
        "path": "Specimen.collection.extension.id",
        "max": "0"
      },
      {
        "id": "Specimen.collection.extension:bodySite.url",
        "path": "Specimen.collection.extension.url",
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.extension:bodySite.value[x]",
        "path": "Specimen.collection.extension.value[x]",
        "slicing": {
          "discriminator": [
            {
              "type": "type",
              "path": "$this"
            }
          ],
          "rules": "closed"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://demis.rki.de/fhir/ars/StructureDefinition/BodyStructure"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.extension:bodySite.value[x]:valueReference",
        "path": "Specimen.collection.extension.value[x]",
        "sliceName": "valueReference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://demis.rki.de/fhir/ars/StructureDefinition/BodyStructure"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.extension:bodySite.value[x]:valueReference.reference",
        "path": "Specimen.collection.extension.value[x].reference",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.extension:bodySite.value[x]:valueReference.type",
        "path": "Specimen.collection.extension.value[x].type",
        "max": "0"
      },
      {
        "id": "Specimen.collection.extension:bodySite.value[x]:valueReference.identifier",
        "path": "Specimen.collection.extension.value[x].identifier",
        "max": "0"
      },
      {
        "id": "Specimen.collection.extension:bodySite.value[x]:valueReference.display",
        "path": "Specimen.collection.extension.value[x].display",
        "max": "0"
      },
      {
        "id": "Specimen.collection.collector",
        "path": "Specimen.collection.collector",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://demis.rki.de/fhir/ars/StructureDefinition/PractitionerRoleInpatientOrganization",
              "https://demis.rki.de/fhir/ars/StructureDefinition/PractitionerRoleOutpatientOrganization"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.collector.reference",
        "path": "Specimen.collection.collector.reference",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.collector.type",
        "path": "Specimen.collection.collector.type",
        "max": "0"
      },
      {
        "id": "Specimen.collection.collector.identifier",
        "path": "Specimen.collection.collector.identifier",
        "max": "0"
      },
      {
        "id": "Specimen.collection.collector.display",
        "path": "Specimen.collection.collector.display",
        "max": "0"
      },
      {
        "id": "Specimen.collection.collected[x]",
        "path": "Specimen.collection.collected[x]",
        "slicing": {
          "discriminator": [
            {
              "type": "type",
              "path": "$this"
            }
          ],
          "rules": "closed"
        },
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.collected[x]:collectedDateTime",
        "path": "Specimen.collection.collected[x]",
        "sliceName": "collectedDateTime",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.collected[x]:collectedPeriod",
        "path": "Specimen.collection.collected[x]",
        "sliceName": "collectedPeriod",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Period"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.collected[x]:collectedPeriod.start",
        "path": "Specimen.collection.collected[x].start",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.collected[x]:collectedPeriod.end",
        "path": "Specimen.collection.collected[x].end",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.duration",
        "path": "Specimen.collection.duration",
        "max": "0"
      },
      {
        "id": "Specimen.collection.quantity",
        "path": "Specimen.collection.quantity",
        "max": "0"
      },
      {
        "id": "Specimen.collection.method",
        "path": "Specimen.collection.method",
        "max": "0"
      },
      {
        "id": "Specimen.collection.bodySite",
        "path": "Specimen.collection.bodySite",
        "short": "Abnahmeort",
        "definition": "In Ergänzung zum Probenmaterial in Specimen.type kann die Probe hinsichtlich des Abnahmeortes weiter spezifiziert werden. Siehe hierzu auch Kapitel 'Semantik' im Implementierungsleitfaden.",
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.bodySite.coding",
        "path": "Specimen.collection.bodySite.coding",
        "min": 1,
        "max": "1",
        "mustSupport": true,
        "binding": {
          "strength": "extensible",
          "valueSet": "https://demis.rki.de/fhir/ars/ValueSet/abnahmeortSNOMED"
        }
      },
      {
        "id": "Specimen.collection.bodySite.coding.system",
        "path": "Specimen.collection.bodySite.coding.system",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.bodySite.coding.version",
        "path": "Specimen.collection.bodySite.coding.version",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.bodySite.coding.code",
        "path": "Specimen.collection.bodySite.coding.code",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.bodySite.text",
        "path": "Specimen.collection.bodySite.text",
        "short": "Originalbezeichnung",
        "definition": "Originalbezeichnung aus dem Laborinformationssystem (LIS) oder aus dem sendenden System. Diese Angabe wird zum Datenqualitätsmanagement verwendet.",
        "mustSupport": true
      },
      {
        "id": "Specimen.collection.fastingStatus[x]",
        "path": "Specimen.collection.fastingStatus[x]",
        "max": "0"
      },
      {
        "id": "Specimen.processing",
        "path": "Specimen.processing",
        "max": "0"
      },
      {
        "id": "Specimen.container",
        "path": "Specimen.container",
        "max": "0"
      },
      {
        "id": "Specimen.condition",
        "path": "Specimen.condition",
        "max": "0"
      },
      {
        "id": "Specimen.note",
        "path": "Specimen.note",
        "max": "0"
      }
    ]
  }
}