{
"description": "Obligations for the logical model of organisation in the scope of laboratory use case",
"_filename": "StructureDefinition-EHDSOrganisationLaboratoryObligations.json",
"package_name": "xtehr.eu.ehds.models",
"date": "2026-04-13T14:09:30+02:00",
"derivation": "constraint",
"publisher": "Xt-EHR",
"fhirVersion": "5.0.0",
"name": "EHDSOrganisationLaboratoryObligations",
"mapping": [ {
"uri": "http://hl7.org/v3",
"name": "RIM Mapping",
"identity": "rim"
} ],
"abstract": false,
"type": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation",
"experimental": null,
"resourceType": "StructureDefinition",
"title": "Organisation laboratory specific obligations",
"package_version": "1.0.0",
"snapshot": {
"element": [ {
"path": "EHDSOrganisation",
"min": 0,
"definition": "Model for information about an organisation",
"isModifier": false,
"short": "Organisation model",
"mapping": [ {
"map": "n/a",
"identity": "rim"
} ],
"max": "*",
"id": "EHDSOrganisation",
"base": {
"max": "*",
"min": 0,
"path": "Base"
}
}, {
"path": "EHDSOrganisation.identifier",
"min": 0,
"definition": "Organisation identifier",
"short": "Organisation identifier",
"type": [ {
"code": "Identifier"
} ],
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHALL:able-to-populate"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-producer"
}, {
"url": "documentation",
"valueMarkdown": "EHR system SHALL be able to populate one or more business identifiers of the organization. "
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
"valueCanonical": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisationLaboratoryObligations|1.0.0"
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHALL:process"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-consumer"
}, {
"url": "documentation",
"valueMarkdown": "If provided, EHR systems SHOULD display and SHALL process. Processing means mainly store as part of the resource and consider the value for furter processing (e.g. validation, retrieval of details from registry, etc.)."
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
"valueCanonical": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisationLaboratoryObligations|1.0.0"
} ]
} ],
"max": "*",
"id": "EHDSOrganisation.identifier",
"base": {
"max": "*",
"min": 0,
"path": "EHDSOrganisation.identifier"
}
}, {
"path": "EHDSOrganisation.type",
"min": 0,
"definition": "Kind of organisation",
"short": "Kind of organisation",
"type": [ {
"code": "CodeableConcept"
} ],
"binding": {
"strength": "preferred",
"description": "HL7 organisation_type"
},
"max": "*",
"id": "EHDSOrganisation.type",
"base": {
"max": "*",
"min": 0,
"path": "EHDSOrganisation.type"
}
}, {
"path": "EHDSOrganisation.name",
"min": 0,
"definition": "Organisation name",
"short": "Organisation name",
"type": [ {
"code": "string"
} ],
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHALL:able-to-populate"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-producer"
}, {
"url": "documentation",
"valueMarkdown": "EHR system SHALL be able to populate name of the organization."
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
"valueCanonical": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisationLaboratoryObligations|1.0.0"
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHALL:display"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-consumer"
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
"valueCanonical": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisationLaboratoryObligations|1.0.0"
} ]
} ],
"max": "1",
"id": "EHDSOrganisation.name",
"base": {
"max": "1",
"min": 0,
"path": "EHDSOrganisation.name"
}
}, {
"path": "EHDSOrganisation.address",
"min": 0,
"definition": "Mailing or office addresses.",
"short": "Mailing or office addresses.",
"type": [ {
"code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSAddress"
} ],
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHALL:able-to-populate"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-producer"
}, {
"url": "documentation",
"valueMarkdown": "EHR system SHALL be able to populate address of the organization."
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
"valueCanonical": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisationLaboratoryObligations|1.0.0"
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHALL:display"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-consumer"
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
"valueCanonical": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisationLaboratoryObligations|1.0.0"
} ]
} ],
"max": "*",
"id": "EHDSOrganisation.address",
"base": {
"max": "*",
"min": 0,
"path": "EHDSOrganisation.address"
}
}, {
"path": "EHDSOrganisation.telecom",
"min": 0,
"definition": "Telecommunication contact information (addresses) associated with an organisation, such as phone number, email, or messaging service.",
"short": "Telecommunication contact information (addresses) associated with an organisation, such as phone number, email, or messaging service.",
"type": [ {
"code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSTelecom"
} ],
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHALL:able-to-populate"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-producer"
}, {
"url": "documentation",
"valueMarkdown": "EHR system SHALL be able to populate telecommunication contacts of the organization."
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
"valueCanonical": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisationLaboratoryObligations|1.0.0"
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHALL:display"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-consumer"
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
"valueCanonical": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisationLaboratoryObligations|1.0.0"
} ]
} ],
"max": "*",
"id": "EHDSOrganisation.telecom",
"base": {
"max": "*",
"min": 0,
"path": "EHDSOrganisation.telecom"
}
}, {
"path": "EHDSOrganisation.partOf",
"min": 0,
"definition": "The organisation of which this organisation forms a part",
"short": "The organisation of which this organisation forms a part",
"type": [ {
"code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation"
} ],
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHOULD:able-to-populate"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-producer"
}, {
"url": "documentation",
"valueMarkdown": "EHR system SHALL be able to populate relationship to an organization which it is part of. "
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
"valueCanonical": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisationLaboratoryObligations|1.0.0"
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHALL:display"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-consumer"
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
"valueCanonical": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisationLaboratoryObligations|1.0.0"
} ]
} ],
"max": "1",
"id": "EHDSOrganisation.partOf",
"base": {
"max": "1",
"min": 0,
"path": "EHDSOrganisation.partOf"
}
} ],
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
"valueString": "1.0.0"
} ]
},
"status": "active",
"language": "en",
"id": "29d5cc32-9997-4a25-ba18-c8083e370715",
"kind": "logical",
"url": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisationLaboratoryObligations",
"version": "1.0.0",
"differential": {
"element": [ {
"id": "EHDSOrganisation",
"path": "EHDSOrganisation"
}, {
"id": "EHDSOrganisation.identifier",
"path": "EHDSOrganisation.identifier",
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHALL:able-to-populate"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-producer"
}, {
"url": "documentation",
"valueMarkdown": "EHR system SHALL be able to populate one or more business identifiers of the organization. "
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHALL:process"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-consumer"
}, {
"url": "documentation",
"valueMarkdown": "If provided, EHR systems SHOULD display and SHALL process. Processing means mainly store as part of the resource and consider the value for furter processing (e.g. validation, retrieval of details from registry, etc.)."
} ]
} ]
}, {
"id": "EHDSOrganisation.name",
"path": "EHDSOrganisation.name",
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHALL:able-to-populate"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-producer"
}, {
"url": "documentation",
"valueMarkdown": "EHR system SHALL be able to populate name of the organization."
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHALL:display"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-consumer"
} ]
} ]
}, {
"id": "EHDSOrganisation.address",
"path": "EHDSOrganisation.address",
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHALL:able-to-populate"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-producer"
}, {
"url": "documentation",
"valueMarkdown": "EHR system SHALL be able to populate address of the organization."
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHALL:display"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-consumer"
} ]
} ]
}, {
"id": "EHDSOrganisation.telecom",
"path": "EHDSOrganisation.telecom",
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHALL:able-to-populate"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-producer"
}, {
"url": "documentation",
"valueMarkdown": "EHR system SHALL be able to populate telecommunication contacts of the organization."
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHALL:display"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-consumer"
} ]
} ]
}, {
"id": "EHDSOrganisation.partOf",
"path": "EHDSOrganisation.partOf",
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHOULD:able-to-populate"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-producer"
}, {
"url": "documentation",
"valueMarkdown": "EHR system SHALL be able to populate relationship to an organization which it is part of. "
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/obligation",
"extension": [ {
"url": "code",
"valueCode": "SHALL:display"
}, {
"url": "actor",
"valueCanonical": "https://www.xt-ehr.eu/specifications/fhir/actor-consumer"
} ]
} ]
} ]
},
"contact": [ {
"name": "Xt-EHR",
"telecom": [ {
"value": "http://www.xt-ehr.eu/",
"system": "url"
} ]
} ],
"baseDefinition": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation"
}