Guía de Implementación ''cl core'' FHIR R4, (Versión Evolutiva)
1.9.1 - draft
This page is part of the Chile Core (v1.9.1: STU2 Draft) based on FHIR (HL7® FHIR® Standard) R4. . For a full list of available versions, see the Directory of published versions
Official URL: https://hl7chile.cl/fhir/ig/clcore/CapabilityStatement/cl-core-server | Version: 1.9.1 | |||
Active as of 2024-08-07 | Computable Name: ClCoreServidorCapabilityStatement | |||
Copyright/Legal: Usado con el permiso de HL7 International, todos los derechos resevados en los Licencias de HL7 Internacional. |
CapabilityStatement para definir las caracteristicas mínimas del servidor para ver las interacciones posibles
Raw OpenAPI-Swagger Definition file | Download
Generated Narrative: CapabilityStatement cl-core-server
json
, SHOULD support xml
, SHOULD support application/fhir+json
, SHOULD support application/fhir+xml
application/json-patch+json
, SHOULD support application/xml-patch+xml
, SHOULD support application/fhir+xml
, SHOULD support application/fhir+json
Note to Implementers: FHIR Capabilities
Any FHIR capability may be 'allowed' by the system unless explicitly marked as 'SHALL NOT'. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case.
server
El Servidor Cl Core DEBERÁ:
El Servidor Cl Core DEBERÍA:
meta.profile
para cada instancia.transaction
interaction.batch
interaction.search-system
interaction.history-system
interaction.The summary table lists the resources that are part of this configuration, and for each resource it lists:
_include
_revinclude
Resource Type | Profile | R | V-R | S | U | P | C | D | H-I | H-T | Searches | _include | _revinclude | Operations |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AllergyIntolerance | Supported Profiles CL Alergias e Intolerancias | y | y | y | y | y | y | y | y | y | clinical-status, patient, varification-status, severity, date, manifestation, code, criticality, type, onset, _id | * , AllergyIntolerance:asserter , AllergyIntolerance:patient , AllergyIntolerance:recorder | AuditEvent:entity , Composition:entry , Composition:subject , Condition:evidence-detail , Observation:focus , Provenance:target | |
AuditEvent | Supported Profiles CL Auditoria | y | y | y | y | y | y | y | y | y | date, type, subtype, patient, action, outcome, agent, address, source, entity, _id | * , AuditEvent.agent , , AuditEvent.source , AuditEvent.patient , AuditEvent.entity | AuditEvent.entity , Composition:entry , Composition:subject , Condition:evidence-detail , Observation:focus , Provenance:entity , Provenance:target | |
Composition | Supported Profiles CL Documento | y | y | y | y | y | y | y | y | y | date, subject, type, section, title, attester, author, encounter, entry, identifier, status, _id | * , Composition:attester , Composition:author , Composition:encounter , Composition:entry , Composition:related-ref , Composition:subject | AuditEvent:entity , Composition:entry , Composition:related-ref , Composition:subject , Condition:evidence-detail , Observation:focus , Provenance:entity , Provenance:target | |
Condition | Supported Profiles CL Condición-Diagnóstico | y | y | y | y | y | y | y | y | y | onset-date, subject, patient, clinical-status, verification-status, code, _id | * , Condition:asserter , Condition:encounter , Condition:evidence-detail , Condition:patient , Condition:subject | AuditEvent:entity , Composition:entry , Composition:subject , Condition:evidence-detail , Encounter:diagnosis , Encounter:reason-reference , Immunization:reason-reference , Observation:focus , Provenance:entity , Provenance:target | |
Encounter | Supported Profiles CL Encuentro Clínico | y | y | y | y | y | y | y | y | y | date, appointment, subject, patient, participant, practitioner, diagnosis, service-provider, status, class, reason-code, type, identifier, length, _id | * , Encounter:appointment , Encounter:diagnosis , Encounter:participant , Encounter:patient , Encounter:practitioner , Encounter:service-provider , Encounter:subject | AuditEvent:entity , Composition:encounter , Composition:entry , Composition:subject , Condition:encounter , Condition:evidence-detail , Encounter:part-of , Observation:encounter , Observation:focus , Provenance:entity , Provenance:target | |
Immunization | Supported Profiles CL Inmunización | y | y | y | y | y | y | y | y | y | reaction-date, identifier, vaccine-code, location, status, _id | * , Immunization:location , Immunization:manufacturer , Immunization:patient , Immunization:performer , Immunization:reaction , Immunization:reason-reference | AuditEvent:entity , Composition:entry , Composition:subject , Condition:evidence-detail , Observation:focus , Observation:part-of , Provenance:entity , Provenance:target | |
Location | Supported Profiles CL Localización | y | y | y | y | y | y | y | y | y | address-state, type, address-country, near, address-city, identifier, address, organization, address-use, name, status, _id | * , Location:endpoint , Location:organization , Location:partof | AuditEvent:entity , Composition:entry , Composition:subject , Condition:evidence-detail , Encounter:location , Immunization:location , Location:partof , Observation:focus , Observation:subject , PractitionerRole:location , Provenance:entity , Provenance:location , Provenance:target | |
Medication | Supported Profiles CL Medicamento | y | y | y | y | y | y | y | y | y | identifier, code, ingredient, ingredient-code, form, _id | * , Medication:ingredient , Medication:manufacturer | AuditEvent:entity , Composition:entry , Composition:subject , Condition:evidence-detail , Medication:ingredient , Observation:focus , Provenance:entity , Provenance:target | |
Observation | Supported Profiles CL Observación | y | y | y | y | y | y | y | y | y | identifier, code, _id, date, patient, performer, encounter, specimen, category, subject, has-member, code-value-concept, component-code-value-concept, combo-code-value-concept, code-value-quantity, combo-code-value-quantity, component-code-value-quantity, code-value-date, code-value-string, value-string, value-quantity, combo-value-quantity, component-value-quantity, value-date, combo-code, component-code, combo-value-concept, component-value-concept, value-concept, status | * , Observation:based-on , Observation:derived-from , Observation:device , Observation:encounter , Observation:focus , Observation:has-member , Observation:part-of , Observation:patient , Observation:performer , Observation:specimen , Observation:subject | AuditEvent:entity , Composition:entry , Composition:subject , Condition:evidence-detail , Encounter:reason-reference , Immunization:reaction , Immunization:reason-reference , Observation:derived-from , Observation:focus , Observation:has-member , Provenance:entity , Provenance:target | |
Organization | Supported Profiles CL Organización | y | y | y | y | y | y | y | y | y | address-state, address-country, address-city, identifier, address, active, address-use, name, phonetic, _id | * , Organization:endpoint , Organization:partof | AuditEvent:agent , AuditEvent:entity , AuditEvent:source , Composition:attester , Composition:entry , Composition:subject , Condition:evidence-detail , Encounter:service-provider , Immunization:manufacturer , Immunization:performer , Location:organization , Medication:manufacturer , Observation:focus , Observation:performer , Organization:partof , Patient:general-practitioner , Patient:organization , PractitionerRole:organization , Provenance:agent , Provenance:entity , Provenance:target | |
Patient | Supported Profiles CL Paciente | y | y | y | y | y | y | y | y | y | birthdate, address-state, gender, address-country, phonetic, telecom, email, given, identifier, address, general-practitioner, language, address-use, address-city, name, phone, family, _id | * , Patient:general-practitioner , Patient:link , Patient:organization | AllergyIntolerance:asserter , AllergyIntolerance:patient , AllergyIntolerance:recorder , AuditEvent:agent , AuditEvent:entity , AuditEvent:patient , AuditEvent:source , Composition:attester , Composition:author , Composition:entry , Composition:patient , Composition:subject , Condition:evidence-detail , Condition:asserter , Condition:patient , Condition:subject , Encounter:patient , Encounter:subject , Immunization:patient , Observation:focus , Observation:patient , Observation:performer , Observation:subject , Patient:link , Provenance:agent , Provenance:entity , Provenance:patient , Provenance:target | |
Practitioner | Supported Profiles CL Prestador | y | y | y | y | y | y | y | y | y | birthdate, address-state, gender, address-country, phonetic, telecom, email, given, identifier, address, address-use, address-city, name, phone, family, _id | * | AllergyIntolerance:asserter , AllergyIntolerance:patient , AllergyIntolerance:recorder , AuditEvent:agent , AuditEvent:entity , AuditEvent:source , Composition:attester , Composition:author , Composition:entry , Composition:subject , Condition:evidence-detail , Condition:asserter , Encounter:participant , Encounter:practitioner , Immunization:performer , Observation:focus , Observation:performer , Patient:general-practitioner , PractitionerRole:practitioner , Provenance:agent , Provenance:entity , Provenance:target | |
PractitionerRole | Supported Profiles CL Localización | y | y | y | y | y | y | y | y | y | date, specialty, role, practitioner, organization, location, active, _id | * , PractitionerRole:endpoint , PractitionerRole:location , PractitionerRole:organization , PractitionerRole:practitioner , PractitionerRole:practitioner | AllergyIntolerance:asserter , AllergyIntolerance:recorder , AuditEvent:agent , AuditEvent:entity , AuditEvent:source , Composition:attester , Composition:author , Composition:entry , Composition:subject , Condition:asserter , Condition:evidence-detail , Encounter:participant , Immunization:performer , Observation:focus , Observation:performer , Patient:general-practitioner , Provenance:agent , Provenance:entity , Provenance:target | |
Provenance | Supported Profiles CL Provenance | y | y | y | y | y | y | y | y | y | agent, agent-type, signature-type, recorded, target, patient, location, agent-role, _id | * , Provenance:agent , Provenance:entity , Provenance:location , Provenance:patient , Provenance:target | AuditEvent:entity , AuditEvent:source , Composition:entry , Composition:subject , Condition:evidence-detail , Observation:focus , Provenance:entity , Provenance:target |
literal
, logical
search-type
, read
.vread
, history-instance
.create
, update
, patch
, delete
, history-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | clinical-status | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | patient | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | varification-status | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | severity | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | date | date | Un cliente DEBERÁ proporcionar un valor preciso hasta el segundo + desplazamiento de tiempo. Un servidor DEBERÁ soportar un valor preciso hasta el segundo + desplazamiento de tiempo |
SHALL | manifestation | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | code | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | criticality | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | type | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | onset | date | Un cliente DEBERÁ proporcionar un valor preciso hasta el segundo + desplazamiento de tiempo. Un servidor DEBERÁ soportar un valor preciso hasta el segundo + desplazamiento de tiempo |
SHALL | _id | token | Id logico de este artefacto |
literal
, logical
search-type
, read
.vread
, history-instance
.create
, update
, patch
, delete
, history-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | date | date | Un cliente DEBERÁ proporcionar un valor preciso hasta el segundo + desplazamiento de tiempo. Un servidor DEBERÁ soportar un valor preciso hasta el segundo + desplazamiento de tiempo |
SHALL | type | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | subtype | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | patient | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | action | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | outcome | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | agent | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | address | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | source | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | entity | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | _id | token | Id logico de este artefacto |
literal
, logical
search-type
, read
.vread
, history-instance
.create
, update
, patch
, delete
, history-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | date | date | Un cliente DEBERÁ proporcionar un valor preciso hasta el segundo + desplazamiento de tiempo. Un servidor DEBERÁ soportar un valor preciso hasta el segundo + desplazamiento de tiempo |
SHALL | subject | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | type | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | section | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | title | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | attester | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | author | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | encounter | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | entry | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | identifier | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | status | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | _id | token | Id logico de este artefacto |
literal
, logical
search-type
, read
.vread
, history-instance
.create
, update
, patch
, delete
, history-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | onset-date | date | Un cliente DEBERÁ proporcionar un valor preciso hasta el segundo + desplazamiento de tiempo. Un servidor DEBERÁ soportar un valor preciso hasta el segundo + desplazamiento de tiempo |
SHALL | subject | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | patient | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | clinical-status | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | verification-status | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | code | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | _id | token | Id logico de este artefacto |
literal
, logical
search-type
, read
.vread
, history-instance
.create
, update
, patch
, delete
, history-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | date | date | Un cliente DEBERÁ proporcionar un valor preciso hasta el segundo + desplazamiento de tiempo. Un servidor DEBERÁ soportar un valor preciso hasta el segundo + desplazamiento de tiempo |
SHALL | appointment | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | subject | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | patient | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | participant | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | practitioner | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | diagnosis | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | service-provider | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | status | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | class | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | reason-code | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | type | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | identifier | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | length | quantity | El cliente DEBERÁ proporcionar al menos un valor entero o decimal. El servidor DEBERÁ soportar ambos. |
SHALL | _id | token | Id logico de este artefacto |
literal
, logical
search-type
, read
.vread
, history-instance
.create
, update
, patch
, delete
, history-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | reaction-date | date | Un cliente DEBERÁ proporcionar un valor preciso hasta el segundo + desplazamiento de tiempo. Un servidor DEBERÁ soportar un valor preciso hasta el segundo + desplazamiento de tiempo |
SHALL | identifier | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | vaccine-code | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | location | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | status | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | _id | token | Id logico de este artefacto |
literal
, logical
search-type
, read
.vread
, history-instance
.create
, update
, patch
, delete
, history-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | address-state | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | type | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | address-country | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | near | special | Buscar ubicaciones donde la posición de la ubicación esté cerca o dentro de una distancia especificada de las coordenadas proporcionadas expresadas como [latitud]|[longitud]|[distancia]|[unidades] (usando el datum WGS84, ver notas). Si se omiten las unidades, se debe asumir kilómetros. Si se omite la distancia, el servidor PUEDE usar su propia discreción para determinar qué distancias deben considerarse cercanas (y las unidades son irrelevantes). Los servidores PUEDEN buscar usando varias técnicas que podrían tener diferentes precisiones, dependiendo de la eficiencia de la implementación. Requiere que también se proporcione el parámetro de distancia-cercana. |
SHALL | address-city | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | identifier | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | address | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | organization | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | address-use | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | name | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | status | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | _id | token | Id logico de este artefacto |
literal
, logical
search-type
, read
.vread
, history-instance
.create
, update
, patch
, delete
, history-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | identifier | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | code | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | ingredient | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | ingredient-code | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | form | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | _id | token | Id logico de este artefacto |
literal
, logical
search-type
, read
.vread
, history-instance
.create
, update
, patch
, delete
, history-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | identifier | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | code | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | _id | token | Id logico de este artefacto |
SHALL | date | date | Un cliente DEBERÁ proporcionar un valor preciso hasta el segundo + desplazamiento de tiempo. Un servidor DEBERÁ soportar un valor preciso hasta el segundo + desplazamiento de tiempo |
SHALL | patient | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | performer | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | encounter | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | specimen | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | category | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | subject | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | has-member | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | code-value-concept | composite | El cliente DEBERÁ proporcionar un Código y un parametro de valor codificado. El servidor DEBERÁ soportar la recepción y procesamiento un Código y un parametro de valor codificado |
SHALL | component-code-value-concept | composite | El cliente DEBERÁ proporcionar un Código y un parametro de valor codificado. El servidor DEBERÁ soportar la recepción y procesamiento un Código y un parametro de valor codificado, que se encuentra en el componente. |
SHALL | combo-code-value-concept | composite | El cliente DEBERÁ proporcionar un Código y un parametro de valor codificado. El servidor DEBERÁ soportar la recepción y procesamiento un Código y un parametro de valor codificado, incluyendo si se encuentra en el componente. |
SHALL | code-value-quantity | composite | El cliente DEBERÁ proporcionar un Código y un parametro de valor de cantidad. El servidor DEBERÁ soportar la recepción y procesamiento un Código y un parametro de valor de cantidad. |
SHALL | combo-code-value-quantity | composite | El cliente DEBERÁ proporcionar un Código y un parametro de valor de cantidad. El servidor DEBERÁ soportar la recepción y procesamiento un Código y un parametro de valor de cantidad, incluyendo si se encuentra en el componente. |
SHALL | component-code-value-quantity | composite | El cliente DEBERÁ proporcionar un Código y un parametro de valor de cantidad del componente. El servidor DEBERÁ soportar la recepción y procesamiento un Código y un parametro de valor de cantidad, que se encuentra en el componente. |
SHALL | code-value-date | composite | El cliente DEBERÁ proporcionar un Código y un parametro de valor fecha/hora. El servidor DEBERÁ soportar la recepción y procesamiento de un Código y un parametro de valor fecha/hora. |
SHALL | code-value-string | composite | El cliente DEBERÁ proporcionar un Código y un parametro de valor de texto. El servidor DEBERÁ soportar la recepción y procesamiento un Código y un parametro de valor de texto. |
SHALL | value-string | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | value-quantity | quantity | El cliente DEBERÁ proporcionar al menos un valor entero o decimal. El servidor DEBERÁ soportar ambos. |
SHALL | combo-value-quantity | quantity | El cliente DEBERÁ proporcionar al menos un valor entero o decimal. El servidor DEBERÁ soportar ambos. |
SHALL | component-value-quantity | quantity | El cliente DEBERÁ proporcionar al menos un valor entero o decimal. El servidor DEBERÁ soportar ambos. |
SHALL | value-date | date | Un cliente DEBERÁ proporcionar un valor preciso hasta el segundo + desplazamiento de tiempo. Un servidor DEBERÁ soportar un valor preciso hasta el segundo + desplazamiento de tiempo |
SHALL | combo-code | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | component-code | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | combo-value-concept | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | component-value-concept | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | value-concept | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | status | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
literal
, logical
search-type
, read
.vread
, history-instance
.create
, update
, patch
, delete
, history-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | address-state | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | address-country | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | address-city | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | identifier | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | address | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | active | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | address-use | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | name | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | phonetic | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | _id | token | Id logico de este artefacto |
literal
, logical
search-type
, read
.vread
, history-instance
.create
, update
, patch
, delete
, history-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | birthdate | date | Un cliente DEBERÁ proveer una fecha precisa. Un servidor DEBERÁ soportar un valor preciso. |
SHALL | address-state | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | gender | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | address-country | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | phonetic | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | telecom | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. | |
SHALL | given | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | identifier | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | address | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | general-practitioner | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | language | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | address-use | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | address-city | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | name | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | phone | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | family | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | _id | token | Id logico de este artefacto |
literal
, logical
search-type
, read
.vread
, history-instance
.create
, update
, patch
, delete
, history-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | birthdate | date | Un cliente DEBERÁ proveer una fecha precisa. Un servidor DEBERÁ soportar un valor preciso. |
SHALL | address-state | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | gender | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | address-country | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | phonetic | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | telecom | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. | |
SHALL | given | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | identifier | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | address | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | address-use | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | address-city | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | name | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | phone | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | family | string | Un servidor DEBERÁ soportar un valor preciso. |
SHALL | _id | token | Id logico de este artefacto |
literal
, logical
search-type
, read
.vread
, history-instance
.create
, update
, patch
, delete
, history-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | date | date | A client SHALL provide a value precise*. A server SHALL support a value precise*. |
SHALL | specialty | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | role | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | practitioner | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | organization | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | location | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | active | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | _id | token | Id logico de este artefacto |
literal
, logical
search-type
, read
.vread
, history-instance
.create
, update
, patch
, delete
, history-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | agent | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | agent-type | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | signature-type | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | recorded | date | Un cliente DEBERÁ proporcionar un valor preciso hasta el segundo + desplazamiento de tiempo. Un servidor DEBERÁ soportar un valor preciso hasta el segundo + desplazamiento de tiempo |
SHALL | target | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | patient | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | location | reference | El cliente DEBERÁ proporcionar al menos un valor de id y PODRÁ proporcionar tanto los valores de Tipo como de id. El servidor DEBERÁ soportar ambos. |
SHALL | agent-role | token | El cliente DEBERÁ proporcionar al menos un valor de código y PODRÁ proporcionar tanto los valores de sistema como de código. El servidor DEBERÁ soportar ambos. |
SHALL | _id | token | Id logico de este artefacto |