Episode-Of-Care
Descripción del recurso EpisodeOfCare
Esta especificación describe la representación FHIR del recurso EpisodeOfCare que identifica un episodio en el repositorio FHIR. Los recursos EpisodeOfCare se reciben vía interoperabilidad.
EpisodeOfCare | I | EpisodeOfCare | |
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..0 | uri |
language | 0..0 | codeBinding | |
text | 0..1 | Narrative | |
id | 0..0 | string | |
extension | I | 0..* | Extension |
status | 1..1 | codeBinding | |
div | I | 1..1 | xhtml |
contained | 0..0 | Resource | |
extension | I | 0..* | Extension |
modifierExtension | ?! I | 0..* | Extension |
identifier | 0..* | Identifier | |
id | 0..0 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
id | 0..0 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | Coding |
id | 0..0 | string | |
extension | I | 0..* | Extension |
system | Σ | 0..1 | uriFixed Value |
version | Σ | 0..0 | string |
code | Σ | 0..1 | code |
display | Σ | 0..1 | string |
userSelected | Σ | 0..0 | boolean |
text | Σ | 0..0 | string |
system | Σ | 0..0 | uri |
value | Σ | 0..1 | string |
period | Σ | 0..0 | Period |
assigner | Σ | 0..0 | Reference(Organization) |
status | Σ ?! | 1..1 | codeBinding |
statusHistory | 0..0 | BackboneElement | |
type | Σ | 0..* | CodeableConcept |
id | 0..0 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | Coding |
id | 0..0 | string | |
extension | I | 0..* | Extension |
system | Σ | 0..0 | uri |
version | Σ | 0..0 | string |
code | Σ | 0..1 | codeBinding |
display | Σ | 0..1 | stringBinding |
userSelected | Σ | 0..0 | boolean |
text | Σ | 0..0 | string |
diagnosis | Σ | 0..0 | BackboneElement |
patient | Σ | 1..1 | Reference(Patient) |
id | 0..0 | string | |
extension | I | 0..* | Extension |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBindingFixed Value |
identifier | Σ | 0..0 | Identifier |
display | Σ | 0..0 | string |
managingOrganization | Σ | 0..1 | Reference(Organization) |
id | 0..0 | string | |
extension | I | 0..* | Extension |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBindingFixed Value |
identifier | Σ | 0..0 | Identifier |
display | Σ | 0..0 | string |
period | Σ | 0..1 | Period |
id | 0..0 | string | |
extension | I | 0..* | Extension |
start | Σ I | 0..1 | dateTime |
end | Σ I | 0..1 | dateTime |
referralRequest | 0..0 | Reference(ServiceRequest) | |
careManager | 0..0 | Reference(Practitioner | PractitionerRole) | |
team | 0..0 | Reference(CareTeam) | |
account | 0..0 | Reference(Account) |
{ "resourceType": "StructureDefinition", "url": "https://hn.indra.es/fhir/StructureDefinition/EpisodeOfCare", "name": "EpisodeOfCare", "status": "draft", "date": "05/08/2024 12:32:29", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, "type": "EpisodeOfCare", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/EpisodeOfCare", "derivation": "constraint", "differential": { "element": [ { "id": "EpisodeOfCare.id", "path": "EpisodeOfCare.id", "short": "Identificador lógico asociado al recurso", "definition": "Identificador lógico del recurso, usado en la URL del mismo, una vez asignado este valor nunca cambia.", "comment": "El único momento en que un recurso no tiene id es cuando está siendo enviado al servidor usando una operación de creación." }, { "id": "EpisodeOfCare.implicitRules", "path": "EpisodeOfCare.implicitRules", "max": "0" }, { "id": "EpisodeOfCare.language", "path": "EpisodeOfCare.language", "max": "0" }, { "id": "EpisodeOfCare.text", "path": "EpisodeOfCare.text" }, { "id": "EpisodeOfCare.text.id", "path": "EpisodeOfCare.text.id", "max": "0" }, { "id": "EpisodeOfCare.contained", "path": "EpisodeOfCare.contained", "max": "0" }, { "id": "EpisodeOfCare.identifier.id", "path": "EpisodeOfCare.identifier.id", "max": "0" }, { "id": "EpisodeOfCare.identifier.type.id", "path": "EpisodeOfCare.identifier.type.id", "max": "0" }, { "id": "EpisodeOfCare.identifier.type.coding.id", "path": "EpisodeOfCare.identifier.type.coding.id", "max": "0" }, { "id": "EpisodeOfCare.identifier.type.coding.system", "path": "EpisodeOfCare.identifier.type.coding.system", "fixedUri": "http://ses.care/Identifiers" }, { "id": "EpisodeOfCare.identifier.type.coding.version", "path": "EpisodeOfCare.identifier.type.coding.version", "max": "0" }, { "id": "EpisodeOfCare.identifier.type.coding.userSelected", "path": "EpisodeOfCare.identifier.type.coding.userSelected", "max": "0" }, { "id": "EpisodeOfCare.identifier.type.text", "path": "EpisodeOfCare.identifier.type.text", "max": "0" }, { "id": "EpisodeOfCare.identifier.system", "path": "EpisodeOfCare.identifier.system", "max": "0" }, { "id": "EpisodeOfCare.identifier.period", "path": "EpisodeOfCare.identifier.period", "max": "0" }, { "id": "EpisodeOfCare.identifier.assigner", "path": "EpisodeOfCare.identifier.assigner", "max": "0" }, { "id": "EpisodeOfCare.statusHistory", "path": "EpisodeOfCare.statusHistory", "max": "0" }, { "id": "EpisodeOfCare.type.id", "path": "EpisodeOfCare.type.id", "max": "0" }, { "id": "EpisodeOfCare.type.coding.id", "path": "EpisodeOfCare.type.coding.id", "max": "0" }, { "id": "EpisodeOfCare.type.coding.system", "path": "EpisodeOfCare.type.coding.system", "max": "0" }, { "id": "EpisodeOfCare.type.coding.version", "path": "EpisodeOfCare.type.coding.version", "max": "0" }, { "id": "EpisodeOfCare.type.coding.code", "path": "EpisodeOfCare.type.coding.code", "binding": { "strength": "required", "description": "Code", "valueSet": "http://hl7.org/fhir/CodeSystem/Ambito" } }, { "id": "EpisodeOfCare.type.coding.display", "path": "EpisodeOfCare.type.coding.display", "binding": { "strength": "required", "description": "Display", "valueSet": "http://hl7.org/fhir/CodeSystem/Ambito" } }, { "id": "EpisodeOfCare.type.coding.userSelected", "path": "EpisodeOfCare.type.coding.userSelected", "max": "0" }, { "id": "EpisodeOfCare.type.text", "path": "EpisodeOfCare.type.text", "max": "0" }, { "id": "EpisodeOfCare.diagnosis", "path": "EpisodeOfCare.diagnosis", "max": "0" }, { "id": "EpisodeOfCare.patient.id", "path": "EpisodeOfCare.patient.id", "max": "0" }, { "id": "EpisodeOfCare.patient.type", "path": "EpisodeOfCare.patient.type", "fixedUri": "Patient" }, { "id": "EpisodeOfCare.patient.identifier", "path": "EpisodeOfCare.patient.identifier", "max": "0" }, { "id": "EpisodeOfCare.patient.display", "path": "EpisodeOfCare.patient.display", "max": "0" }, { "id": "EpisodeOfCare.managingOrganization.id", "path": "EpisodeOfCare.managingOrganization.id", "max": "0" }, { "id": "EpisodeOfCare.managingOrganization.type", "path": "EpisodeOfCare.managingOrganization.type", "fixedUri": "Organization" }, { "id": "EpisodeOfCare.managingOrganization.identifier", "path": "EpisodeOfCare.managingOrganization.identifier", "max": "0" }, { "id": "EpisodeOfCare.managingOrganization.display", "path": "EpisodeOfCare.managingOrganization.display", "max": "0" }, { "id": "EpisodeOfCare.period.id", "path": "EpisodeOfCare.period.id", "max": "0" }, { "id": "EpisodeOfCare.referralRequest", "path": "EpisodeOfCare.referralRequest", "max": "0" }, { "id": "EpisodeOfCare.careManager", "path": "EpisodeOfCare.careManager", "max": "0" }, { "id": "EpisodeOfCare.team", "path": "EpisodeOfCare.team", "max": "0" }, { "id": "EpisodeOfCare.account", "path": "EpisodeOfCare.account", "max": "0" } ] } }
<StructureDefinition xmlns="http://hl7.org/fhir"> <url value="https://hn.indra.es/fhir/StructureDefinition/EpisodeOfCare" /> <name value="EpisodeOfCare" /> <status value="draft" /> <date value="2024-05-08T12:32:29.7390271+00:00" /> <fhirVersion value="4.0.1" /> <kind value="resource" /> <abstract value="false" /> <type value="EpisodeOfCare" /> <baseDefinition value="http://hl7.org/fhir/StructureDefinition/EpisodeOfCare" /> <derivation value="constraint" /> <differential> <element id="EpisodeOfCare.id"> <path value="EpisodeOfCare.id" /> <short value="Identificador lógico asociado al recurso" /> <definition value="Identificador lógico del recurso, usado en la URL del mismo, una vez asignado este valor nunca cambia." /> <comment value="El único momento en que un recurso no tiene id es cuando está siendo enviado al servidor usando una operación de creación." /> </element> <element id="EpisodeOfCare.implicitRules"> <path value="EpisodeOfCare.implicitRules" /> <max value="0" /> </element> <element id="EpisodeOfCare.language"> <path value="EpisodeOfCare.language" /> <max value="0" /> </element> <element id="EpisodeOfCare.text"> <path value="EpisodeOfCare.text" /> </element> <element id="EpisodeOfCare.text.id"> <path value="EpisodeOfCare.text.id" /> <max value="0" /> </element> <element id="EpisodeOfCare.contained"> <path value="EpisodeOfCare.contained" /> <max value="0" /> </element> <element id="EpisodeOfCare.identifier.id"> <path value="EpisodeOfCare.identifier.id" /> <max value="0" /> </element> <element id="EpisodeOfCare.identifier.type.id"> <path value="EpisodeOfCare.identifier.type.id" /> <max value="0" /> </element> <element id="EpisodeOfCare.identifier.type.coding.id"> <path value="EpisodeOfCare.identifier.type.coding.id" /> <max value="0" /> </element> <element id="EpisodeOfCare.identifier.type.coding.system"> <path value="EpisodeOfCare.identifier.type.coding.system" /> <fixedUri value="http://ses.care/Identifiers" /> </element> <element id="EpisodeOfCare.identifier.type.coding.version"> <path value="EpisodeOfCare.identifier.type.coding.version" /> <max value="0" /> </element> <element id="EpisodeOfCare.identifier.type.coding.userSelected"> <path value="EpisodeOfCare.identifier.type.coding.userSelected" /> <max value="0" /> </element> <element id="EpisodeOfCare.identifier.type.text"> <path value="EpisodeOfCare.identifier.type.text" /> <max value="0" /> </element> <element id="EpisodeOfCare.identifier.system"> <path value="EpisodeOfCare.identifier.system" /> <max value="0" /> </element> <element id="EpisodeOfCare.identifier.period"> <path value="EpisodeOfCare.identifier.period" /> <max value="0" /> </element> <element id="EpisodeOfCare.identifier.assigner"> <path value="EpisodeOfCare.identifier.assigner" /> <max value="0" /> </element> <element id="EpisodeOfCare.statusHistory"> <path value="EpisodeOfCare.statusHistory" /> <max value="0" /> </element> <element id="EpisodeOfCare.type.id"> <path value="EpisodeOfCare.type.id" /> <max value="0" /> </element> <element id="EpisodeOfCare.type.coding.id"> <path value="EpisodeOfCare.type.coding.id" /> <max value="0" /> </element> <element id="EpisodeOfCare.type.coding.system"> <path value="EpisodeOfCare.type.coding.system" /> <max value="0" /> </element> <element id="EpisodeOfCare.type.coding.version"> <path value="EpisodeOfCare.type.coding.version" /> <max value="0" /> </element> <element id="EpisodeOfCare.type.coding.code"> <path value="EpisodeOfCare.type.coding.code" /> <binding> <strength value="required" /> <description value="Code" /> <valueSet value="http://hl7.org/fhir/CodeSystem/Ambito" /> </binding> </element> <element id="EpisodeOfCare.type.coding.display"> <path value="EpisodeOfCare.type.coding.display" /> <binding> <strength value="required" /> <description value="Display" /> <valueSet value="http://hl7.org/fhir/CodeSystem/Ambito" /> </binding> </element> <element id="EpisodeOfCare.type.coding.userSelected"> <path value="EpisodeOfCare.type.coding.userSelected" /> <max value="0" /> </element> <element id="EpisodeOfCare.type.text"> <path value="EpisodeOfCare.type.text" /> <max value="0" /> </element> <element id="EpisodeOfCare.diagnosis"> <path value="EpisodeOfCare.diagnosis" /> <max value="0" /> </element> <element id="EpisodeOfCare.patient.id"> <path value="EpisodeOfCare.patient.id" /> <max value="0" /> </element> <element id="EpisodeOfCare.patient.type"> <path value="EpisodeOfCare.patient.type" /> <fixedUri value="Patient" /> </element> <element id="EpisodeOfCare.patient.identifier"> <path value="EpisodeOfCare.patient.identifier" /> <max value="0" /> </element> <element id="EpisodeOfCare.patient.display"> <path value="EpisodeOfCare.patient.display" /> <max value="0" /> </element> <element id="EpisodeOfCare.managingOrganization.id"> <path value="EpisodeOfCare.managingOrganization.id" /> <max value="0" /> </element> <element id="EpisodeOfCare.managingOrganization.type"> <path value="EpisodeOfCare.managingOrganization.type" /> <fixedUri value="Organization" /> </element> <element id="EpisodeOfCare.managingOrganization.identifier"> <path value="EpisodeOfCare.managingOrganization.identifier" /> <max value="0" /> </element> <element id="EpisodeOfCare.managingOrganization.display"> <path value="EpisodeOfCare.managingOrganization.display" /> <max value="0" /> </element> <element id="EpisodeOfCare.period.id"> <path value="EpisodeOfCare.period.id" /> <max value="0" /> </element> <element id="EpisodeOfCare.referralRequest"> <path value="EpisodeOfCare.referralRequest" /> <max value="0" /> </element> <element id="EpisodeOfCare.careManager"> <path value="EpisodeOfCare.careManager" /> <max value="0" /> </element> <element id="EpisodeOfCare.team"> <path value="EpisodeOfCare.team" /> <max value="0" /> </element> <element id="EpisodeOfCare.account"> <path value="EpisodeOfCare.account" /> <max value="0" /> </element> </differential> </StructureDefinition>
Encounter
Descripción del recurso Encounter
Esta especificación describe la representación FHIR del recurso Encounter que identifica un encuentro en el repositorio FHIR. Los recursos Encounter se reciben vía interoperabilidad.
Encounter | I | Encounter | |
id | Σ | 0..1 | stringFixed Value |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..0 | uri |
language | 0..0 | codeBinding | |
text | 0..0 | Narrative | |
contained | 0..0 | Resource | |
extension | I | 0..* | Extension |
modifierExtension | ?! I | 0..* | Extension |
identifier | Σ | 0..* | Identifier |
id | 0..0 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..0 | codeBinding |
type | Σ | 0..0 | CodeableConceptBinding |
system | Σ | 0..0 | uri |
value | Σ | 0..1 | string |
period | Σ | 0..0 | Period |
assigner | Σ | 0..0 | Reference(Organization) |
status | Σ ?! | 1..1 | codeBinding |
statusHistory | 0..0 | BackboneElement | |
class | Σ | 1..1 | CodingBinding |
id | 0..0 | string | |
extension | I | 0..* | Extension |
system | Σ | 0..0 | uri |
version | Σ | 0..0 | string |
code | Σ | 0..1 | codeBinding |
display | Σ | 0..0 | string |
userSelected | Σ | 0..0 | boolean |
classHistory | 0..0 | BackboneElement | |
type | Σ | 0..* | CodeableConcept |
id | 0..0 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | Coding |
id | 0..0 | string | |
extension | I | 0..* | Extension |
system | Σ | 0..0 | uri |
version | Σ | 0..0 | string |
code | Σ | 0..1 | code |
display | Σ | 0..0 | string |
userSelected | Σ | 0..0 | boolean |
text | Σ | 0..0 | string |
serviceType | Σ | 0..0 | CodeableConcept |
priority | 0..0 | CodeableConcept | |
subject | Σ | 0..1 | Reference(Patient | Group) |
id | 0..0 | string | |
extension | I | 0..* | Extension |
reference | Σ I | 0..1 | string |
type | Σ | 0..0 | uriBinding |
identifier | Σ | 0..0 | Identifier |
display | Σ | 0..0 | string |
episodeOfCare | Σ | 0..* | Reference(EpisodeOfCare) |
id | 0..0 | string | |
extension | I | 0..* | Extension |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBindingFixed Value |
identifier | Σ | 0..0 | Identifier |
display | Σ | 0..0 | string |
basedOn | 0..0 | Reference(ServiceRequest) | |
participant | Σ | 0..0 | BackboneElement |
appointment | Σ | 0..* | Reference(Appointment) |
id | 0..0 | string | |
extension | I | 0..* | Extension |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBindingFixed Value |
identifier | Σ | 0..0 | Identifier |
display | Σ | 0..0 | string |
period | 0..1 | Period | |
id | 0..0 | string | |
extension | I | 0..* | Extension |
start | Σ I | 0..1 | dateTime |
end | Σ I | 0..1 | dateTime |
length | 0..0 | Duration | |
reasonCode | Σ | 0..0 | CodeableConceptBinding |
reasonReference | Σ | 0..0 | Reference(Condition | Procedure | Observation | ImmunizationRecommendation) |
diagnosis | Σ | 0..0 | BackboneElement |
account | 0..0 | Reference(Account) | |
hospitalization | 0..1 | BackboneElement | |
id | 0..0 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
preAdmissionIdentifier | 0..0 | Identifier | |
origin | 0..0 | Reference(Location | Organization) | |
admitSource | 0..1 | CodeableConceptBinding | |
reAdmission | 0..0 | CodeableConcept | |
dietPreference | 0..0 | CodeableConcept | |
specialCourtesy | 0..0 | CodeableConceptBinding | |
specialArrangement | 0..0 | CodeableConceptBinding | |
destination | 0..0 | Reference(Location | Organization) | |
dischargeDisposition | 0..0 | CodeableConcept | |
location | 0..* | BackboneElement | |
id | 0..0 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
location | 1..1 | Reference(Location) | |
id | 0..0 | string | |
extension | I | 0..* | Extension |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBindingFixed Value |
identifier | Σ | 0..0 | Identifier |
display | Σ | 0..0 | string |
status | 0..0 | codeBinding | |
physicalType | 0..1 | CodeableConcept | |
period | 0..1 | Period | |
serviceProvider | 0..1 | Reference(Organization) | |
id | 0..0 | string | |
extension | I | 0..* | Extension |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBindingFixed Value |
identifier | Σ | 0..0 | Identifier |
display | Σ | 0..0 | string |
partOf | 0..0 | Reference(Encounter) |
{ "resourceType": "StructureDefinition", "url": "https://hn.indra.es/fhir/StructureDefinition/Encounter", "name": "Encounter", "status": "draft", "date": "05/08/2024 12:51:27", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, "type": "Encounter", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Encounter", "derivation": "constraint", "differential": { "element": [ { "id": "Encounter.id", "path": "Encounter.id", "definition": "Identificador lógico del recurso, usado en la URL del mismo, una vez asignado este valor nunca cambia.", "comment": "El único momento en que un recurso no tiene id es cuando está siendo enviado al servidor usando una operación de creación.", "fixedString": "Identificador lógico asociado al recurso" }, { "id": "Encounter.implicitRules", "path": "Encounter.implicitRules", "max": "0" }, { "id": "Encounter.language", "path": "Encounter.language", "max": "0" }, { "id": "Encounter.text", "path": "Encounter.text", "max": "0" }, { "id": "Encounter.contained", "path": "Encounter.contained", "max": "0" }, { "id": "Encounter.identifier.id", "path": "Encounter.identifier.id", "max": "0" }, { "id": "Encounter.identifier.use", "path": "Encounter.identifier.use", "max": "0" }, { "id": "Encounter.identifier.type", "path": "Encounter.identifier.type", "max": "0" }, { "id": "Encounter.identifier.system", "path": "Encounter.identifier.system", "max": "0" }, { "id": "Encounter.identifier.value", "path": "Encounter.identifier.value", "short": "Identificador interno del encuentro en origen", "definition": "Identificador interno del encuentro en origen" }, { "id": "Encounter.identifier.period", "path": "Encounter.identifier.period", "max": "0" }, { "id": "Encounter.identifier.assigner", "path": "Encounter.identifier.assigner", "max": "0" }, { "id": "Encounter.statusHistory", "path": "Encounter.statusHistory", "max": "0" }, { "id": "Encounter.class.id", "path": "Encounter.class.id", "max": "0" }, { "id": "Encounter.class.system", "path": "Encounter.class.system", "max": "0" }, { "id": "Encounter.class.version", "path": "Encounter.class.version", "max": "0" }, { "id": "Encounter.class.code", "path": "Encounter.class.code", "binding": { "strength": "required", "description": "Code", "valueSet": "http://hl7.org/fhir/CodeSystem/Ambito" } }, { "id": "Encounter.class.display", "path": "Encounter.class.display", "max": "0" }, { "id": "Encounter.class.userSelected", "path": "Encounter.class.userSelected", "max": "0" }, { "id": "Encounter.classHistory", "path": "Encounter.classHistory", "max": "0" }, { "id": "Encounter.type.id", "path": "Encounter.type.id", "max": "0" }, { "id": "Encounter.type.coding.id", "path": "Encounter.type.coding.id", "max": "0" }, { "id": "Encounter.type.coding.system", "path": "Encounter.type.coding.system", "max": "0" }, { "id": "Encounter.type.coding.version", "path": "Encounter.type.coding.version", "max": "0" }, { "id": "Encounter.type.coding.display", "path": "Encounter.type.coding.display", "max": "0" }, { "id": "Encounter.type.coding.userSelected", "path": "Encounter.type.coding.userSelected", "max": "0" }, { "id": "Encounter.type.text", "path": "Encounter.type.text", "max": "0" }, { "id": "Encounter.serviceType", "path": "Encounter.serviceType", "max": "0" }, { "id": "Encounter.priority", "path": "Encounter.priority", "max": "0" }, { "id": "Encounter.subject.id", "path": "Encounter.subject.id", "max": "0" }, { "id": "Encounter.subject.type", "path": "Encounter.subject.type", "max": "0" }, { "id": "Encounter.subject.identifier", "path": "Encounter.subject.identifier", "max": "0" }, { "id": "Encounter.subject.display", "path": "Encounter.subject.display", "max": "0" }, { "id": "Encounter.episodeOfCare.id", "path": "Encounter.episodeOfCare.id", "max": "0" }, { "id": "Encounter.episodeOfCare.type", "path": "Encounter.episodeOfCare.type", "fixedUri": "EpisodeOfCare" }, { "id": "Encounter.episodeOfCare.identifier", "path": "Encounter.episodeOfCare.identifier", "max": "0" }, { "id": "Encounter.episodeOfCare.display", "path": "Encounter.episodeOfCare.display", "max": "0" }, { "id": "Encounter.basedOn", "path": "Encounter.basedOn", "max": "0" }, { "id": "Encounter.participant", "path": "Encounter.participant", "max": "0" }, { "id": "Encounter.appointment.id", "path": "Encounter.appointment.id", "max": "0" }, { "id": "Encounter.appointment.type", "path": "Encounter.appointment.type", "fixedUri": "Appointment" }, { "id": "Encounter.appointment.identifier", "path": "Encounter.appointment.identifier", "max": "0" }, { "id": "Encounter.appointment.display", "path": "Encounter.appointment.display", "max": "0" }, { "id": "Encounter.period.id", "path": "Encounter.period.id", "max": "0" }, { "id": "Encounter.length", "path": "Encounter.length", "max": "0" }, { "id": "Encounter.reasonCode", "path": "Encounter.reasonCode", "max": "0" }, { "id": "Encounter.reasonReference", "path": "Encounter.reasonReference", "max": "0" }, { "id": "Encounter.diagnosis", "path": "Encounter.diagnosis", "max": "0" }, { "id": "Encounter.account", "path": "Encounter.account", "max": "0" }, { "id": "Encounter.hospitalization.id", "path": "Encounter.hospitalization.id", "max": "0" }, { "id": "Encounter.hospitalization.preAdmissionIdentifier", "path": "Encounter.hospitalization.preAdmissionIdentifier", "max": "0" }, { "id": "Encounter.hospitalization.origin", "path": "Encounter.hospitalization.origin", "max": "0" }, { "id": "Encounter.hospitalization.reAdmission", "path": "Encounter.hospitalization.reAdmission", "max": "0" }, { "id": "Encounter.hospitalization.dietPreference", "path": "Encounter.hospitalization.dietPreference", "max": "0" }, { "id": "Encounter.hospitalization.specialCourtesy", "path": "Encounter.hospitalization.specialCourtesy", "max": "0" }, { "id": "Encounter.hospitalization.specialArrangement", "path": "Encounter.hospitalization.specialArrangement", "max": "0" }, { "id": "Encounter.hospitalization.destination", "path": "Encounter.hospitalization.destination", "max": "0" }, { "id": "Encounter.hospitalization.dischargeDisposition", "path": "Encounter.hospitalization.dischargeDisposition", "max": "0" }, { "id": "Encounter.location.id", "path": "Encounter.location.id", "max": "0" }, { "id": "Encounter.location.location.id", "path": "Encounter.location.location.id", "max": "0" }, { "id": "Encounter.location.location.type", "path": "Encounter.location.location.type", "fixedUri": "Location" }, { "id": "Encounter.location.location.identifier", "path": "Encounter.location.location.identifier", "max": "0" }, { "id": "Encounter.location.location.display", "path": "Encounter.location.location.display", "max": "0" }, { "id": "Encounter.location.status", "path": "Encounter.location.status", "max": "0" }, { "id": "Encounter.serviceProvider.id", "path": "Encounter.serviceProvider.id", "max": "0" }, { "id": "Encounter.serviceProvider.type", "path": "Encounter.serviceProvider.type", "fixedUri": "Organization" }, { "id": "Encounter.serviceProvider.identifier", "path": "Encounter.serviceProvider.identifier", "max": "0" }, { "id": "Encounter.serviceProvider.display", "path": "Encounter.serviceProvider.display", "max": "0" }, { "id": "Encounter.partOf", "path": "Encounter.partOf", "max": "0" } ] } }
<StructureDefinition xmlns="http://hl7.org/fhir"> <url value="https://hn.indra.es/fhir/StructureDefinition/Encounter" /> <name value="Encounter" /> <status value="draft" /> <date value="2024-05-08T12:51:27.8030279+00:00" /> <fhirVersion value="4.0.1" /> <kind value="resource" /> <abstract value="false" /> <type value="Encounter" /> <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Encounter" /> <derivation value="constraint" /> <differential> <element id="Encounter.id"> <path value="Encounter.id" /> <definition value="Identificador lógico del recurso, usado en la URL del mismo, una vez asignado este valor nunca cambia." /> <comment value="El único momento en que un recurso no tiene id es cuando está siendo enviado al servidor usando una operación de creación." /> <fixedString value="Identificador lógico asociado al recurso" /> </element> <element id="Encounter.implicitRules"> <path value="Encounter.implicitRules" /> <max value="0" /> </element> <element id="Encounter.language"> <path value="Encounter.language" /> <max value="0" /> </element> <element id="Encounter.text"> <path value="Encounter.text" /> <max value="0" /> </element> <element id="Encounter.contained"> <path value="Encounter.contained" /> <max value="0" /> </element> <element id="Encounter.identifier.id"> <path value="Encounter.identifier.id" /> <max value="0" /> </element> <element id="Encounter.identifier.use"> <path value="Encounter.identifier.use" /> <max value="0" /> </element> <element id="Encounter.identifier.type"> <path value="Encounter.identifier.type" /> <max value="0" /> </element> <element id="Encounter.identifier.system"> <path value="Encounter.identifier.system" /> <max value="0" /> </element> <element id="Encounter.identifier.value"> <path value="Encounter.identifier.value" /> <short value="Identificador interno del encuentro en origen" /> <definition value="Identificador interno del encuentro en origen" /> </element> <element id="Encounter.identifier.period"> <path value="Encounter.identifier.period" /> <max value="0" /> </element> <element id="Encounter.identifier.assigner"> <path value="Encounter.identifier.assigner" /> <max value="0" /> </element> <element id="Encounter.statusHistory"> <path value="Encounter.statusHistory" /> <max value="0" /> </element> <element id="Encounter.class.id"> <path value="Encounter.class.id" /> <max value="0" /> </element> <element id="Encounter.class.system"> <path value="Encounter.class.system" /> <max value="0" /> </element> <element id="Encounter.class.version"> <path value="Encounter.class.version" /> <max value="0" /> </element> <element id="Encounter.class.code"> <path value="Encounter.class.code" /> <binding> <strength value="required" /> <description value="Code" /> <valueSet value="http://hl7.org/fhir/CodeSystem/Ambito" /> </binding> </element> <element id="Encounter.class.display"> <path value="Encounter.class.display" /> <max value="0" /> </element> <element id="Encounter.class.userSelected"> <path value="Encounter.class.userSelected" /> <max value="0" /> </element> <element id="Encounter.classHistory"> <path value="Encounter.classHistory" /> <max value="0" /> </element> <element id="Encounter.type.id"> <path value="Encounter.type.id" /> <max value="0" /> </element> <element id="Encounter.type.coding.id"> <path value="Encounter.type.coding.id" /> <max value="0" /> </element> <element id="Encounter.type.coding.system"> <path value="Encounter.type.coding.system" /> <max value="0" /> </element> <element id="Encounter.type.coding.version"> <path value="Encounter.type.coding.version" /> <max value="0" /> </element> <element id="Encounter.type.coding.display"> <path value="Encounter.type.coding.display" /> <max value="0" /> </element> <element id="Encounter.type.coding.userSelected"> <path value="Encounter.type.coding.userSelected" /> <max value="0" /> </element> <element id="Encounter.type.text"> <path value="Encounter.type.text" /> <max value="0" /> </element> <element id="Encounter.serviceType"> <path value="Encounter.serviceType" /> <max value="0" /> </element> <element id="Encounter.priority"> <path value="Encounter.priority" /> <max value="0" /> </element> <element id="Encounter.subject.id"> <path value="Encounter.subject.id" /> <max value="0" /> </element> <element id="Encounter.subject.type"> <path value="Encounter.subject.type" /> <max value="0" /> </element> <element id="Encounter.subject.identifier"> <path value="Encounter.subject.identifier" /> <max value="0" /> </element> <element id="Encounter.subject.display"> <path value="Encounter.subject.display" /> <max value="0" /> </element> <element id="Encounter.episodeOfCare.id"> <path value="Encounter.episodeOfCare.id" /> <max value="0" /> </element> <element id="Encounter.episodeOfCare.type"> <path value="Encounter.episodeOfCare.type" /> <fixedUri value="EpisodeOfCare" /> </element> <element id="Encounter.episodeOfCare.identifier"> <path value="Encounter.episodeOfCare.identifier" /> <max value="0" /> </element> <element id="Encounter.episodeOfCare.display"> <path value="Encounter.episodeOfCare.display" /> <max value="0" /> </element> <element id="Encounter.basedOn"> <path value="Encounter.basedOn" /> <max value="0" /> </element> <element id="Encounter.participant"> <path value="Encounter.participant" /> <max value="0" /> </element> <element id="Encounter.appointment.id"> <path value="Encounter.appointment.id" /> <max value="0" /> </element> <element id="Encounter.appointment.type"> <path value="Encounter.appointment.type" /> <fixedUri value="Appointment" /> </element> <element id="Encounter.appointment.identifier"> <path value="Encounter.appointment.identifier" /> <max value="0" /> </element> <element id="Encounter.appointment.display"> <path value="Encounter.appointment.display" /> <max value="0" /> </element> <element id="Encounter.period.id"> <path value="Encounter.period.id" /> <max value="0" /> </element> <element id="Encounter.length"> <path value="Encounter.length" /> <max value="0" /> </element> <element id="Encounter.reasonCode"> <path value="Encounter.reasonCode" /> <max value="0" /> </element> <element id="Encounter.reasonReference"> <path value="Encounter.reasonReference" /> <max value="0" /> </element> <element id="Encounter.diagnosis"> <path value="Encounter.diagnosis" /> <max value="0" /> </element> <element id="Encounter.account"> <path value="Encounter.account" /> <max value="0" /> </element> <element id="Encounter.hospitalization.id"> <path value="Encounter.hospitalization.id" /> <max value="0" /> </element> <element id="Encounter.hospitalization.preAdmissionIdentifier"> <path value="Encounter.hospitalization.preAdmissionIdentifier" /> <max value="0" /> </element> <element id="Encounter.hospitalization.origin"> <path value="Encounter.hospitalization.origin" /> <max value="0" /> </element> <element id="Encounter.hospitalization.reAdmission"> <path value="Encounter.hospitalization.reAdmission" /> <max value="0" /> </element> <element id="Encounter.hospitalization.dietPreference"> <path value="Encounter.hospitalization.dietPreference" /> <max value="0" /> </element> <element id="Encounter.hospitalization.specialCourtesy"> <path value="Encounter.hospitalization.specialCourtesy" /> <max value="0" /> </element> <element id="Encounter.hospitalization.specialArrangement"> <path value="Encounter.hospitalization.specialArrangement" /> <max value="0" /> </element> <element id="Encounter.hospitalization.destination"> <path value="Encounter.hospitalization.destination" /> <max value="0" /> </element> <element id="Encounter.hospitalization.dischargeDisposition"> <path value="Encounter.hospitalization.dischargeDisposition" /> <max value="0" /> </element> <element id="Encounter.location.id"> <path value="Encounter.location.id" /> <max value="0" /> </element> <element id="Encounter.location.location.id"> <path value="Encounter.location.location.id" /> <max value="0" /> </element> <element id="Encounter.location.location.type"> <path value="Encounter.location.location.type" /> <fixedUri value="Location" /> </element> <element id="Encounter.location.location.identifier"> <path value="Encounter.location.location.identifier" /> <max value="0" /> </element> <element id="Encounter.location.location.display"> <path value="Encounter.location.location.display" /> <max value="0" /> </element> <element id="Encounter.location.status"> <path value="Encounter.location.status" /> <max value="0" /> </element> <element id="Encounter.serviceProvider.id"> <path value="Encounter.serviceProvider.id" /> <max value="0" /> </element> <element id="Encounter.serviceProvider.type"> <path value="Encounter.serviceProvider.type" /> <fixedUri value="Organization" /> </element> <element id="Encounter.serviceProvider.identifier"> <path value="Encounter.serviceProvider.identifier" /> <max value="0" /> </element> <element id="Encounter.serviceProvider.display"> <path value="Encounter.serviceProvider.display" /> <max value="0" /> </element> <element id="Encounter.partOf"> <path value="Encounter.partOf" /> <max value="0" /> </element> </differential> </StructureDefinition>
Observation
Descripción del recurso Observation
Esta especificación describe la representación FHIR del recurso Observation que identifica una observación, constante vital, laboratorio en el repositorio FHIR. Los recursos Observation se reciben vía interoperabilidad.
Observation | I | Observation | |
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..0 | uri |
language | 0..0 | codeBinding | |
text | 0..0 | Narrative | |
contained | 0..0 | Resource | |
extension | I | 0..* | Extension |
modifierExtension | ?! I | 0..* | Extension |
identifier | Σ | 0..1 | Identifier |
id | 0..0 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..0 | codeBinding |
type | Σ | 0..0 | CodeableConceptBinding |
system | Σ | 0..0 | uri |
value | Σ | 0..1 | string |
period | Σ | 0..0 | Period |
assigner | Σ | 0..0 | Reference(Organization) |
basedOn | Σ | 0..0 | Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) |
partOf | Σ | 0..0 | Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy) |
status | Σ ?! | 1..1 | codeBinding |
category | 0..* | CodeableConceptBinding | |
id | 0..0 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | Coding |
id | 0..0 | string | |
extension | I | 0..* | Extension |
system | Σ | 0..1 | uriFixed Value |
version | Σ | 0..0 | string |
code | Σ | 0..1 | code |
display | Σ | 0..1 | string |
userSelected | Σ | 0..0 | boolean |
text | Σ | 0..0 | string |
code | Σ | 1..1 | CodeableConcept |
id | 0..0 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | Coding |
id | 0..0 | string | |
extension | I | 0..* | Extension |
system | Σ | 0..1 | uriFixed Value |
version | Σ | 0..0 | string |
code | Σ | 0..1 | code |
display | Σ | 0..1 | string |
userSelected | Σ | 0..0 | boolean |
text | Σ | 0..0 | string |
subject | Σ | 0..1 | Reference(Patient) |
id | 0..0 | string | |
extension | I | 0..* | Extension |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBindingFixed Value |
identifier | Σ | 0..0 | Identifier |
display | Σ | 0..0 | string |
focus | Σ | 0..0 | Reference(Resource) |
encounter | Σ | 0..1 | Reference(Encounter) |
id | 0..0 | string | |
extension | I | 0..* | Extension |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBindingFixed Value |
identifier | Σ | 0..0 | Identifier |
display | Σ | 0..0 | string |
effective[x] | Σ | 0..1 | |
effectiveDateTime | dateTime | ||
issued | Σ | 0..0 | instant |
performer | Σ | 0..* | Reference(Practitioner) |
id | 0..0 | string | |
extension | I | 0..* | Extension |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBindingFixed Value |
identifier | Σ | 0..0 | Identifier |
display | Σ | 0..0 | string |
value[x] | Σ I | 0..1 | |
valueQuantity | Quantity | ||
id | 0..0 | string | |
extension | I | 0..* | Extension |
value | Σ | 0..1 | decimal |
comparator | Σ ?! | 0..0 | codeBinding |
unit | Σ | 0..1 | string |
system | Σ I | 0..0 | uri |
code | Σ | 0..0 | code |
dataAbsentReason | I | 0..0 | CodeableConceptBinding |
interpretation | 0..0 | CodeableConceptBinding | |
note | 0..0 | Annotation | |
bodySite | 0..0 | CodeableConcept | |
method | 0..0 | CodeableConcept | |
specimen | 0..0 | Reference(Specimen) | |
device | 0..0 | Reference(Device | DeviceMetric) | |
referenceRange | I | 0..* | BackboneElement |
id | 0..0 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
low | I | 0..1 | SimpleQuantity |
id | 0..0 | string | |
extension | I | 0..* | Extension |
value | Σ | 0..1 | decimal |
comparator | Σ ?! | 0..0 | codeBinding |
unit | Σ | 0..1 | string |
system | Σ I | 0..0 | uri |
code | Σ | 0..0 | code |
high | I | 0..1 | SimpleQuantity |
id | 0..0 | string | |
extension | I | 0..* | Extension |
value | Σ | 0..1 | decimal |
comparator | Σ ?! | 0..0 | codeBinding |
unit | Σ | 0..1 | string |
system | Σ I | 0..0 | uri |
code | Σ | 0..0 | code |
type | 0..0 | CodeableConceptBinding | |
appliesTo | 0..0 | CodeableConcept | |
age | 0..0 | Range | |
text | 0..0 | string | |
hasMember | Σ | 0..0 | Reference(Observation | QuestionnaireResponse | MolecularSequence) |
derivedFrom | Σ | 0..0 | Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) |
component | Σ | 0..0 | BackboneElement |
{ "resourceType": "StructureDefinition", "url": "https://hn.indra.es/fhir/StructureDefinition/Observation", "name": "Observation", "status": "draft", "date": "05/08/2024 16:17:04", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, "type": "Observation", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Observation", "derivation": "constraint", "differential": { "element": [ { "id": "Observation.id", "path": "Observation.id", "short": "Identificador lógico asociado al recurso", "definition": "Identificador lógico del recurso, usado en la URL del mismo, una vez asignado este valor nunca cambia.", "comment": "El único momento en que un recurso no tiene id es cuando está siendo enviado al servidor usando una operación de creación." }, { "id": "Observation.implicitRules", "path": "Observation.implicitRules", "max": "0" }, { "id": "Observation.language", "path": "Observation.language", "max": "0" }, { "id": "Observation.text", "path": "Observation.text", "max": "0" }, { "id": "Observation.contained", "path": "Observation.contained", "max": "0" }, { "id": "Observation.identifier", "path": "Observation.identifier", "max": "1" }, { "id": "Observation.identifier.id", "path": "Observation.identifier.id", "max": "0" }, { "id": "Observation.identifier.use", "path": "Observation.identifier.use", "max": "0" }, { "id": "Observation.identifier.type", "path": "Observation.identifier.type", "max": "0" }, { "id": "Observation.identifier.system", "path": "Observation.identifier.system", "max": "0" }, { "id": "Observation.identifier.value", "path": "Observation.identifier.value", "short": "Identificador del recurso en origen" }, { "id": "Observation.identifier.period", "path": "Observation.identifier.period", "max": "0" }, { "id": "Observation.identifier.assigner", "path": "Observation.identifier.assigner", "max": "0" }, { "id": "Observation.basedOn", "path": "Observation.basedOn", "max": "0" }, { "id": "Observation.partOf", "path": "Observation.partOf", "max": "0" }, { "id": "Observation.category.id", "path": "Observation.category.id", "max": "0" }, { "id": "Observation.category.coding.id", "path": "Observation.category.coding.id", "max": "0" }, { "id": "Observation.category.coding.system", "path": "Observation.category.coding.system", "fixedUri": "http://terminology.hl7.org/CodeSystem/observation-category" }, { "id": "Observation.category.coding.version", "path": "Observation.category.coding.version", "max": "0" }, { "id": "Observation.category.coding.code", "path": "Observation.category.coding.code", "short": "vital-signs | laboratory" }, { "id": "Observation.category.coding.userSelected", "path": "Observation.category.coding.userSelected", "max": "0" }, { "id": "Observation.category.text", "path": "Observation.category.text", "max": "0" }, { "id": "Observation.code.id", "path": "Observation.code.id", "max": "0" }, { "id": "Observation.code.coding.id", "path": "Observation.code.coding.id", "max": "0" }, { "id": "Observation.code.coding.system", "path": "Observation.code.coding.system", "fixedUri": "http://ses.care/ObservationCodes" }, { "id": "Observation.code.coding.version", "path": "Observation.code.coding.version", "max": "0" }, { "id": "Observation.code.coding.userSelected", "path": "Observation.code.coding.userSelected", "max": "0" }, { "id": "Observation.code.text", "path": "Observation.code.text", "max": "0" }, { "id": "Observation.subject", "path": "Observation.subject", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Patient" ] } ] }, { "id": "Observation.subject.id", "path": "Observation.subject.id", "max": "0" }, { "id": "Observation.subject.type", "path": "Observation.subject.type", "fixedUri": "Patient" }, { "id": "Observation.subject.identifier", "path": "Observation.subject.identifier", "max": "0" }, { "id": "Observation.subject.display", "path": "Observation.subject.display", "max": "0" }, { "id": "Observation.focus", "path": "Observation.focus", "max": "0" }, { "id": "Observation.encounter.id", "path": "Observation.encounter.id", "max": "0" }, { "id": "Observation.encounter.type", "path": "Observation.encounter.type", "fixedUri": "Encounter" }, { "id": "Observation.encounter.identifier", "path": "Observation.encounter.identifier", "max": "0" }, { "id": "Observation.encounter.display", "path": "Observation.encounter.display", "max": "0" }, { "id": "Observation.effective[x]", "path": "Observation.effective[x]", "type": [ { "code": "dateTime" } ] }, { "id": "Observation.issued", "path": "Observation.issued", "max": "0" }, { "id": "Observation.performer", "path": "Observation.performer", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Practitioner" ] } ] }, { "id": "Observation.performer.id", "path": "Observation.performer.id", "max": "0" }, { "id": "Observation.performer.type", "path": "Observation.performer.type", "fixedUri": "Practitioner" }, { "id": "Observation.performer.identifier", "path": "Observation.performer.identifier", "max": "0" }, { "id": "Observation.performer.display", "path": "Observation.performer.display", "max": "0" }, { "id": "Observation.value[x]", "path": "Observation.value[x]", "type": [ { "code": "Quantity" } ] }, { "id": "Observation.value[x].id", "path": "Observation.value[x].id", "max": "0" }, { "id": "Observation.value[x].comparator", "path": "Observation.value[x].comparator", "max": "0" }, { "id": "Observation.value[x].system", "path": "Observation.value[x].system", "max": "0" }, { "id": "Observation.value[x].code", "path": "Observation.value[x].code", "max": "0" }, { "id": "Observation.dataAbsentReason", "path": "Observation.dataAbsentReason", "max": "0" }, { "id": "Observation.interpretation", "path": "Observation.interpretation", "max": "0" }, { "id": "Observation.note", "path": "Observation.note", "max": "0" }, { "id": "Observation.bodySite", "path": "Observation.bodySite", "max": "0" }, { "id": "Observation.method", "path": "Observation.method", "max": "0" }, { "id": "Observation.specimen", "path": "Observation.specimen", "max": "0" }, { "id": "Observation.device", "path": "Observation.device", "max": "0" }, { "id": "Observation.referenceRange.id", "path": "Observation.referenceRange.id", "max": "0" }, { "id": "Observation.referenceRange.low.id", "path": "Observation.referenceRange.low.id", "max": "0" }, { "id": "Observation.referenceRange.low.system", "path": "Observation.referenceRange.low.system", "max": "0" }, { "id": "Observation.referenceRange.low.code", "path": "Observation.referenceRange.low.code", "max": "0" }, { "id": "Observation.referenceRange.high.id", "path": "Observation.referenceRange.high.id", "max": "0" }, { "id": "Observation.referenceRange.high.system", "path": "Observation.referenceRange.high.system", "max": "0" }, { "id": "Observation.referenceRange.high.code", "path": "Observation.referenceRange.high.code", "max": "0" }, { "id": "Observation.referenceRange.type", "path": "Observation.referenceRange.type", "max": "0" }, { "id": "Observation.referenceRange.appliesTo", "path": "Observation.referenceRange.appliesTo", "max": "0" }, { "id": "Observation.referenceRange.age", "path": "Observation.referenceRange.age", "max": "0" }, { "id": "Observation.referenceRange.text", "path": "Observation.referenceRange.text", "max": "0" }, { "id": "Observation.hasMember", "path": "Observation.hasMember", "max": "0" }, { "id": "Observation.derivedFrom", "path": "Observation.derivedFrom", "max": "0" }, { "id": "Observation.component", "path": "Observation.component", "max": "0" } ] } }
<StructureDefinition xmlns="http://hl7.org/fhir"> <url value="https://hn.indra.es/fhir/StructureDefinition/Observation" /> <name value="Observation" /> <status value="draft" /> <date value="2024-05-08T16:17:04.0154944+00:00" /> <fhirVersion value="4.0.1" /> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> <derivation value="constraint" /> <differential> <element id="Observation.id"> <path value="Observation.id" /> <short value="Identificador lógico asociado al recurso" /> <definition value="Identificador lógico del recurso, usado en la URL del mismo, una vez asignado este valor nunca cambia." /> <comment value="El único momento en que un recurso no tiene id es cuando está siendo enviado al servidor usando una operación de creación." /> </element> <element id="Observation.implicitRules"> <path value="Observation.implicitRules" /> <max value="0" /> </element> <element id="Observation.language"> <path value="Observation.language" /> <max value="0" /> </element> <element id="Observation.text"> <path value="Observation.text" /> <max value="0" /> </element> <element id="Observation.contained"> <path value="Observation.contained" /> <max value="0" /> </element> <element id="Observation.identifier"> <path value="Observation.identifier" /> <max value="1" /> </element> <element id="Observation.identifier.id"> <path value="Observation.identifier.id" /> <max value="0" /> </element> <element id="Observation.identifier.use"> <path value="Observation.identifier.use" /> <max value="0" /> </element> <element id="Observation.identifier.type"> <path value="Observation.identifier.type" /> <max value="0" /> </element> <element id="Observation.identifier.system"> <path value="Observation.identifier.system" /> <max value="0" /> </element> <element id="Observation.identifier.value"> <path value="Observation.identifier.value" /> <short value="Identificador del recurso en origen" /> </element> <element id="Observation.identifier.period"> <path value="Observation.identifier.period" /> <max value="0" /> </element> <element id="Observation.identifier.assigner"> <path value="Observation.identifier.assigner" /> <max value="0" /> </element> <element id="Observation.basedOn"> <path value="Observation.basedOn" /> <max value="0" /> </element> <element id="Observation.partOf"> <path value="Observation.partOf" /> <max value="0" /> </element> <element id="Observation.category.id"> <path value="Observation.category.id" /> <max value="0" /> </element> <element id="Observation.category.coding.id"> <path value="Observation.category.coding.id" /> <max value="0" /> </element> <element id="Observation.category.coding.system"> <path value="Observation.category.coding.system" /> <fixedUri value="http://terminology.hl7.org/CodeSystem/observation-category" /> </element> <element id="Observation.category.coding.version"> <path value="Observation.category.coding.version" /> <max value="0" /> </element> <element id="Observation.category.coding.code"> <path value="Observation.category.coding.code" /> <short value="vital-signs | laboratory" /> </element> <element id="Observation.category.coding.userSelected"> <path value="Observation.category.coding.userSelected" /> <max value="0" /> </element> <element id="Observation.category.text"> <path value="Observation.category.text" /> <max value="0" /> </element> <element id="Observation.code.id"> <path value="Observation.code.id" /> <max value="0" /> </element> <element id="Observation.code.coding.id"> <path value="Observation.code.coding.id" /> <max value="0" /> </element> <element id="Observation.code.coding.system"> <path value="Observation.code.coding.system" /> <fixedUri value="http://ses.care/ObservationCodes" /> </element> <element id="Observation.code.coding.version"> <path value="Observation.code.coding.version" /> <max value="0" /> </element> <element id="Observation.code.coding.userSelected"> <path value="Observation.code.coding.userSelected" /> <max value="0" /> </element> <element id="Observation.code.text"> <path value="Observation.code.text" /> <max value="0" /> </element> <element id="Observation.subject"> <path value="Observation.subject" /> <type> <code value="Reference" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> </type> </element> <element id="Observation.subject.id"> <path value="Observation.subject.id" /> <max value="0" /> </element> <element id="Observation.subject.type"> <path value="Observation.subject.type" /> <fixedUri value="Patient" /> </element> <element id="Observation.subject.identifier"> <path value="Observation.subject.identifier" /> <max value="0" /> </element> <element id="Observation.subject.display"> <path value="Observation.subject.display" /> <max value="0" /> </element> <element id="Observation.focus"> <path value="Observation.focus" /> <max value="0" /> </element> <element id="Observation.encounter.id"> <path value="Observation.encounter.id" /> <max value="0" /> </element> <element id="Observation.encounter.type"> <path value="Observation.encounter.type" /> <fixedUri value="Encounter" /> </element> <element id="Observation.encounter.identifier"> <path value="Observation.encounter.identifier" /> <max value="0" /> </element> <element id="Observation.encounter.display"> <path value="Observation.encounter.display" /> <max value="0" /> </element> <element id="Observation.effective[x]"> <path value="Observation.effective[x]" /> <type> <code value="dateTime" /> </type> </element> <element id="Observation.issued"> <path value="Observation.issued" /> <max value="0" /> </element> <element id="Observation.performer"> <path value="Observation.performer" /> <type> <code value="Reference" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" /> </type> </element> <element id="Observation.performer.id"> <path value="Observation.performer.id" /> <max value="0" /> </element> <element id="Observation.performer.type"> <path value="Observation.performer.type" /> <fixedUri value="Practitioner" /> </element> <element id="Observation.performer.identifier"> <path value="Observation.performer.identifier" /> <max value="0" /> </element> <element id="Observation.performer.display"> <path value="Observation.performer.display" /> <max value="0" /> </element> <element id="Observation.value[x]"> <path value="Observation.value[x]" /> <type> <code value="Quantity" /> </type> </element> <element id="Observation.value[x].id"> <path value="Observation.value[x].id" /> <max value="0" /> </element> <element id="Observation.value[x].comparator"> <path value="Observation.value[x].comparator" /> <max value="0" /> </element> <element id="Observation.value[x].system"> <path value="Observation.value[x].system" /> <max value="0" /> </element> <element id="Observation.value[x].code"> <path value="Observation.value[x].code" /> <max value="0" /> </element> <element id="Observation.dataAbsentReason"> <path value="Observation.dataAbsentReason" /> <max value="0" /> </element> <element id="Observation.interpretation"> <path value="Observation.interpretation" /> <max value="0" /> </element> <element id="Observation.note"> <path value="Observation.note" /> <max value="0" /> </element> <element id="Observation.bodySite"> <path value="Observation.bodySite" /> <max value="0" /> </element> <element id="Observation.method"> <path value="Observation.method" /> <max value="0" /> </element> <element id="Observation.specimen"> <path value="Observation.specimen" /> <max value="0" /> </element> <element id="Observation.device"> <path value="Observation.device" /> <max value="0" /> </element> <element id="Observation.referenceRange.id"> <path value="Observation.referenceRange.id" /> <max value="0" /> </element> <element id="Observation.referenceRange.low.id"> <path value="Observation.referenceRange.low.id" /> <max value="0" /> </element> <element id="Observation.referenceRange.low.system"> <path value="Observation.referenceRange.low.system" /> <max value="0" /> </element> <element id="Observation.referenceRange.low.code"> <path value="Observation.referenceRange.low.code" /> <max value="0" /> </element> <element id="Observation.referenceRange.high.id"> <path value="Observation.referenceRange.high.id" /> <max value="0" /> </element> <element id="Observation.referenceRange.high.system"> <path value="Observation.referenceRange.high.system" /> <max value="0" /> </element> <element id="Observation.referenceRange.high.code"> <path value="Observation.referenceRange.high.code" /> <max value="0" /> </element> <element id="Observation.referenceRange.type"> <path value="Observation.referenceRange.type" /> <max value="0" /> </element> <element id="Observation.referenceRange.appliesTo"> <path value="Observation.referenceRange.appliesTo" /> <max value="0" /> </element> <element id="Observation.referenceRange.age"> <path value="Observation.referenceRange.age" /> <max value="0" /> </element> <element id="Observation.referenceRange.text"> <path value="Observation.referenceRange.text" /> <max value="0" /> </element> <element id="Observation.hasMember"> <path value="Observation.hasMember" /> <max value="0" /> </element> <element id="Observation.derivedFrom"> <path value="Observation.derivedFrom" /> <max value="0" /> </element> <element id="Observation.component"> <path value="Observation.component" /> <max value="0" /> </element> </differential> </StructureDefinition>