Left: | EEBase Patient (https://fhir.ee/base/StructureDefinition/ee-patient) |
Right: | EEBase Patient (https://fhir.ee/base/StructureDefinition/ee-patient) |
Error | StructureDefinition.version | Values for version differ: '1.1.0' vs '1.1.1' |
Information | StructureDefinition.date | Values for date differ: '2024-07-21T14:35:30+03:00' vs '2024-07-30T23:09:18+03:00' |
Error | Patient.link.other | Type Mismatch: Reference([CanonicalType[https://fhir.ee/base/StructureDefinition/ee-patient], CanonicalType[https://fhir.ee/base/StructureDefinition/ee-related-person]]) vs Reference([CanonicalType[https://fhir.ee/base/StructureDefinition/ee-patient], CanonicalType[https://fhir.ee/base/StructureDefinition/ee-related-person]]) |
Name | Value | Comments | |
---|---|---|---|
![]() | false | ||
![]() | http://hl7.org/fhir/StructureDefinition/Patient | ||
![]() | |||
![]() | 2024-07-21T14:35:30+03:00 | 2024-07-30T23:09:18+03:00 |
|
![]() | Patient is a FHIR resource intended for documenting demographical and/or administrative information about the individual on the receiving end of healthcare services. In context of Estonian healthcare data exchange, the patient MUST be identifiable by Person Identity System. | ||
![]() | |||
![]() | 5.0.0 | ||
![]() | |||
![]() ![]() | urn:iso:std:iso:3166#EE | ||
![]() | resource | ||
![]() | EEBasePatient | ||
![]() | HL7 Estonia | ||
![]() | |||
![]() | draft | ||
![]() | EEBase Patient | ||
![]() | Patient | ||
![]() | https://fhir.ee/base/StructureDefinition/ee-patient | ||
![]() | 1.1.0 | 1.1.1 |
|
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments![]() | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() | 0..* | Patient | Information about an individual or animal receiving health care services | 0..* | Patient | Information about an individual or animal receiving health care services | |||||||||||
![]() ![]() ![]() | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
![]() ![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource | |||||||||
![]() ![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created | |||||||||
![]() ![]() ![]() | 0..1 | code | Language of the resource content Binding: ?? (required): IETF language tag for a human language
| 0..1 | code | Language of the resource content Binding: ?? (required): IETF language tag for a human language
| |||||||||||
![]() ![]() ![]() | 0..1 | Narrative | Text summary of the resource, for human interpretation | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||||||||
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored | ?!Σ | 0..* | Extension | Extensions that cannot be ignored | |||||||||
![]() ![]() ![]() | SΣ | 1..* | Identifier | An identifier for this patient | SΣ | 1..* | Identifier | An identifier for this patient | |||||||||
![]() ![]() ![]() ![]() | 0..1 | id | Unique id for inter-element referencing | 0..1 | id | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||||
![]() ![]() ![]() ![]() | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: ?? (required): Identifies the purpose for this identifier, if known . | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: ?? (required): Identifies the purpose for this identifier, if known . | |||||||||
![]() ![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Description of identifier Binding: ?? (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | Σ | 0..1 | CodeableConcept | Description of identifier Binding: ?? (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | |||||||||
![]() ![]() ![]() ![]() | SΣ | 1..1 | uri | The namespace for the identifier value Binding: ?? (required) Example General: http://www.acme.com/identifiers/patient | SΣ | 1..1 | uri | The namespace for the identifier value Binding: ?? (required) Example General: http://www.acme.com/identifiers/patient | |||||||||
![]() ![]() ![]() ![]() | SΣC | 1..1 | string | Patient identification code or document number. Example General: 123456 | SΣC | 1..1 | string | Patient identification code or document number. Example General: 123456 | |||||||||
![]() ![]() ![]() ![]() | Σ | 0..1 | Period | Validity period of the identifier of identification document. | Σ | 0..1 | Period | Validity period of the identifier of identification document. | |||||||||
![]() ![]() ![]() ![]() | Σ | 0..1 | Reference(Organization) | Organization that issued the document. Can be used as a reference to an organization or as free text. | Σ | 0..1 | Reference(Organization) | Organization that issued the document. Can be used as a reference to an organization or as free text. | |||||||||
![]() ![]() ![]() | ?!SΣ | 1..1 | boolean | Whether this patient's record is in active use | ?!SΣ | 1..1 | boolean | Whether this patient's record is in active use | |||||||||
![]() ![]() ![]() | SΣ | 0..* | HumanName | Patient name Slice: Unordered, Open by value:use | SΣ | 0..* | HumanName | Patient name Slice: Unordered, Open by value:use | |||||||||
![]() ![]() ![]() ![]() | 0..1 | id | Unique id for inter-element referencing | 0..1 | id | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||||
![]() ![]() ![]() ![]() | ?!SΣ | 1..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: ?? (required): The use of a human name. | ?!SΣ | 1..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: ?? (required): The use of a human name. | |||||||||
![]() ![]() ![]() ![]() | SΣ | 0..1 | string | Text representation of the full name | SΣ | 0..1 | string | Text representation of the full name | |||||||||
![]() ![]() ![]() ![]() | SΣ | 0..1 | string | Family name (often called 'Surname') | SΣ | 0..1 | string | Family name (often called 'Surname') | |||||||||
![]() ![]() ![]() ![]() | SΣ | 0..* | string | Given names (not always 'first'). Includes middle names This repeating element order: Given Names appear in the correct order for presenting the name | SΣ | 0..* | string | Given names (not always 'first'). Includes middle names This repeating element order: Given Names appear in the correct order for presenting the name | |||||||||
![]() ![]() ![]() ![]() | Σ | 0..* | string | Parts that come before the name This repeating element order: Prefixes appear in the correct order for presenting the name | Σ | 0..* | string | Parts that come before the name This repeating element order: Prefixes appear in the correct order for presenting the name | |||||||||
![]() ![]() ![]() ![]() | Σ | 0..* | string | Parts that come after the name This repeating element order: Suffixes appear in the correct order for presenting the name | Σ | 0..* | string | Parts that come after the name This repeating element order: Suffixes appear in the correct order for presenting the name | |||||||||
![]() ![]() ![]() ![]() | Σ | 0..1 | Period | Time period when name was/is in use | Σ | 0..1 | Period | Time period when name was/is in use | |||||||||
![]() ![]() ![]() | SΣ | 0..* | ContactPoint | A contact detail for the individual | SΣ | 0..* | ContactPoint | A contact detail for the individual | |||||||||
![]() ![]() ![]() ![]() | 0..1 | id | Unique id for inter-element referencing | 0..1 | id | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||||
![]() ![]() ![]() ![]() | SΣC | 1..1 | code | phone | fax | email | pager | url | sms | other Binding: ?? (required): Telecommunications form for contact point. | SΣC | 1..1 | code | phone | fax | email | pager | url | sms | other Binding: ?? (required): Telecommunications form for contact point. | |||||||||
![]() ![]() ![]() ![]() | SΣC | 1..1 | string | The actual contact point details | SΣC | 1..1 | string | The actual contact point details | |||||||||
![]() ![]() ![]() ![]() | ?!SΣ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ?? (required): Use of contact point. | ?!SΣ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ?? (required): Use of contact point. | |||||||||
![]() ![]() ![]() ![]() | Σ | 0..1 | positiveInt | Specify preferred order of use (1 = highest) | Σ | 0..1 | positiveInt | Specify preferred order of use (1 = highest) | |||||||||
![]() ![]() ![]() ![]() | SΣ | 0..1 | Period | Time period when the contact point was/is in use | SΣ | 0..1 | Period | Time period when the contact point was/is in use | |||||||||
![]() ![]() ![]() | SΣ | 0..1 | code | male | female | other | unknown Binding: ?? (required) | SΣ | 0..1 | code | male | female | other | unknown Binding: ?? (required) | |||||||||
![]() ![]() ![]() | SΣ | 0..1 | date | The date of birth for the individual | SΣ | 0..1 | date | The date of birth for the individual | |||||||||
![]() ![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | 0..1 | string | xml:id (or equivalent in JSON) | |||||||||||
![]() ![]() ![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | date | Primitive value for date | 0..1 | date | Primitive value for date | |||||||||||
![]() ![]() ![]() | ?!SΣ | 0..1 | boolean, dateTime | Indicates if the individual is deceased or not | ?!SΣ | 0..1 | boolean, dateTime | Indicates if the individual is deceased or not | |||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||||
![]() ![]() ![]() | S | 0..* | ?? | An address expressed using postal conventions (as opposed to GPS or other location definition formats) | S | 0..* | ?? | An address expressed using postal conventions (as opposed to GPS or other location definition formats) | |||||||||
![]() ![]() ![]() | 0..1 | CodeableConcept | Marital (civil) status of a patient Binding: ?? (extensible): The domestic partnership status of a person. | 0..1 | CodeableConcept | Marital (civil) status of a patient Binding: ?? (extensible): The domestic partnership status of a person. | |||||||||||
![]() ![]() ![]() | 0..1 | boolean, integer | Whether patient is part of a multiple birth | 0..1 | boolean, integer | Whether patient is part of a multiple birth | |||||||||||
![]() ![]() ![]() | 0..* | Attachment | Image of the patient | 0..* | Attachment | Image of the patient | |||||||||||
![]() ![]() ![]() | C | 0..* | BackboneElement | A contact party (e.g. guardian, partner, friend) for the patient pat-1: SHALL at least contain a contact's details or a reference to an organization | C | 0..* | BackboneElement | A contact party (e.g. guardian, partner, friend) for the patient pat-1: SHALL at least contain a contact's details or a reference to an organization | |||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() | 0..* | CodeableConcept | The kind of relationship Binding: ?? (extensible): The nature of the relationship between a patient and a contact person for that patient. | 0..* | CodeableConcept | The kind of relationship Binding: ?? (extensible): The nature of the relationship between a patient and a contact person for that patient. | |||||||||||
![]() ![]() ![]() ![]() | C | 0..1 | HumanName | A name associated with the contact person | C | 0..1 | HumanName | A name associated with the contact person | |||||||||
![]() ![]() ![]() ![]() | C | 0..* | ContactPoint | A contact detail for the person | C | 0..* | ContactPoint | A contact detail for the person | |||||||||
![]() ![]() ![]() ![]() | 0..1 | ?? | An address expressed using postal conventions (as opposed to GPS or other location definition formats) | 0..1 | ?? | An address expressed using postal conventions (as opposed to GPS or other location definition formats) | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | code | male | female | other | unknown Binding: ?? (required): The gender of a person used for administrative purposes. | 0..1 | code | male | female | other | unknown Binding: ?? (required): The gender of a person used for administrative purposes. | |||||||||||
![]() ![]() ![]() ![]() | C | 0..1 | Reference(EEBase Organization) | Organization that is associated with the contact | C | 0..1 | Reference(EEBase Organization) | Organization that is associated with the contact | |||||||||
![]() ![]() ![]() ![]() | 0..1 | Period | The period during which this contact person or organization is valid to be contacted relating to this patient | 0..1 | Period | The period during which this contact person or organization is valid to be contacted relating to this patient | |||||||||||
![]() ![]() ![]() | 0..* | BackboneElement | A language which may be used to communicate with the patient about his or her health | 0..* | BackboneElement | A language which may be used to communicate with the patient about his or her health | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() | 1..1 | CodeableConcept | The language which can be used to communicate with the patient about his or her health Binding: ?? (required): IETF language tag for a human language
| 1..1 | CodeableConcept | The language which can be used to communicate with the patient about his or her health Binding: ?? (required): IETF language tag for a human language
| |||||||||||
![]() ![]() ![]() ![]() | 0..1 | boolean | Language preference indicator | 0..1 | boolean | Language preference indicator | |||||||||||
![]() ![]() ![]() | S | 0..* | Reference(EEBase Practitioner | EEBase PractitionerRole) | Patient's nominated primary care provider | S | 0..* | Reference(EEBase Practitioner | EEBase PractitionerRole) | Patient's nominated primary care provider | |||||||||
![]() ![]() ![]() | Σ | 0..1 | Reference(EEBase Organization) | Organization that is the custodian of the patient record | Σ | 0..1 | Reference(EEBase Organization) | Organization that is the custodian of the patient record | |||||||||
![]() ![]() ![]() | ?!SΣ | 0..* | BackboneElement | Link to a Patient or RelatedPerson resource that concerns the same actual individual | ?!SΣ | 0..* | BackboneElement | Link to a Patient or RelatedPerson resource that concerns the same actual individual | |||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() | Σ | 1..1 | Reference(EEBase Patient | EEBase RelatedPerson) | The other patient or related person resource that the link refers to | Σ | 1..1 | Reference(EEBase Patient | EEBase RelatedPerson) | The other patient or related person resource that the link refers to |
| ||||||||
![]() ![]() ![]() ![]() | Σ | 1..1 | code | replaced-by | replaces | refer | seealso Binding: ?? (required): The type of link between this patient resource and another Patient resource, or Patient/RelatedPerson when using the seealso code | Σ | 1..1 | code | replaced-by | replaces | refer | seealso Binding: ?? (required): The type of link between this patient resource and another Patient resource, or Patient/RelatedPerson when using the seealso code | |||||||||
![]() |