Guía de Implementación ''cl core'' FHIR R4, (Versión Evolutiva)
2.0.0 - draft Chile flag

Guía de Implementación ''cl core'' FHIR R4, (Versión Evolutiva), published by HL7 Chile. This guide is not an authorized publication; it is the continuous build for version 2.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7Chile/clcore_2.0/ and changes regularly. See the Directory of published versions

CapabilityStatement: CapabilityStatement Cliente Cl Core

Official URL: https://hl7chile.cl/fhir/ig/clcore2/CapabilityStatement/cl-core-client Version: 2.0.0
Active as of 2024-08-07 Computable Name: ClCoreClienteCapabilityStatement

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 de un cliente con todas las interacciones posibles hacía un servidor

Raw OpenAPI-Swagger Definition file | Download

Generated Narrative: CapabilityStatement cl-core-client

CapabilityStatement Cliente Cl Core

  • Implementation Guide Version: 2.0.0
  • FHIR Version: 4.0.1
  • Supported Formats: MAY support json, MAY support xml, MAY support application/fhir+json, MAY support application/fhir+xml
  • Supported Patch Formats: MAYsupport application/json-patch+json, MAYsupport application/xml-patch+xml, MAYsupport application/fhir+xml, MAYsupport application/fhir+json
  • Published on: 2024-08-07 09:44:00-0300
  • Published by: HL7 Chile

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.

FHIR RESTful Capabilities

Mode: client

El Cliente de la CL Core DEBERÁ:

  1. Soportar la obtención y consulta de uno o más de perfiles Cl Core, utilizando las interacciones RESTful soportadas y los parámetros de búsqueda declarados en el CapabilityStatement Servidor Cl Core
  2. Seguir los requisitos documentados en las páginas de generalidades y Must Support.
Summary of System-wide Interactions
  • MAYSupports the transactioninteraction.
  • MAYSupports the batchinteraction.
  • MAYSupports the search-systeminteraction.
  • MAYSupports the history-systeminteraction.

Capabilities by Resource/Profile

Summary

The summary table lists the resources that are part of this configuration, and for each resource it lists:

  • The relevant profiles (if any)
  • The interactions supported by each resource (Read, Search, Update, and Create, are always shown, while VRead, Patch, Delete, History on Instance, or History on Type are only present if at least one of the resources has support for them.
  • The required, recommended, and some optional search parameters (if any).
  • The linked resources enabled for _include
  • The other resources enabled for _revinclude
  • The operations on the resource (if any)
Resource TypeProfileRV-RSUPCDH-IH-TSearches_include_revincludeOperations
AllergyIntoleranceSupported Profiles
  CL Alergias e Intolerancias
yyyyyyyyyclinical-status, patient, varification-status, severity, date, manifestation, code, criticality, type, onset, _id*, AllergyIntolerance:asserter, AllergyIntolerance:patient, AllergyIntolerance:recorderAuditEvent:entity, Composition:entry, Composition:subject, Condition:evidence-detail, Observation:focus, Provenance:target
AuditEventSupported Profiles
  CL Auditoria
yyyyyyyyydate, type, subtype, patient, action, outcome, agent, address, source, entity, _id*, AuditEvent.agent, , AuditEvent.source, AuditEvent.patient, AuditEvent.entityAuditEvent.entity, Composition:entry, Composition:subject, Condition:evidence-detail, Observation:focus, Provenance:entity, Provenance:target
CompositionSupported Profiles
  CL Documento
yyyyyyyyydate, subject, type, section, title, attester, author, encounter, entry, identifier, status, _id*, Composition:attester, Composition:author, Composition:encounter, Composition:entry, Composition:related-ref, Composition:subjectAuditEvent:entity, Composition:entry, Composition:related-ref, Composition:subject, Condition:evidence-detail, Observation:focus, Provenance:entity, Provenance:target
ConditionSupported Profiles
  CL Condición-Diagnóstico
yyyyyyyyyonset-date, subject, patient, clinical-status, verification-status, code, _id*, Condition:asserter, Condition:encounter, Condition:evidence-detail, Condition:patient, Condition:subjectAuditEvent:entity, Composition:entry, Composition:subject, Condition:evidence-detail, Encounter:diagnosis, Encounter:reason-reference, Immunization:reason-reference, Observation:focus, Provenance:entity, Provenance:target
EncounterSupported Profiles
  Encuentro Clínico
yyyyyyyyydate, 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:subjectAuditEvent:entity, Composition:encounter, Composition:entry, Composition:subject, Condition:encounter, Condition:evidence-detail, Encounter:part-of, Observation:encounter, Observation:focus, Provenance:entity, Provenance:target
ImmunizationSupported Profiles
  CL Inmunización
yyyyyyyyyreaction-date, identifier, vaccine-code, location, status, _id*, Immunization:location, Immunization:manufacturer, Immunization:patient, Immunization:performer, Immunization:reaction, Immunization:reason-referenceAuditEvent:entity, Composition:entry, Composition:subject, Condition:evidence-detail, Observation:focus, Observation:part-of, Provenance:entity, Provenance:target
LocationSupported Profiles
  CL Localización
yyyyyyyyyaddress-state, type, address-country, near, address-city, identifier, address, organization, address-use, name, status, _id*, Location:endpoint, Location:organization, Location:partofAuditEvent: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
MedicationSupported Profiles
  CL Medicamento
yyyyyyyyyidentifier, code, ingredient, ingredient-code, form, _id*, Medication:ingredient, Medication:manufacturerAuditEvent:entity, Composition:entry, Composition:subject, Condition:evidence-detail, Medication:ingredient, Observation:focus, Provenance:entity, Provenance:target
ObservationSupported Profiles
  CL Observación
yyyyyyyyyidentifier, 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:subjectAuditEvent: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
OrganizationSupported Profiles
  CL Organización
yyyyyyyyyaddress-state, address-country, address-city, identifier, address, active, address-use, name, phonetic, _id*, Organization:endpoint, Organization:partofAuditEvent: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
PatientSupported Profiles
  CL Paciente
yyyyyyyyybirthdate, 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:organizationAllergyIntolerance: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
PractitionerSupported Profiles
  CL Prestador
yyyyyyyyybirthdate, 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
PractitionerRoleSupported Profiles
  CL Localización
yyyyyyyyydate, specialty, role, practitioner, organization, location, active, _id*, PractitionerRole:endpoint, PractitionerRole:location, PractitionerRole:organization, PractitionerRole:practitioner, PractitionerRole:practitionerAllergyIntolerance: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
ProvenanceSupported Profiles
  CL Provenance
yyyyyyyyyagent, agent-type, signature-type, recorded, target, patient, location, agent-role, _id*, Provenance:agent, Provenance:entity, Provenance:location, Provenance:patient, Provenance:targetAuditEvent:entity, AuditEvent:source, Composition:entry, Composition:subject, Condition:evidence-detail, Observation:focus, Provenance:entity, Provenance:target

Resource Conformance: SHALL AllergyIntolerance

Core FHIR Resource
AllergyIntolerance
Reference Policy
literal, logical
Interaction summary
  • SHALLsupport search-type, read.
  • SHOULDsupport vread, history-instance.
  • MAYsupport create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLclinical-statustoken

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.

SHALLpatientreference

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.

SHALLvarification-statustoken

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.

SHALLseveritytoken

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.

SHALLdatedate

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

SHALLmanifestationtoken

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.

SHALLcodetoken

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.

SHALLcriticalitytoken

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.

SHALLtypetoken

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.

SHALLonsetdate

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_idtoken

Id logico de este artefacto

 

Resource Conformance: SHALL AuditEvent

Core FHIR Resource
AuditEvent
Reference Policy
literal, logical
Interaction summary
  • SHALLsupport search-type, read.
  • SHOULDsupport vread, history-instance.
  • MAYsupport create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLdatedate

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

SHALLtypetoken

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.

SHALLsubtypetoken

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.

SHALLpatientreference

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.

SHALLactiontoken

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.

SHALLoutcometoken

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.

SHALLagentreference

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.

SHALLaddressstring

Un servidor DEBERÁ soportar un valor preciso.

SHALLsourcereference

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.

SHALLentityreference

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_idtoken

Id logico de este artefacto

 

Resource Conformance: SHALL Composition

Core FHIR Resource
Composition
Reference Policy
literal, logical
Interaction summary
  • SHALLsupport search-type, read.
  • SHOULDsupport vread, history-instance.
  • MAYsupport create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLdatedate

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

SHALLsubjectreference

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.

SHALLtypetoken

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.

SHALLsectiontoken

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.

SHALLtitlestring

Un servidor DEBERÁ soportar un valor preciso.

SHALLattesterreference

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.

SHALLauthorreference

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.

SHALLencounterreference

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.

SHALLentryreference

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.

SHALLidentifiertoken

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.

SHALLstatustoken

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_idtoken

Id logico de este artefacto

 

Resource Conformance: SHALL Condition

Core FHIR Resource
Condition
Reference Policy
literal, logical
Interaction summary
  • SHALLsupport search-type, read.
  • SHOULDsupport vread, history-instance.
  • MAYsupport create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLonset-datedate

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

SHALLsubjectreference

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.

SHALLpatientreference

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.

SHALLclinical-statustoken

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.

SHALLverification-statustoken

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.

SHALLcodetoken

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_idtoken

Id logico de este artefacto

 

Resource Conformance: SHALL Encounter

Core FHIR Resource
Encounter
Reference Policy
literal, logical
Interaction summary
  • SHALLsupport search-type, read.
  • SHOULDsupport vread, history-instance.
  • MAYsupport create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLdatedate

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

SHALLappointmentreference

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.

SHALLsubjectreference

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.

SHALLpatientreference

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.

SHALLparticipantreference

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.

SHALLpractitionerreference

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.

SHALLdiagnosisreference

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.

SHALLservice-providerreference

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.

SHALLstatustoken

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.

SHALLclasstoken

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.

SHALLreason-codetoken

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.

SHALLtypetoken

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.

SHALLidentifiertoken

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.

SHALLlengthquantity

El cliente DEBERÁ proporcionar al menos un valor entero o decimal.

El servidor DEBERÁ soportar ambos.

SHALL_idtoken

Id logico de este artefacto

 

Resource Conformance: SHALL Immunization

Core FHIR Resource
Immunization
Reference Policy
literal, logical
Interaction summary
  • SHALLsupport search-type, read.
  • SHOULDsupport vread, history-instance.
  • MAYsupport create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLreaction-datedate

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

SHALLidentifiertoken

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.

SHALLvaccine-codetoken

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.

SHALLlocationreference

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.

SHALLstatustoken

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_idtoken

Id logico de este artefacto

 

Resource Conformance: SHALL Location

Core FHIR Resource
Location
Reference Policy
literal, logical
Interaction summary
  • SHALLsupport search-type, read.
  • SHOULDsupport vread, history-instance.
  • MAYsupport create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLaddress-statestring

Un servidor DEBERÁ soportar un valor preciso.

SHALLtypetoken

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.

SHALLaddress-countrystring

Un servidor DEBERÁ soportar un valor preciso.

SHALLnearspecial

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.

SHALLaddress-citystring

Un servidor DEBERÁ soportar un valor preciso.

SHALLidentifiertoken

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.

SHALLaddressstring

Un servidor DEBERÁ soportar un valor preciso.

SHALLorganizationreference

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.

SHALLaddress-usetoken

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.

SHALLnamestring

Un servidor DEBERÁ soportar un valor preciso.

SHALLstatustoken

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_idtoken

Id logico de este artefacto

 

Resource Conformance: SHALL Medication

Core FHIR Resource
Medication
Reference Policy
literal, logical
Interaction summary
  • SHALLsupport search-type, read.
  • SHOULDsupport vread, history-instance.
  • MAYsupport create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken

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.

SHALLcodetoken

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.

SHALLingredientreference

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.

SHALLingredient-codetoken

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.

SHALLformtoken

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_idtoken

Id logico de este artefacto

 

Resource Conformance: SHALL Observation

Core FHIR Resource
Observation
Reference Policy
literal, logical
Interaction summary
  • SHALLsupport search-type, read.
  • SHOULDsupport vread, history-instance.
  • MAYsupport create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken

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.

SHALLcodetoken

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_idtoken

Id logico de este artefacto

SHALLdatedate

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

SHALLpatientreference

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.

SHALLperformerreference

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.

SHALLencounterreference

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.

SHALLspecimenreference

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.

SHALLcategorytoken

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.

SHALLsubjectreference

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.

SHALLhas-memberreference

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.

SHALLcode-value-conceptcomposite

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

SHALLcomponent-code-value-conceptcomposite

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.

SHALLcombo-code-value-conceptcomposite

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.

SHALLcode-value-quantitycomposite

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.

SHALLcombo-code-value-quantitycomposite

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.

SHALLcomponent-code-value-quantitycomposite

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.

SHALLcode-value-datecomposite

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.

SHALLcode-value-stringcomposite

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.

SHALLvalue-stringstring

Un servidor DEBERÁ soportar un valor preciso.

SHALLvalue-quantityquantity

El cliente DEBERÁ proporcionar al menos un valor entero o decimal.

El servidor DEBERÁ soportar ambos.

SHALLcombo-value-quantityquantity

El cliente DEBERÁ proporcionar al menos un valor entero o decimal.

El servidor DEBERÁ soportar ambos.

SHALLcomponent-value-quantityquantity

El cliente DEBERÁ proporcionar al menos un valor entero o decimal.

El servidor DEBERÁ soportar ambos.

SHALLvalue-datedate

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

SHALLcombo-codetoken

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.

SHALLcomponent-codetoken

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.

SHALLcombo-value-concepttoken

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.

SHALLcomponent-value-concepttoken

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.

SHALLvalue-concepttoken

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.

SHALLstatustoken

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.

 

Resource Conformance: SHALL Organization

Core FHIR Resource
Organization
Reference Policy
literal, logical
Interaction summary
  • SHALLsupport search-type, read.
  • SHOULDsupport vread, history-instance.
  • MAYsupport create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLaddress-statestring

Un servidor DEBERÁ soportar un valor preciso.

SHALLaddress-countrystring

Un servidor DEBERÁ soportar un valor preciso.

SHALLaddress-citystring

Un servidor DEBERÁ soportar un valor preciso.

SHALLidentifiertoken

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.

SHALLaddressstring

Un servidor DEBERÁ soportar un valor preciso.

SHALLactivetoken

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.

SHALLaddress-usetoken

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.

SHALLnamestring

Un servidor DEBERÁ soportar un valor preciso.

SHALLphoneticstring

Un servidor DEBERÁ soportar un valor preciso.

SHALL_idtoken

Id logico de este artefacto

 

Resource Conformance: SHALL Patient

Core FHIR Resource
Patient
Reference Policy
literal, logical
Interaction summary
  • SHALLsupport search-type, read.
  • SHOULDsupport vread, history-instance.
  • MAYsupport create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLbirthdatedate

Un cliente DEBERÁ proveer una fecha precisa.

Un servidor DEBERÁ soportar un valor preciso.

SHALLaddress-statestring

Un servidor DEBERÁ soportar un valor preciso.

SHALLgendertoken

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.

SHALLaddress-countrystring

Un servidor DEBERÁ soportar un valor preciso.

SHALLphoneticstring

Un servidor DEBERÁ soportar un valor preciso.

SHALLtelecomtoken

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.

SHALLemailtoken

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.

SHALLgivenstring

Un servidor DEBERÁ soportar un valor preciso.

SHALLidentifiertoken

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.

SHALLaddressstring

Un servidor DEBERÁ soportar un valor preciso.

SHALLgeneral-practitionerreference

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.

SHALLlanguagetoken

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.

SHALLaddress-usetoken

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.

SHALLaddress-citystring

Un servidor DEBERÁ soportar un valor preciso.

SHALLnamestring

Un servidor DEBERÁ soportar un valor preciso.

SHALLphonetoken

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.

SHALLfamilystring

Un servidor DEBERÁ soportar un valor preciso.

SHALL_idtoken

Id logico de este artefacto

 

Resource Conformance: SHALL Practitioner

Core FHIR Resource
Practitioner
Reference Policy
literal, logical
Interaction summary
  • SHALLsupport search-type, read.
  • SHOULDsupport vread, history-instance.
  • MAYsupport create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLbirthdatedate

Un cliente DEBERÁ proveer una fecha precisa.

Un servidor DEBERÁ soportar un valor preciso.

SHALLaddress-statestring

Un servidor DEBERÁ soportar un valor preciso.

SHALLgendertoken

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.

SHALLaddress-countrystring

Un servidor DEBERÁ soportar un valor preciso.

SHALLphoneticstring

Un servidor DEBERÁ soportar un valor preciso.

SHALLtelecomtoken

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.

SHALLemailtoken

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.

SHALLgivenstring

Un servidor DEBERÁ soportar un valor preciso.

SHALLidentifiertoken

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.

SHALLaddressstring

Un servidor DEBERÁ soportar un valor preciso.

SHALLaddress-usetoken

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.

SHALLaddress-citystring

Un servidor DEBERÁ soportar un valor preciso.

SHALLnamestring

Un servidor DEBERÁ soportar un valor preciso.

SHALLphonetoken

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.

SHALLfamilystring

Un servidor DEBERÁ soportar un valor preciso.

SHALL_idtoken

Id logico de este artefacto

 

Resource Conformance: SHALL PractitionerRole

Core FHIR Resource
PractitionerRole
Reference Policy
literal, logical
Interaction summary
  • SHALLsupport search-type, read.
  • SHOULDsupport vread, history-instance.
  • MAYsupport create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLdatedate

A client SHALL provide a value precise*.

A server SHALL support a value precise*.

SHALLspecialtytoken

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.

SHALLroletoken

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.

SHALLpractitionerreference

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.

SHALLorganizationreference

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.

SHALLlocationreference

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.

SHALLactivetoken

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_idtoken

Id logico de este artefacto

 

Resource Conformance: SHALL Provenance

Core FHIR Resource
Provenance
Reference Policy
literal, logical
Interaction summary
  • SHALLsupport search-type, read.
  • SHOULDsupport vread, history-instance.
  • MAYsupport create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLagentreference

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.

SHALLagent-typetoken

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.

SHALLsignature-typetoken

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.

SHALLrecordeddate

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

SHALLtargetreference

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.

SHALLpatientreference

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.

SHALLlocationreference

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.

SHALLagent-roletoken

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_idtoken

Id logico de este artefacto