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

FHIR IG analytics

Packagehl7.fhir.eu.imaging-r5
Resource TypeStructureDefinition
IdStructureDefinition-EHDSPatientAnimal.json
FHIR VersionR5
Sourcehttps://build.fhir.org/ig/hl7-eu/imaging-r5/StructureDefinition-EHDSPatientAnimal.html
URLhttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatientAnimal
Version0.1.0
Statusdraft
Date2025-08-05T08:51:00+00:00
NameEHDSPatientAnimal
TitlePatient Animal model
Realmeu
Authorityhl7
DescriptionEHDS refined base model for Patient:Animal
CopyrightCopyright HL7 Europe. Licensed under Creative Commons public domain (CC0 1.0).
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatientAnimal
Kindlogical

Resources that use this resource

StructureDefinition
EHDSObservationObservation model
EHDSSpecimenSpecimen model

Resources that this resource uses

StructureDefinition
EHDSAddressAddress model
EHDSHumanNameHuman name model

Narrative

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

Generated Narrative: StructureDefinition EHDSPatientAnimal

Language: en

NameFlagsCard.TypeDescription & Constraintsdoco
.. EHDSPatientAnimal 0..*BasePatient Animal model
Instances of this logical model can be the target of a Reference
... animalIdentifier 1..*IdentifierAnimal identifier
... species 1..1CodeableConceptSpecies
Binding Description: (preferred): SNOMED CT
... breed 0..1CodeableConceptBreed
Binding Description: (preferred): SNOMED CT
... genderStatus 0..1CodeableConceptGender status
Binding Description: (preferred): hl7:animal-genderstatus
... name 0..*EHDSHumanNameName
... dateOfBirth 0..1dateDate of birth
... gender 0..1CodeableConceptGender
Binding Description: (preferred): HL7 Administrative Gender
... address 0..*EHDSAddressAddress
... deceased[x] 0..1Deceased
.... deceasedBooleanboolean
.... deceasedDateTimedateTime

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "EHDSPatientAnimal",
  "language": "en",
  "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-08-05T08:51:00+00:00",
  "publisher": "HL7 Europe",
  "contact": [
    {
      "name": "Xt-EHR",
      "telecom": [
        {
          "system": "url",
          "value": "http://Xt-EHR.eu"
        }
      ]
    }
  ],
  "description": "EHDS refined base model for Patient:Animal",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "150",
          "display": "Europe"
        }
      ]
    }
  ],
  "copyright": "Copyright HL7 Europe. Licensed under Creative Commons public domain (CC0 1.0).",
  "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"
          }
        ]
      }
    ]
  }
}