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

FHIR IG analytics

Packageeu.ehds.models
Resource TypeStructureDefinition
IdStructureDefinition-EHDSSpecimen.json
FHIR VersionR5
Sourcehttps://build.fhir.org/ig/danka74/logical-model/StructureDefinition-EHDSSpecimen.html
URLhttp://ehds.eu/fhir/models/StructureDefinition/EHDSSpecimen
Version0.1.0
Statusdraft
Date2026-05-11T13:27:41+00:00
NameEHDSSpecimen
TitleSpecimen model
DescriptionModel for a specimen to be used for analysis
Typehttp://ehds.eu/fhir/models/StructureDefinition/EHDSSpecimen
Kindlogical

Resources that use this resource

StructureDefinition
eu.ehds.models#currentEHDSImagingReportImaging report model
eu.ehds.models#currentEHDSImagingStudyImaging study model
eu.ehds.models#currentEHDSLaboratoryReportLaboratory report model
eu.ehds.models#currentEHDSObservationObservation model
eu.ehds.models#currentEHDSServiceRequestService request model
eu.ehds.models#currentEHDSSpecimenSpecimen model
eu.ehds.models#currentEHDSSpecimenLaboratoryObligationsSpecimen Obligations

Resources that this resource uses

StructureDefinition
eu.ehds.models#currentEHDSBodyStructureBody structure model
eu.ehds.models#currentEHDSDeviceDevice model
eu.ehds.models#currentEHDSHealthProfessionalHealth professional model
eu.ehds.models#currentEHDSLocationLocation model
eu.ehds.models#currentEHDSOrganisationOrganisation model
eu.ehds.models#currentEHDSPatientPatient model
eu.ehds.models#currentEHDSRelatedPersonRelated person model
eu.ehds.models#currentEHDSServiceRequestService request model
eu.ehds.models#currentEHDSSpecimenSpecimen model

Narrative

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

Generated Narrative: StructureDefinition EHDSSpecimen

NameFlagsCard.TypeDescription & Constraintsdoco
.. EHDSSpecimen 0..*BaseSpecimen model
... identifier 1..*IdentifierAn identifier of the specimen which is unique within in a defined scope. Example: identifier assigned by ordering system, identifier assigned by laboratory etc. Multiple identifiers can be used.
... status 0..1CodeableConceptAvailability of the specimen.
Binding Description: (preferred): HL7 specimen-status
... type 0..1CodeableConceptThe kind of material that forms the Specimen.
Binding Description: (preferred): SNOMED CT
... specimenSource[x] 0..1Where the specimen came from. This may be from patient(s), from a location (e.g., the source of an environmental sample), or a device. Additional types of specimen may be allowed in implementations.
.... specimenSourceEHDSPatientEHDSPatient
.... specimenSourceEHDSLocationEHDSLocation
.... specimenSourceEHDSDeviceEHDSDevice
... parentSpecimen 0..*EHDSSpecimenSpecimen from which this specimen originated
... request 0..*EHDSServiceRequestWhy the specimen ws collected
... combined 0..1CodeableConceptThis element signifies if the specimen is part of a group or pooled.
Binding Description: (preferred): HL7 specimen-combined
... collection 0..*BaseCollection details
.... performer[x] 0..1Person or organisation who collected the specimen
..... performerEHDSHealthProfessionalEHDSHealthProfessional
..... performerEHDSOrganisationEHDSOrganisation
..... performerEHDSPatientEHDSPatient
..... performerEHDSRelatedPersonEHDSRelatedPerson
.... collected[x] 1..1The period or date and time of specimen collection.
..... collectedPeriodPeriod
..... collectedDateTimedateTime
.... quantity 0..1QuantityThe quantity of specimen collected
.... method 0..1CodeableConceptIf relevant for the results, the method of obtaining the specimen.
Binding Description: (preferred): SNOMED CT
.... device 0..1EHDSDeviceDevice used to perform specimen collection
.... bodySite 0..1EHDSBodyStructureAnatomic location (e.g. body location, laterality and other details) where the material is collected, e.g. Elbow, left
... receivedDate 0..1dateTimeDate and time when specimen is received by the testing laboratory.
... container 0..*BaseThe container holding the specimen.
.... specimenQuantity 0..1QuantityQuantity of specimen within container
.... containerDevice 1..1EHDSDeviceThe device resource for the the container holding the specimen.
... condition 0..*CodeableConceptState of the specimen. State of the speeimen should be alligned with dataAbsentReason element of the Observatiom model.
Binding Description: (preferred): HL7 specimenCondition
... note 0..1stringTo communicate any details or issues about the specimen or during the specimen collection. (for example: broken vial, sent with patient, frozen).

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "EHDSSpecimen",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://ehds.eu/fhir/models/StructureDefinition/EHDSSpecimen",
  "version": "0.1.0",
  "name": "EHDSSpecimen",
  "title": "Specimen model",
  "status": "draft",
  "date": "2026-05-11T13:27:41+00:00",
  "publisher": "EC",
  "contact": [
    {
      "name": "EC",
      "telecom": [
        {
          "system": "url",
          "value": "http://commission.europa.eu/"
        }
      ]
    }
  ],
  "description": "Model for a specimen to be used for analysis",
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "http://ehds.eu/fhir/models/StructureDefinition/EHDSSpecimen",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "5.0.0"
      }
    ],
    "element": [
      {
        "id": "EHDSSpecimen",
        "path": "EHDSSpecimen",
        "short": "Specimen model",
        "definition": "Model for a specimen to be used for analysis",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.identifier",
        "path": "EHDSSpecimen.identifier",
        "short": "An identifier of the specimen which is unique within in a defined scope. Example: identifier assigned by ordering system, identifier assigned by laboratory etc. Multiple identifiers can be used.",
        "definition": "An identifier of the specimen which is unique within in a defined scope. Example: identifier assigned by ordering system, identifier assigned by laboratory etc. Multiple identifiers can be used.",
        "min": 1,
        "max": "*",
        "base": {
          "path": "EHDSSpecimen.identifier",
          "min": 1,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.status",
        "path": "EHDSSpecimen.status",
        "short": "Availability of the specimen.",
        "definition": "Availability of the specimen.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSSpecimen.status",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "HL7 specimen-status"
        }
      },
      {
        "id": "EHDSSpecimen.type",
        "path": "EHDSSpecimen.type",
        "short": "The kind of material that forms the Specimen.",
        "definition": "The kind of material that forms the Specimen.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSSpecimen.type",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "SNOMED CT"
        }
      },
      {
        "id": "EHDSSpecimen.specimenSource[x]",
        "path": "EHDSSpecimen.specimenSource[x]",
        "short": "Where the specimen came from. This may be from patient(s), from a location (e.g., the source of an environmental sample), or a device. Additional types of specimen may be allowed in implementations.",
        "definition": "Where the specimen came from. This may be from patient(s), from a location (e.g., the source of an environmental sample), or a device. Additional types of specimen may be allowed in implementations.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSSpecimen.specimenSource[x]",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSPatient"
          },
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSLocation"
          },
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSDevice"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.parentSpecimen",
        "path": "EHDSSpecimen.parentSpecimen",
        "short": "Specimen from which this specimen originated",
        "definition": "Specimen from which this specimen originated",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSSpecimen.parentSpecimen",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSSpecimen"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.request",
        "path": "EHDSSpecimen.request",
        "short": "Why the specimen ws collected",
        "definition": "Why the specimen ws collected",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSSpecimen.request",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSServiceRequest"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.combined",
        "path": "EHDSSpecimen.combined",
        "short": "This element signifies if the specimen is part of a group or pooled.",
        "definition": "This element signifies if the specimen is part of a group or pooled.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSSpecimen.combined",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "HL7 specimen-combined"
        }
      },
      {
        "id": "EHDSSpecimen.collection",
        "path": "EHDSSpecimen.collection",
        "short": "Collection details",
        "definition": "Collection details",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSSpecimen.collection",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Base"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.collection.performer[x]",
        "path": "EHDSSpecimen.collection.performer[x]",
        "short": "Person or organisation who collected the specimen",
        "definition": "Person or organisation who collected the specimen",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSSpecimen.collection.performer[x]",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSHealthProfessional"
          },
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSOrganisation"
          },
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSPatient"
          },
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSRelatedPerson"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.collection.collected[x]",
        "path": "EHDSSpecimen.collection.collected[x]",
        "short": "The period or date and time of specimen collection.",
        "definition": "The period or date and time of specimen collection.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "EHDSSpecimen.collection.collected[x]",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Period"
          },
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.collection.quantity",
        "path": "EHDSSpecimen.collection.quantity",
        "short": "The quantity of specimen collected",
        "definition": "The quantity of specimen collected",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSSpecimen.collection.quantity",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.collection.method",
        "path": "EHDSSpecimen.collection.method",
        "short": "If relevant for the results, the method of obtaining the specimen.",
        "definition": "If relevant for the results, the method of obtaining the specimen.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSSpecimen.collection.method",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "SNOMED CT"
        }
      },
      {
        "id": "EHDSSpecimen.collection.device",
        "path": "EHDSSpecimen.collection.device",
        "short": "Device used to perform specimen collection",
        "definition": "Device used to perform specimen collection",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSSpecimen.collection.device",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSDevice"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.collection.bodySite",
        "path": "EHDSSpecimen.collection.bodySite",
        "short": "Anatomic location (e.g. body location, laterality and other details) where the material is collected, e.g. Elbow, left",
        "definition": "Anatomic location (e.g. body location, laterality and other details) where the material is collected, e.g. Elbow, left",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSSpecimen.collection.bodySite",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSBodyStructure"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.receivedDate",
        "path": "EHDSSpecimen.receivedDate",
        "short": "Date and time when specimen is received by the testing laboratory.",
        "definition": "Date and time when specimen is received by the testing laboratory.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSSpecimen.receivedDate",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.container",
        "path": "EHDSSpecimen.container",
        "short": "The container holding the specimen.",
        "definition": "The container holding the specimen.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSSpecimen.container",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Base"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.container.specimenQuantity",
        "path": "EHDSSpecimen.container.specimenQuantity",
        "short": "Quantity of specimen within container",
        "definition": "Quantity of specimen within container",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSSpecimen.container.specimenQuantity",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.container.containerDevice",
        "path": "EHDSSpecimen.container.containerDevice",
        "short": "The device resource for the the container holding the specimen.",
        "definition": "The device resource for the the container holding the specimen.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "EHDSSpecimen.container.containerDevice",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSDevice"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.condition",
        "path": "EHDSSpecimen.condition",
        "short": "State of the specimen. State of the speeimen should be alligned with dataAbsentReason element of the Observatiom model.",
        "definition": "State of the specimen. State of the speeimen should be alligned with dataAbsentReason element of the Observatiom model.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSSpecimen.condition",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "HL7 specimenCondition"
        }
      },
      {
        "id": "EHDSSpecimen.note",
        "path": "EHDSSpecimen.note",
        "short": "To communicate any details or issues about the specimen or during the specimen collection. (for example: broken vial, sent with patient, frozen).",
        "definition": "To communicate any details or issues about the specimen or during the specimen collection. (for example: broken vial, sent with patient, frozen).",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSSpecimen.note",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "EHDSSpecimen",
        "path": "EHDSSpecimen",
        "short": "Specimen model",
        "definition": "Model for a specimen to be used for analysis"
      },
      {
        "id": "EHDSSpecimen.identifier",
        "path": "EHDSSpecimen.identifier",
        "short": "An identifier of the specimen which is unique within in a defined scope. Example: identifier assigned by ordering system, identifier assigned by laboratory etc. Multiple identifiers can be used.",
        "definition": "An identifier of the specimen which is unique within in a defined scope. Example: identifier assigned by ordering system, identifier assigned by laboratory etc. Multiple identifiers can be used.",
        "min": 1,
        "max": "*",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.status",
        "path": "EHDSSpecimen.status",
        "short": "Availability of the specimen.",
        "definition": "Availability of the specimen.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "HL7 specimen-status"
        }
      },
      {
        "id": "EHDSSpecimen.type",
        "path": "EHDSSpecimen.type",
        "short": "The kind of material that forms the Specimen.",
        "definition": "The kind of material that forms the Specimen.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "SNOMED CT"
        }
      },
      {
        "id": "EHDSSpecimen.specimenSource[x]",
        "path": "EHDSSpecimen.specimenSource[x]",
        "short": "Where the specimen came from. This may be from patient(s), from a location (e.g., the source of an environmental sample), or a device. Additional types of specimen may be allowed in implementations.",
        "definition": "Where the specimen came from. This may be from patient(s), from a location (e.g., the source of an environmental sample), or a device. Additional types of specimen may be allowed in implementations.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSPatient"
          },
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSLocation"
          },
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSDevice"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.parentSpecimen",
        "path": "EHDSSpecimen.parentSpecimen",
        "short": "Specimen from which this specimen originated",
        "definition": "Specimen from which this specimen originated",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSSpecimen"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.request",
        "path": "EHDSSpecimen.request",
        "short": "Why the specimen ws collected",
        "definition": "Why the specimen ws collected",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSServiceRequest"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.combined",
        "path": "EHDSSpecimen.combined",
        "short": "This element signifies if the specimen is part of a group or pooled.",
        "definition": "This element signifies if the specimen is part of a group or pooled.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "HL7 specimen-combined"
        }
      },
      {
        "id": "EHDSSpecimen.collection",
        "path": "EHDSSpecimen.collection",
        "short": "Collection details",
        "definition": "Collection details",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Base"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.collection.performer[x]",
        "path": "EHDSSpecimen.collection.performer[x]",
        "short": "Person or organisation who collected the specimen",
        "definition": "Person or organisation who collected the specimen",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSHealthProfessional"
          },
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSOrganisation"
          },
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSPatient"
          },
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSRelatedPerson"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.collection.collected[x]",
        "path": "EHDSSpecimen.collection.collected[x]",
        "short": "The period or date and time of specimen collection.",
        "definition": "The period or date and time of specimen collection.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Period"
          },
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.collection.quantity",
        "path": "EHDSSpecimen.collection.quantity",
        "short": "The quantity of specimen collected",
        "definition": "The quantity of specimen collected",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.collection.method",
        "path": "EHDSSpecimen.collection.method",
        "short": "If relevant for the results, the method of obtaining the specimen.",
        "definition": "If relevant for the results, the method of obtaining the specimen.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "SNOMED CT"
        }
      },
      {
        "id": "EHDSSpecimen.collection.device",
        "path": "EHDSSpecimen.collection.device",
        "short": "Device used to perform specimen collection",
        "definition": "Device used to perform specimen collection",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSDevice"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.collection.bodySite",
        "path": "EHDSSpecimen.collection.bodySite",
        "short": "Anatomic location (e.g. body location, laterality and other details) where the material is collected, e.g. Elbow, left",
        "definition": "Anatomic location (e.g. body location, laterality and other details) where the material is collected, e.g. Elbow, left",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSBodyStructure"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.receivedDate",
        "path": "EHDSSpecimen.receivedDate",
        "short": "Date and time when specimen is received by the testing laboratory.",
        "definition": "Date and time when specimen is received by the testing laboratory.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.container",
        "path": "EHDSSpecimen.container",
        "short": "The container holding the specimen.",
        "definition": "The container holding the specimen.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Base"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.container.specimenQuantity",
        "path": "EHDSSpecimen.container.specimenQuantity",
        "short": "Quantity of specimen within container",
        "definition": "Quantity of specimen within container",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.container.containerDevice",
        "path": "EHDSSpecimen.container.containerDevice",
        "short": "The device resource for the the container holding the specimen.",
        "definition": "The device resource for the the container holding the specimen.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "http://ehds.eu/fhir/models/StructureDefinition/EHDSDevice"
          }
        ]
      },
      {
        "id": "EHDSSpecimen.condition",
        "path": "EHDSSpecimen.condition",
        "short": "State of the specimen. State of the speeimen should be alligned with dataAbsentReason element of the Observatiom model.",
        "definition": "State of the specimen. State of the speeimen should be alligned with dataAbsentReason element of the Observatiom model.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "HL7 specimenCondition"
        }
      },
      {
        "id": "EHDSSpecimen.note",
        "path": "EHDSSpecimen.note",
        "short": "To communicate any details or issues about the specimen or during the specimen collection. (for example: broken vial, sent with patient, frozen).",
        "definition": "To communicate any details or issues about the specimen or during the specimen collection. (for example: broken vial, sent with patient, frozen).",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      }
    ]
  }
}