Package | eu.ehds.models |
Type | StructureDefinition |
Id | EHDSPatientAnimal |
FHIR Version | R5 |
Source | https://www.xt-ehr.eu/specifications/fhir/https://build.fhir.org/ig/Xt-EHR/xt-ehr-common/StructureDefinition-EHDSPatientAnimal.html |
URL | https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatientAnimal |
Version | 0.1.0 |
Status | draft |
Date | 2025-07-22T10:29:12+00:00 |
Name | EHDSPatientAnimal |
Title | Patient Animal model |
Description | EHDS refined base model for Patient:Animal |
Type | https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatientAnimal |
Kind | logical |
No resources found
StructureDefinition | |
EHDSAddress | Address model |
EHDSHumanName | Human name model |
EHDSAddress | Address model |
EHDSHumanName | Human name model |
Note: links and images are rebased to the (stated) source
Generated Narrative: StructureDefinition EHDSPatientAnimal
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
![]() ![]() | 0..* | Base | Patient Animal model Instances of this logical model can be the target of a Reference | |
![]() ![]() ![]() | 1..* | Identifier | Animal identifier | |
![]() ![]() ![]() | 1..1 | CodeableConcept | Species Binding Description: (preferred): SNOMED CT | |
![]() ![]() ![]() | 0..1 | CodeableConcept | Breed Binding Description: (preferred): SNOMED CT | |
![]() ![]() ![]() | 0..1 | CodeableConcept | Gender status Binding Description: (preferred): hl7:animal-genderstatus | |
![]() ![]() ![]() | 0..* | EHDSHumanName | Name | |
![]() ![]() ![]() | 0..1 | date | Date of birth | |
![]() ![]() ![]() | 0..1 | CodeableConcept | Gender Binding Description: (preferred): HL7 Administrative Gender | |
![]() ![]() ![]() | 0..* | EHDSAddress | Address | |
![]() ![]() ![]() | 0..1 | Deceased | ||
![]() ![]() ![]() ![]() | boolean | |||
![]() ![]() ![]() ![]() | dateTime | |||
{ "resourceType": "StructureDefinition", "id": "EHDSPatientAnimal", "text": { "status": "extensions", "div": "<!-- snip (see above) -->" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics", "valueCode": "can-be-target" } ], "url": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatientAnimal", "version": "0.1.0", "name": "EHDSPatientAnimal", "title": "Patient Animal model", "status": "draft", "date": "2025-07-22T10:29:12+00:00", "publisher": "Xt-EHR", "contact": [ { "name": "Xt-EHR", "telecom": [ { "system": "url", "value": "http://Xt-EHR.eu" } ] } ], "description": "EHDS refined base model for Patient:Animal", "fhirVersion": "5.0.0", "mapping": [ { "identity": "rim", "uri": "http://hl7.org/v3", "name": "RIM Mapping" } ], "kind": "logical", "abstract": false, "type": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatientAnimal", "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": "EHDSPatientAnimal", "path": "EHDSPatientAnimal", "short": "Patient Animal model", "definition": "EHDS refined base model for Patient:Animal", "min": 0, "max": "*", "base": { "path": "Base", "min": 0, "max": "*" }, "isModifier": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "EHDSPatientAnimal.animalIdentifier", "path": "EHDSPatientAnimal.animalIdentifier", "short": "Animal identifier", "definition": "An identifier of the animal that is unique within a defined scope. Multiple identifiers could be provided. ", "min": 1, "max": "*", "base": { "path": "EHDSPatientAnimal.animalIdentifier", "min": 1, "max": "*" }, "type": [ { "code": "Identifier" } ] }, { "id": "EHDSPatientAnimal.species", "path": "EHDSPatientAnimal.species", "short": "Species", "definition": "Identifies the high level taxonomic categorization of the kind of animal. E.g. Dog, Cow.", "min": 1, "max": "1", "base": { "path": "EHDSPatientAnimal.species", "min": 1, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "preferred", "description": "SNOMED CT" } }, { "id": "EHDSPatientAnimal.breed", "path": "EHDSPatientAnimal.breed", "short": "Breed", "definition": "Identifies the detailed categorization of the kind of animal. E.g. Poodle, Angus.", "min": 0, "max": "1", "base": { "path": "EHDSPatientAnimal.breed", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "preferred", "description": "SNOMED CT" } }, { "id": "EHDSPatientAnimal.genderStatus", "path": "EHDSPatientAnimal.genderStatus", "short": "Gender status", "definition": "Indicates the current state of the animal's reproductive organs. E.g. Neutered, Intact.", "min": 0, "max": "1", "base": { "path": "EHDSPatientAnimal.genderStatus", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "preferred", "description": "hl7:animal-genderstatus" } }, { "id": "EHDSPatientAnimal.name", "path": "EHDSPatientAnimal.name", "short": "Name", "definition": "Name of the animal.", "min": 0, "max": "*", "base": { "path": "EHDSPatientAnimal.name", "min": 0, "max": "*" }, "type": [ { "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHumanName" } ] }, { "id": "EHDSPatientAnimal.dateOfBirth", "path": "EHDSPatientAnimal.dateOfBirth", "short": "Date of birth", "definition": "The date of birth for the animal.", "min": 0, "max": "1", "base": { "path": "EHDSPatientAnimal.dateOfBirth", "min": 0, "max": "1" }, "type": [ { "code": "date" } ] }, { "id": "EHDSPatientAnimal.gender", "path": "EHDSPatientAnimal.gender", "short": "Gender", "definition": "The gender of the animal.", "min": 0, "max": "1", "base": { "path": "EHDSPatientAnimal.gender", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "preferred", "description": "HL7 Administrative Gender" } }, { "id": "EHDSPatientAnimal.address", "path": "EHDSPatientAnimal.address", "short": "Address", "definition": "Address where the animal is located. The addresses are always sequences of address parts (e.g. street address line, country, ZIP code, city) even if postal address formats may vary depending on the country. An address may or may not include a specific use code; if this attribute is not present it is assumed to be the default address useful for any purpose.", "min": 0, "max": "*", "base": { "path": "EHDSPatientAnimal.address", "min": 0, "max": "*" }, "type": [ { "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSAddress" } ] }, { "id": "EHDSPatientAnimal.deceased[x]", "path": "EHDSPatientAnimal.deceased[x]", "short": "Deceased", "definition": "Indicates if the individual is deceased or not.", "min": 0, "max": "1", "base": { "path": "EHDSPatientAnimal.deceased[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" }, { "code": "dateTime" } ] } ] }, "differential": { "element": [ { "id": "EHDSPatientAnimal", "path": "EHDSPatientAnimal", "short": "Patient Animal model", "definition": "EHDS refined base model for Patient:Animal" }, { "id": "EHDSPatientAnimal.animalIdentifier", "path": "EHDSPatientAnimal.animalIdentifier", "short": "Animal identifier", "definition": "An identifier of the animal that is unique within a defined scope. Multiple identifiers could be provided. ", "min": 1, "max": "*", "type": [ { "code": "Identifier" } ] }, { "id": "EHDSPatientAnimal.species", "path": "EHDSPatientAnimal.species", "short": "Species", "definition": "Identifies the high level taxonomic categorization of the kind of animal. E.g. Dog, Cow.", "min": 1, "max": "1", "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "preferred", "description": "SNOMED CT" } }, { "id": "EHDSPatientAnimal.breed", "path": "EHDSPatientAnimal.breed", "short": "Breed", "definition": "Identifies the detailed categorization of the kind of animal. E.g. Poodle, Angus.", "min": 0, "max": "1", "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "preferred", "description": "SNOMED CT" } }, { "id": "EHDSPatientAnimal.genderStatus", "path": "EHDSPatientAnimal.genderStatus", "short": "Gender status", "definition": "Indicates the current state of the animal's reproductive organs. E.g. Neutered, Intact.", "min": 0, "max": "1", "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "preferred", "description": "hl7:animal-genderstatus" } }, { "id": "EHDSPatientAnimal.name", "path": "EHDSPatientAnimal.name", "short": "Name", "definition": "Name of the animal.", "min": 0, "max": "*", "type": [ { "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHumanName" } ] }, { "id": "EHDSPatientAnimal.dateOfBirth", "path": "EHDSPatientAnimal.dateOfBirth", "short": "Date of birth", "definition": "The date of birth for the animal.", "min": 0, "max": "1", "type": [ { "code": "date" } ] }, { "id": "EHDSPatientAnimal.gender", "path": "EHDSPatientAnimal.gender", "short": "Gender", "definition": "The gender of the animal.", "min": 0, "max": "1", "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "preferred", "description": "HL7 Administrative Gender" } }, { "id": "EHDSPatientAnimal.address", "path": "EHDSPatientAnimal.address", "short": "Address", "definition": "Address where the animal is located. The addresses are always sequences of address parts (e.g. street address line, country, ZIP code, city) even if postal address formats may vary depending on the country. An address may or may not include a specific use code; if this attribute is not present it is assumed to be the default address useful for any purpose.", "min": 0, "max": "*", "type": [ { "code": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSAddress" } ] }, { "id": "EHDSPatientAnimal.deceased[x]", "path": "EHDSPatientAnimal.deceased[x]", "short": "Deceased", "definition": "Indicates if the individual is deceased or not.", "min": 0, "max": "1", "type": [ { "code": "boolean" }, { "code": "dateTime" } ] } ] } }