Atención clínica de SDOH
0.1.0 - ci-build
Atención clínica de SDOH, published by HL7 Chile. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/SIMSADIs/GI-SDOH/ and changes regularly. See the Directory of published versions
Official URL: https://hl7chile.cl/fhir/ig/gravitycl/StructureDefinition/SDOHCC-ServiceRequestCL | Version: 0.1.0 | |||
Draft as of 2024-12-12 | Computable Name: SDOHCCServiceRequestCL |
Perfil para solicitudes de servicio que abordan los Determinantes Sociales de la Salud.
Solicitud de servicio de SDOHCC está diseñado, en general, para representar una solicitud de servicio para abordar un riesgo o necesidad social identificada (por ejemplo, Condición SDOHCC, Respuesta de Detección de Observación de SDOHCC,Evaluación de Observación de SDOHCC). Una Solicitud de servicio de SDOHCC puede estar relacionada con una Meta/Objetivo SDOHCC y puede hacer referencia al consentimiento del paciente para la derivación (por ejemplo, Consentimiento SDOHCC). Una Solicitud de servicio de SDOHCC puede ser el foco de una Tarea de SDOHCC para la gestión de derivaciones y un Procedimiento SDOHCC puede basarse en un Servicio de salud SDOHCC. Consulta el Marco de modelado de datos para obetener más detalles sobre las relaciones entre Solicitud de servicio de SDOHCC y los demás perfiles de esta IG.
ServiceRequest.code tiene una vinculación obligatoria con Códigos de procedimientos CL(requerido. Además, ServiceRequest.code cuenta con enlaces adicionales a value set específicos de dominios SDOH (por ejemplo, para inseguridad alimentaria), los cuales se determinan según el valor seleccionado en ServiceRequest.category. Cuando ServiceRequest.category toma un valor del ValueSet SDOHCC para Categoría SDOH (por ejemplo, food-insecurity), ServiceRequest.code DEBE seleccionarse del value set específico del dominio correspondiente que se encuentra en el enlace adicional (por ejemplo Food Insecurity ServiceRequests).
Algunos dominios de SDOH pueden no estar representados todavía en el ValueSet SDOHCC para Categoría SDOH. En este caso, se puede usar ServiceRequest.category: sdoh-category-unspecified para que la instancia de ServiceRequest pueda seguir siendo categorizada como relación con SDOH. Si se desea, también se puede usar category.text para especificar más detalladamente el dominio. Para ServiceRequest.category: sdoh-category-unspecified, no habrá value set específicos de dominio, y los enlaces adicionales para ServiceRequest.description designarán la vinculación predeterminada con Códigos de procedimientos CL(required.
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from ServiceRequest
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ServiceRequest | 0..* | ServiceRequest | Una solicitud de servicio para abordar una condición, observación o meta/objetivo de los SDOH. | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
pertainsToGoal | S | 0..* | (Complex) | Pertenece a la meta/objetivo de SDOH. URL: http://hl7.org/fhir/StructureDefinition/resource-pertainsToGoal |
value[x] | S | 1..1 | Reference(Metas/Objetivos SDOHCC) | Value of extension |
Slices for basedOn | 0..* | Reference(CarePlan | ServiceRequest) | What request fulfills Slice: Unordered, Open by profile:resolve() | |
basedOn:SupportedBasedOn | S | 0..* | Reference(Solicitud de servicio de SDOHCC) | What request fulfills |
status | S | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown |
intent | S | 1..1 | code | proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option |
Slices for category | 0..* | CodeableConcept | Classification of service Slice: Unordered, Open by value:$this | |
category:SDOH | S | 0..* | CodeableConcept | Por ejemplo, inseguridad alimentaria | inseguridad en el transporte. Binding: ValueSet SDOHCC para Categoría SDOH (required): Códigos para categorías de SDOH de alto nivel. |
priority | S | 0..1 | code | routine | urgent | asap | stat |
code | S | 1..1 | CodeableConcept | Lo que se está solicitando/ordenando. Binding: Códigos de procedimientos CL (required): Códigos para pruebas o servicios que pueden ser realizados por un individuo, organización o servicio de salud designado. |
Slices for orderDetail | 0..* | CodeableConcept | Additional order information Slice: Unordered, Open by pattern:coding | |
orderDetail:SubjectContactDetail | S | 0..1 | CodeableConcept | Additional order information Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://hl7chile.cl/fhir/ig/gravitycl/CodeSystem/SDOHCC-CodeSystemTemporaryCodesCL | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: contacting-subject-prohibited | |
subject | S | 1..1 | Reference(Group | CL Paciente | CL Localización) | Individual or Entity the service is ordered for |
occurrence[x] | S | 0..1 | dateTime, Period, Timing | When service should occur |
authoredOn | S | 0..1 | dateTime | Date request signed |
requester | S | 0..1 | Reference(RelatedPerson | Device | CL RolClinico | CL Prestador | CL Paciente | CL Organización) | Who/what is requesting service |
performer | S | 0..* | Reference(HealthcareService | Device | RelatedPerson | CL Paciente | CL Prestador | CL RolClinico | CL Organización | CareTeam) | Requested performer |
reasonCode | 0..* | CodeableConcept | Explanation/Justification for procedure or service | |
Slices for reasonReference | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Explanation/Justification for service or service Slice: Unordered, Open by profile:resolve() | |
reasonReference:SupportedReasonReference | S | 0..* | Reference(Condición SDOHCC | Respuesta de Detección de Observación de SDOHCC | Evaluación de Observación de SDOHCC) | Explanation/Justification for service or service |
Slices for supportingInfo | 0..* | Reference(Resource) | Additional clinical information Slice: Unordered, Open by profile:resolve() | |
supportingInfo:SupportedSupportingInfo | S | 0..* | Reference(Consentimiento SDOHCC) | Additional clinical information |
specimen | 0..0 | |||
bodySite | 0..0 | |||
Documentation for this format |
Path | Conformance | ValueSet | URI |
ServiceRequest.category:SDOH | required | SDOHCCValueSetSDOHCategoryCLhttps://hl7chile.cl/fhir/ig/gravitycl/ValueSet/SDOHCC-ValueSetSDOHCategoryCL from this IG | |
ServiceRequest.code | required | CLCoreProcedureCodeshttps://hl7chile.cl/fhir/ig/gravitycl/ValueSet/cl-core-procedure-code from this IG |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ServiceRequest | C | 0..* | ServiceRequest | Una solicitud de servicio para abordar una condición, observación o meta/objetivo de los SDOH. dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management prr-1: orderDetail SHALL only be present if code is present |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |
pertainsToGoal | S | 0..* | (Complex) | Pertenece a la meta/objetivo de SDOH. URL: http://hl7.org/fhir/StructureDefinition/resource-pertainsToGoal ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
extension | 0..0 | |||
url | 1..1 | uri | "http://hl7.org/fhir/StructureDefinition/resource-pertainsToGoal" | |
value[x] | S | 1..1 | Reference(Metas/Objetivos SDOHCC) | Value of extension ele-1: All FHIR elements must have a @value or children |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
Slices for basedOn | Σ | 0..* | Reference(CarePlan | ServiceRequest) | What request fulfills Slice: Unordered, Open by profile:resolve() ele-1: All FHIR elements must have a @value or children |
basedOn:SupportedBasedOn | SΣ | 0..* | Reference(Solicitud de servicio de SDOHCC) | What request fulfills ele-1: All FHIR elements must have a @value or children |
status | ?!SΣ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): The status of a service order. ele-1: All FHIR elements must have a @value or children |
intent | ?!SΣ | 1..1 | code | proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option Binding: RequestIntent (required): The kind of service request. ele-1: All FHIR elements must have a @value or children |
Slices for category | Σ | 0..* | CodeableConcept | Classification of service Slice: Unordered, Open by value:$this Binding: ServiceRequestCategoryCodes (example): Classification of the requested service. ele-1: All FHIR elements must have a @value or children |
category:SDOH | SΣ | 0..* | CodeableConcept | Por ejemplo, inseguridad alimentaria | inseguridad en el transporte. Binding: ValueSet SDOHCC para Categoría SDOH (required): Códigos para categorías de SDOH de alto nivel. ele-1: All FHIR elements must have a @value or children |
priority | SΣ | 0..1 | code | routine | urgent | asap | stat Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request. ele-1: All FHIR elements must have a @value or children |
doNotPerform | ?!Σ | 0..1 | boolean | True if service/procedure should not be performed ele-1: All FHIR elements must have a @value or children |
code | SΣ | 1..1 | CodeableConcept | Lo que se está solicitando/ordenando. Binding: Códigos de procedimientos CL (required): Códigos para pruebas o servicios que pueden ser realizados por un individuo, organización o servicio de salud designado. ele-1: All FHIR elements must have a @value or children |
Slices for orderDetail | ΣC | 0..* | CodeableConcept | Additional order information Slice: Unordered, Open by pattern:coding Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. ele-1: All FHIR elements must have a @value or children |
orderDetail:SubjectContactDetail | SΣC | 0..1 | CodeableConcept | Additional order information Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. ele-1: All FHIR elements must have a @value or children Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://hl7chile.cl/fhir/ig/gravitycl/CodeSystem/SDOHCC-CodeSystemTemporaryCodesCL | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: contacting-subject-prohibited | |
subject | SΣ | 1..1 | Reference(Group | CL Paciente | CL Localización) | Individual or Entity the service is ordered for ele-1: All FHIR elements must have a @value or children |
occurrence[x] | SΣ | 0..1 | When service should occur ele-1: All FHIR elements must have a @value or children | |
occurrenceDateTime | dateTime | |||
occurrencePeriod | Period | |||
occurrenceTiming | Timing | |||
authoredOn | SΣ | 0..1 | dateTime | Date request signed ele-1: All FHIR elements must have a @value or children |
requester | SΣ | 0..1 | Reference(RelatedPerson | Device | CL RolClinico | CL Prestador | CL Paciente | CL Organización) | Who/what is requesting service ele-1: All FHIR elements must have a @value or children |
performer | SΣ | 0..* | Reference(HealthcareService | Device | RelatedPerson | CL Paciente | CL Prestador | CL RolClinico | CL Organización | CareTeam) | Requested performer ele-1: All FHIR elements must have a @value or children |
reasonCode | Σ | 0..* | CodeableConcept | Explanation/Justification for procedure or service Binding: ProcedureReasonCodes (example): Diagnosis or problem codes justifying the reason for requesting the service investigation. ele-1: All FHIR elements must have a @value or children |
Slices for reasonReference | Σ | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Explanation/Justification for service or service Slice: Unordered, Open by profile:resolve() ele-1: All FHIR elements must have a @value or children |
reasonReference:SupportedReasonReference | SΣ | 0..* | Reference(Condición SDOHCC | Respuesta de Detección de Observación de SDOHCC | Evaluación de Observación de SDOHCC) | Explanation/Justification for service or service ele-1: All FHIR elements must have a @value or children |
Slices for supportingInfo | 0..* | Reference(Resource) | Additional clinical information Slice: Unordered, Open by profile:resolve() ele-1: All FHIR elements must have a @value or children | |
supportingInfo:SupportedSupportingInfo | S | 0..* | Reference(Consentimiento SDOHCC) | Additional clinical information ele-1: All FHIR elements must have a @value or children |
Documentation for this format |
Path | Conformance | ValueSet / Code | URI |
ServiceRequest.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | |
ServiceRequest.intent | required | RequestIntenthttp://hl7.org/fhir/ValueSet/request-intent|4.0.1 from the FHIR Standard | |
ServiceRequest.category | example | ServiceRequestCategoryCodeshttp://hl7.org/fhir/ValueSet/servicerequest-category from the FHIR Standard | |
ServiceRequest.category:SDOH | required | SDOHCCValueSetSDOHCategoryCLhttps://hl7chile.cl/fhir/ig/gravitycl/ValueSet/SDOHCC-ValueSetSDOHCategoryCL from this IG | |
ServiceRequest.priority | required | RequestPriorityhttp://hl7.org/fhir/ValueSet/request-priority|4.0.1 from the FHIR Standard | |
ServiceRequest.code | required | CLCoreProcedureCodeshttps://hl7chile.cl/fhir/ig/gravitycl/ValueSet/cl-core-procedure-code from this IG | |
ServiceRequest.orderDetail | example | ServiceRequestOrderDetailsCodeshttp://hl7.org/fhir/ValueSet/servicerequest-orderdetail from the FHIR Standard | |
ServiceRequest.orderDetail:SubjectContactDetail | example | Pattern: contacting-subject-prohibitedhttp://hl7.org/fhir/ValueSet/servicerequest-orderdetail from the FHIR Standard | |
ServiceRequest.reasonCode | example | ProcedureReasonCodeshttp://hl7.org/fhir/ValueSet/procedure-reason from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | ServiceRequest | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | ServiceRequest | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | ServiceRequest | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
prr-1 | error | ServiceRequest | orderDetail SHALL only be present if code is present : orderDetail.empty() or code.exists() |
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
ServiceRequest | C | 0..* | ServiceRequest | Una solicitud de servicio para abordar una condición, observación o meta/objetivo de los SDOH. prr-1: orderDetail SHALL only be present if code is present | ||||
id | Σ | 0..1 | id | Logical id of this artifact | ||||
meta | Σ | 0..1 | Meta | Metadata about the resource | ||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
pertainsToGoal | S | 0..* | (Complex) | Pertenece a la meta/objetivo de SDOH. URL: http://hl7.org/fhir/StructureDefinition/resource-pertainsToGoal | ||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..0 | |||||||
url | 1..1 | uri | "http://hl7.org/fhir/StructureDefinition/resource-pertainsToGoal" | |||||
value[x] | S | 1..1 | Reference(Metas/Objetivos SDOHCC) | Value of extension | ||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
identifier | Σ | 0..* | Identifier | Identifiers assigned to this order | ||||
instantiatesCanonical | Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) | Instantiates FHIR protocol or definition | ||||
instantiatesUri | Σ | 0..* | uri | Instantiates external protocol or definition | ||||
Slices for basedOn | Σ | 0..* | Reference(CarePlan | ServiceRequest) | What request fulfills Slice: Unordered, Open by profile:resolve() | ||||
basedOn:SupportedBasedOn | SΣ | 0..* | Reference(Solicitud de servicio de SDOHCC) | What request fulfills | ||||
replaces | Σ | 0..* | Reference(ServiceRequest) | What request replaces | ||||
requisition | Σ | 0..1 | Identifier | Composite Request ID | ||||
status | ?!SΣ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): The status of a service order. | ||||
intent | ?!SΣ | 1..1 | code | proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option Binding: RequestIntent (required): The kind of service request. | ||||
Slices for category | Σ | 0..* | CodeableConcept | Classification of service Slice: Unordered, Open by value:$this Binding: ServiceRequestCategoryCodes (example): Classification of the requested service. | ||||
category:SDOH | SΣ | 0..* | CodeableConcept | Por ejemplo, inseguridad alimentaria | inseguridad en el transporte. Binding: ValueSet SDOHCC para Categoría SDOH (required): Códigos para categorías de SDOH de alto nivel. | ||||
priority | SΣ | 0..1 | code | routine | urgent | asap | stat Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request. | ||||
doNotPerform | ?!Σ | 0..1 | boolean | True if service/procedure should not be performed | ||||
code | SΣ | 1..1 | CodeableConcept | Lo que se está solicitando/ordenando. Binding: Códigos de procedimientos CL (required): Códigos para pruebas o servicios que pueden ser realizados por un individuo, organización o servicio de salud designado. | ||||
Slices for orderDetail | ΣC | 0..* | CodeableConcept | Additional order information Slice: Unordered, Open by pattern:coding Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. | ||||
orderDetail:SubjectContactDetail | SΣC | 0..1 | CodeableConcept | Additional order information Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://hl7chile.cl/fhir/ig/gravitycl/CodeSystem/SDOHCC-CodeSystemTemporaryCodesCL | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: contacting-subject-prohibited | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
quantity[x] | Σ | 0..1 | Service amount | |||||
quantityQuantity | Quantity | |||||||
quantityRatio | Ratio | |||||||
quantityRange | Range | |||||||
subject | SΣ | 1..1 | Reference(Group | CL Paciente | CL Localización) | Individual or Entity the service is ordered for | ||||
encounter | Σ | 0..1 | Reference(Encounter) | Encounter in which the request was created | ||||
occurrence[x] | SΣ | 0..1 | When service should occur | |||||
occurrenceDateTime | dateTime | |||||||
occurrencePeriod | Period | |||||||
occurrenceTiming | Timing | |||||||
asNeeded[x] | Σ | 0..1 | Preconditions for service Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): A coded concept identifying the pre-condition that should hold prior to performing a procedure. For example "pain", "on flare-up", etc. | |||||
asNeededBoolean | boolean | |||||||
asNeededCodeableConcept | CodeableConcept | |||||||
authoredOn | SΣ | 0..1 | dateTime | Date request signed | ||||
requester | SΣ | 0..1 | Reference(RelatedPerson | Device | CL RolClinico | CL Prestador | CL Paciente | CL Organización) | Who/what is requesting service | ||||
performerType | Σ | 0..1 | CodeableConcept | Performer role Binding: ParticipantRoles (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc. | ||||
performer | SΣ | 0..* | Reference(HealthcareService | Device | RelatedPerson | CL Paciente | CL Prestador | CL RolClinico | CL Organización | CareTeam) | Requested performer | ||||
locationCode | Σ | 0..* | CodeableConcept | Requested location Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered. | ||||
locationReference | Σ | 0..* | Reference(Location) | Requested location | ||||
reasonCode | Σ | 0..* | CodeableConcept | Explanation/Justification for procedure or service Binding: ProcedureReasonCodes (example): Diagnosis or problem codes justifying the reason for requesting the service investigation. | ||||
Slices for reasonReference | Σ | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Explanation/Justification for service or service Slice: Unordered, Open by profile:resolve() | ||||
reasonReference:SupportedReasonReference | SΣ | 0..* | Reference(Condición SDOHCC | Respuesta de Detección de Observación de SDOHCC | Evaluación de Observación de SDOHCC) | Explanation/Justification for service or service | ||||
insurance | 0..* | Reference(Coverage | ClaimResponse) | Associated insurance coverage | |||||
Slices for supportingInfo | 0..* | Reference(Resource) | Additional clinical information Slice: Unordered, Open by profile:resolve() | |||||
supportingInfo:SupportedSupportingInfo | S | 0..* | Reference(Consentimiento SDOHCC) | Additional clinical information | ||||
note | 0..* | Annotation | Comments | |||||
patientInstruction | Σ | 0..1 | string | Patient or consumer-oriented instructions | ||||
relevantHistory | 0..* | Reference(Provenance) | Request provenance | |||||
Documentation for this format |
Path | Conformance | ValueSet / Code | URI | |||
ServiceRequest.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
ServiceRequest.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | ||||
ServiceRequest.intent | required | RequestIntenthttp://hl7.org/fhir/ValueSet/request-intent|4.0.1 from the FHIR Standard | ||||
ServiceRequest.category | example | ServiceRequestCategoryCodeshttp://hl7.org/fhir/ValueSet/servicerequest-category from the FHIR Standard | ||||
ServiceRequest.category:SDOH | required | SDOHCCValueSetSDOHCategoryCLhttps://hl7chile.cl/fhir/ig/gravitycl/ValueSet/SDOHCC-ValueSetSDOHCategoryCL from this IG | ||||
ServiceRequest.priority | required | RequestPriorityhttp://hl7.org/fhir/ValueSet/request-priority|4.0.1 from the FHIR Standard | ||||
ServiceRequest.code | required | CLCoreProcedureCodeshttps://hl7chile.cl/fhir/ig/gravitycl/ValueSet/cl-core-procedure-code from this IG | ||||
ServiceRequest.orderDetail | example | ServiceRequestOrderDetailsCodeshttp://hl7.org/fhir/ValueSet/servicerequest-orderdetail from the FHIR Standard | ||||
ServiceRequest.orderDetail:SubjectContactDetail | example | Pattern: contacting-subject-prohibitedhttp://hl7.org/fhir/ValueSet/servicerequest-orderdetail from the FHIR Standard | ||||
ServiceRequest.asNeeded[x] | example | SNOMEDCTMedicationAsNeededReasonCodeshttp://hl7.org/fhir/ValueSet/medication-as-needed-reason from the FHIR Standard | ||||
ServiceRequest.performerType | example | ParticipantRoleshttp://hl7.org/fhir/ValueSet/participant-role from the FHIR Standard | ||||
ServiceRequest.locationCode | example | ServiceDeliveryLocationRoleTypehttp://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType | ||||
ServiceRequest.reasonCode | example | ProcedureReasonCodeshttp://hl7.org/fhir/ValueSet/procedure-reason from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | ServiceRequest | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | ServiceRequest | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | ServiceRequest | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
prr-1 | error | ServiceRequest | orderDetail SHALL only be present if code is present : orderDetail.empty() or code.exists() |
This structure is derived from ServiceRequest
Summary
Mandatory: 1 element
Must-Support: 16 elements
Prohibited: 2 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from ServiceRequest
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ServiceRequest | 0..* | ServiceRequest | Una solicitud de servicio para abordar una condición, observación o meta/objetivo de los SDOH. | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
pertainsToGoal | S | 0..* | (Complex) | Pertenece a la meta/objetivo de SDOH. URL: http://hl7.org/fhir/StructureDefinition/resource-pertainsToGoal |
value[x] | S | 1..1 | Reference(Metas/Objetivos SDOHCC) | Value of extension |
Slices for basedOn | 0..* | Reference(CarePlan | ServiceRequest) | What request fulfills Slice: Unordered, Open by profile:resolve() | |
basedOn:SupportedBasedOn | S | 0..* | Reference(Solicitud de servicio de SDOHCC) | What request fulfills |
status | S | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown |
intent | S | 1..1 | code | proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option |
Slices for category | 0..* | CodeableConcept | Classification of service Slice: Unordered, Open by value:$this | |
category:SDOH | S | 0..* | CodeableConcept | Por ejemplo, inseguridad alimentaria | inseguridad en el transporte. Binding: ValueSet SDOHCC para Categoría SDOH (required): Códigos para categorías de SDOH de alto nivel. |
priority | S | 0..1 | code | routine | urgent | asap | stat |
code | S | 1..1 | CodeableConcept | Lo que se está solicitando/ordenando. Binding: Códigos de procedimientos CL (required): Códigos para pruebas o servicios que pueden ser realizados por un individuo, organización o servicio de salud designado. |
Slices for orderDetail | 0..* | CodeableConcept | Additional order information Slice: Unordered, Open by pattern:coding | |
orderDetail:SubjectContactDetail | S | 0..1 | CodeableConcept | Additional order information Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://hl7chile.cl/fhir/ig/gravitycl/CodeSystem/SDOHCC-CodeSystemTemporaryCodesCL | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: contacting-subject-prohibited | |
subject | S | 1..1 | Reference(Group | CL Paciente | CL Localización) | Individual or Entity the service is ordered for |
occurrence[x] | S | 0..1 | dateTime, Period, Timing | When service should occur |
authoredOn | S | 0..1 | dateTime | Date request signed |
requester | S | 0..1 | Reference(RelatedPerson | Device | CL RolClinico | CL Prestador | CL Paciente | CL Organización) | Who/what is requesting service |
performer | S | 0..* | Reference(HealthcareService | Device | RelatedPerson | CL Paciente | CL Prestador | CL RolClinico | CL Organización | CareTeam) | Requested performer |
reasonCode | 0..* | CodeableConcept | Explanation/Justification for procedure or service | |
Slices for reasonReference | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Explanation/Justification for service or service Slice: Unordered, Open by profile:resolve() | |
reasonReference:SupportedReasonReference | S | 0..* | Reference(Condición SDOHCC | Respuesta de Detección de Observación de SDOHCC | Evaluación de Observación de SDOHCC) | Explanation/Justification for service or service |
Slices for supportingInfo | 0..* | Reference(Resource) | Additional clinical information Slice: Unordered, Open by profile:resolve() | |
supportingInfo:SupportedSupportingInfo | S | 0..* | Reference(Consentimiento SDOHCC) | Additional clinical information |
specimen | 0..0 | |||
bodySite | 0..0 | |||
Documentation for this format |
Path | Conformance | ValueSet | URI |
ServiceRequest.category:SDOH | required | SDOHCCValueSetSDOHCategoryCLhttps://hl7chile.cl/fhir/ig/gravitycl/ValueSet/SDOHCC-ValueSetSDOHCategoryCL from this IG | |
ServiceRequest.code | required | CLCoreProcedureCodeshttps://hl7chile.cl/fhir/ig/gravitycl/ValueSet/cl-core-procedure-code from this IG |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ServiceRequest | C | 0..* | ServiceRequest | Una solicitud de servicio para abordar una condición, observación o meta/objetivo de los SDOH. dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management prr-1: orderDetail SHALL only be present if code is present |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |
pertainsToGoal | S | 0..* | (Complex) | Pertenece a la meta/objetivo de SDOH. URL: http://hl7.org/fhir/StructureDefinition/resource-pertainsToGoal ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
extension | 0..0 | |||
url | 1..1 | uri | "http://hl7.org/fhir/StructureDefinition/resource-pertainsToGoal" | |
value[x] | S | 1..1 | Reference(Metas/Objetivos SDOHCC) | Value of extension ele-1: All FHIR elements must have a @value or children |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
Slices for basedOn | Σ | 0..* | Reference(CarePlan | ServiceRequest) | What request fulfills Slice: Unordered, Open by profile:resolve() ele-1: All FHIR elements must have a @value or children |
basedOn:SupportedBasedOn | SΣ | 0..* | Reference(Solicitud de servicio de SDOHCC) | What request fulfills ele-1: All FHIR elements must have a @value or children |
status | ?!SΣ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): The status of a service order. ele-1: All FHIR elements must have a @value or children |
intent | ?!SΣ | 1..1 | code | proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option Binding: RequestIntent (required): The kind of service request. ele-1: All FHIR elements must have a @value or children |
Slices for category | Σ | 0..* | CodeableConcept | Classification of service Slice: Unordered, Open by value:$this Binding: ServiceRequestCategoryCodes (example): Classification of the requested service. ele-1: All FHIR elements must have a @value or children |
category:SDOH | SΣ | 0..* | CodeableConcept | Por ejemplo, inseguridad alimentaria | inseguridad en el transporte. Binding: ValueSet SDOHCC para Categoría SDOH (required): Códigos para categorías de SDOH de alto nivel. ele-1: All FHIR elements must have a @value or children |
priority | SΣ | 0..1 | code | routine | urgent | asap | stat Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request. ele-1: All FHIR elements must have a @value or children |
doNotPerform | ?!Σ | 0..1 | boolean | True if service/procedure should not be performed ele-1: All FHIR elements must have a @value or children |
code | SΣ | 1..1 | CodeableConcept | Lo que se está solicitando/ordenando. Binding: Códigos de procedimientos CL (required): Códigos para pruebas o servicios que pueden ser realizados por un individuo, organización o servicio de salud designado. ele-1: All FHIR elements must have a @value or children |
Slices for orderDetail | ΣC | 0..* | CodeableConcept | Additional order information Slice: Unordered, Open by pattern:coding Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. ele-1: All FHIR elements must have a @value or children |
orderDetail:SubjectContactDetail | SΣC | 0..1 | CodeableConcept | Additional order information Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. ele-1: All FHIR elements must have a @value or children Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://hl7chile.cl/fhir/ig/gravitycl/CodeSystem/SDOHCC-CodeSystemTemporaryCodesCL | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: contacting-subject-prohibited | |
subject | SΣ | 1..1 | Reference(Group | CL Paciente | CL Localización) | Individual or Entity the service is ordered for ele-1: All FHIR elements must have a @value or children |
occurrence[x] | SΣ | 0..1 | When service should occur ele-1: All FHIR elements must have a @value or children | |
occurrenceDateTime | dateTime | |||
occurrencePeriod | Period | |||
occurrenceTiming | Timing | |||
authoredOn | SΣ | 0..1 | dateTime | Date request signed ele-1: All FHIR elements must have a @value or children |
requester | SΣ | 0..1 | Reference(RelatedPerson | Device | CL RolClinico | CL Prestador | CL Paciente | CL Organización) | Who/what is requesting service ele-1: All FHIR elements must have a @value or children |
performer | SΣ | 0..* | Reference(HealthcareService | Device | RelatedPerson | CL Paciente | CL Prestador | CL RolClinico | CL Organización | CareTeam) | Requested performer ele-1: All FHIR elements must have a @value or children |
reasonCode | Σ | 0..* | CodeableConcept | Explanation/Justification for procedure or service Binding: ProcedureReasonCodes (example): Diagnosis or problem codes justifying the reason for requesting the service investigation. ele-1: All FHIR elements must have a @value or children |
Slices for reasonReference | Σ | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Explanation/Justification for service or service Slice: Unordered, Open by profile:resolve() ele-1: All FHIR elements must have a @value or children |
reasonReference:SupportedReasonReference | SΣ | 0..* | Reference(Condición SDOHCC | Respuesta de Detección de Observación de SDOHCC | Evaluación de Observación de SDOHCC) | Explanation/Justification for service or service ele-1: All FHIR elements must have a @value or children |
Slices for supportingInfo | 0..* | Reference(Resource) | Additional clinical information Slice: Unordered, Open by profile:resolve() ele-1: All FHIR elements must have a @value or children | |
supportingInfo:SupportedSupportingInfo | S | 0..* | Reference(Consentimiento SDOHCC) | Additional clinical information ele-1: All FHIR elements must have a @value or children |
Documentation for this format |
Path | Conformance | ValueSet / Code | URI |
ServiceRequest.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | |
ServiceRequest.intent | required | RequestIntenthttp://hl7.org/fhir/ValueSet/request-intent|4.0.1 from the FHIR Standard | |
ServiceRequest.category | example | ServiceRequestCategoryCodeshttp://hl7.org/fhir/ValueSet/servicerequest-category from the FHIR Standard | |
ServiceRequest.category:SDOH | required | SDOHCCValueSetSDOHCategoryCLhttps://hl7chile.cl/fhir/ig/gravitycl/ValueSet/SDOHCC-ValueSetSDOHCategoryCL from this IG | |
ServiceRequest.priority | required | RequestPriorityhttp://hl7.org/fhir/ValueSet/request-priority|4.0.1 from the FHIR Standard | |
ServiceRequest.code | required | CLCoreProcedureCodeshttps://hl7chile.cl/fhir/ig/gravitycl/ValueSet/cl-core-procedure-code from this IG | |
ServiceRequest.orderDetail | example | ServiceRequestOrderDetailsCodeshttp://hl7.org/fhir/ValueSet/servicerequest-orderdetail from the FHIR Standard | |
ServiceRequest.orderDetail:SubjectContactDetail | example | Pattern: contacting-subject-prohibitedhttp://hl7.org/fhir/ValueSet/servicerequest-orderdetail from the FHIR Standard | |
ServiceRequest.reasonCode | example | ProcedureReasonCodeshttp://hl7.org/fhir/ValueSet/procedure-reason from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | ServiceRequest | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | ServiceRequest | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | ServiceRequest | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
prr-1 | error | ServiceRequest | orderDetail SHALL only be present if code is present : orderDetail.empty() or code.exists() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
ServiceRequest | C | 0..* | ServiceRequest | Una solicitud de servicio para abordar una condición, observación o meta/objetivo de los SDOH. prr-1: orderDetail SHALL only be present if code is present | ||||
id | Σ | 0..1 | id | Logical id of this artifact | ||||
meta | Σ | 0..1 | Meta | Metadata about the resource | ||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
pertainsToGoal | S | 0..* | (Complex) | Pertenece a la meta/objetivo de SDOH. URL: http://hl7.org/fhir/StructureDefinition/resource-pertainsToGoal | ||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..0 | |||||||
url | 1..1 | uri | "http://hl7.org/fhir/StructureDefinition/resource-pertainsToGoal" | |||||
value[x] | S | 1..1 | Reference(Metas/Objetivos SDOHCC) | Value of extension | ||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
identifier | Σ | 0..* | Identifier | Identifiers assigned to this order | ||||
instantiatesCanonical | Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) | Instantiates FHIR protocol or definition | ||||
instantiatesUri | Σ | 0..* | uri | Instantiates external protocol or definition | ||||
Slices for basedOn | Σ | 0..* | Reference(CarePlan | ServiceRequest) | What request fulfills Slice: Unordered, Open by profile:resolve() | ||||
basedOn:SupportedBasedOn | SΣ | 0..* | Reference(Solicitud de servicio de SDOHCC) | What request fulfills | ||||
replaces | Σ | 0..* | Reference(ServiceRequest) | What request replaces | ||||
requisition | Σ | 0..1 | Identifier | Composite Request ID | ||||
status | ?!SΣ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): The status of a service order. | ||||
intent | ?!SΣ | 1..1 | code | proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option Binding: RequestIntent (required): The kind of service request. | ||||
Slices for category | Σ | 0..* | CodeableConcept | Classification of service Slice: Unordered, Open by value:$this Binding: ServiceRequestCategoryCodes (example): Classification of the requested service. | ||||
category:SDOH | SΣ | 0..* | CodeableConcept | Por ejemplo, inseguridad alimentaria | inseguridad en el transporte. Binding: ValueSet SDOHCC para Categoría SDOH (required): Códigos para categorías de SDOH de alto nivel. | ||||
priority | SΣ | 0..1 | code | routine | urgent | asap | stat Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request. | ||||
doNotPerform | ?!Σ | 0..1 | boolean | True if service/procedure should not be performed | ||||
code | SΣ | 1..1 | CodeableConcept | Lo que se está solicitando/ordenando. Binding: Códigos de procedimientos CL (required): Códigos para pruebas o servicios que pueden ser realizados por un individuo, organización o servicio de salud designado. | ||||
Slices for orderDetail | ΣC | 0..* | CodeableConcept | Additional order information Slice: Unordered, Open by pattern:coding Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. | ||||
orderDetail:SubjectContactDetail | SΣC | 0..1 | CodeableConcept | Additional order information Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://hl7chile.cl/fhir/ig/gravitycl/CodeSystem/SDOHCC-CodeSystemTemporaryCodesCL | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: contacting-subject-prohibited | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
quantity[x] | Σ | 0..1 | Service amount | |||||
quantityQuantity | Quantity | |||||||
quantityRatio | Ratio | |||||||
quantityRange | Range | |||||||
subject | SΣ | 1..1 | Reference(Group | CL Paciente | CL Localización) | Individual or Entity the service is ordered for | ||||
encounter | Σ | 0..1 | Reference(Encounter) | Encounter in which the request was created | ||||
occurrence[x] | SΣ | 0..1 | When service should occur | |||||
occurrenceDateTime | dateTime | |||||||
occurrencePeriod | Period | |||||||
occurrenceTiming | Timing | |||||||
asNeeded[x] | Σ | 0..1 | Preconditions for service Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): A coded concept identifying the pre-condition that should hold prior to performing a procedure. For example "pain", "on flare-up", etc. | |||||
asNeededBoolean | boolean | |||||||
asNeededCodeableConcept | CodeableConcept | |||||||
authoredOn | SΣ | 0..1 | dateTime | Date request signed | ||||
requester | SΣ | 0..1 | Reference(RelatedPerson | Device | CL RolClinico | CL Prestador | CL Paciente | CL Organización) | Who/what is requesting service | ||||
performerType | Σ | 0..1 | CodeableConcept | Performer role Binding: ParticipantRoles (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc. | ||||
performer | SΣ | 0..* | Reference(HealthcareService | Device | RelatedPerson | CL Paciente | CL Prestador | CL RolClinico | CL Organización | CareTeam) | Requested performer | ||||
locationCode | Σ | 0..* | CodeableConcept | Requested location Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered. | ||||
locationReference | Σ | 0..* | Reference(Location) | Requested location | ||||
reasonCode | Σ | 0..* | CodeableConcept | Explanation/Justification for procedure or service Binding: ProcedureReasonCodes (example): Diagnosis or problem codes justifying the reason for requesting the service investigation. | ||||
Slices for reasonReference | Σ | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Explanation/Justification for service or service Slice: Unordered, Open by profile:resolve() | ||||
reasonReference:SupportedReasonReference | SΣ | 0..* | Reference(Condición SDOHCC | Respuesta de Detección de Observación de SDOHCC | Evaluación de Observación de SDOHCC) | Explanation/Justification for service or service | ||||
insurance | 0..* | Reference(Coverage | ClaimResponse) | Associated insurance coverage | |||||
Slices for supportingInfo | 0..* | Reference(Resource) | Additional clinical information Slice: Unordered, Open by profile:resolve() | |||||
supportingInfo:SupportedSupportingInfo | S | 0..* | Reference(Consentimiento SDOHCC) | Additional clinical information | ||||
note | 0..* | Annotation | Comments | |||||
patientInstruction | Σ | 0..1 | string | Patient or consumer-oriented instructions | ||||
relevantHistory | 0..* | Reference(Provenance) | Request provenance | |||||
Documentation for this format |
Path | Conformance | ValueSet / Code | URI | |||
ServiceRequest.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
ServiceRequest.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | ||||
ServiceRequest.intent | required | RequestIntenthttp://hl7.org/fhir/ValueSet/request-intent|4.0.1 from the FHIR Standard | ||||
ServiceRequest.category | example | ServiceRequestCategoryCodeshttp://hl7.org/fhir/ValueSet/servicerequest-category from the FHIR Standard | ||||
ServiceRequest.category:SDOH | required | SDOHCCValueSetSDOHCategoryCLhttps://hl7chile.cl/fhir/ig/gravitycl/ValueSet/SDOHCC-ValueSetSDOHCategoryCL from this IG | ||||
ServiceRequest.priority | required | RequestPriorityhttp://hl7.org/fhir/ValueSet/request-priority|4.0.1 from the FHIR Standard | ||||
ServiceRequest.code | required | CLCoreProcedureCodeshttps://hl7chile.cl/fhir/ig/gravitycl/ValueSet/cl-core-procedure-code from this IG | ||||
ServiceRequest.orderDetail | example | ServiceRequestOrderDetailsCodeshttp://hl7.org/fhir/ValueSet/servicerequest-orderdetail from the FHIR Standard | ||||
ServiceRequest.orderDetail:SubjectContactDetail | example | Pattern: contacting-subject-prohibitedhttp://hl7.org/fhir/ValueSet/servicerequest-orderdetail from the FHIR Standard | ||||
ServiceRequest.asNeeded[x] | example | SNOMEDCTMedicationAsNeededReasonCodeshttp://hl7.org/fhir/ValueSet/medication-as-needed-reason from the FHIR Standard | ||||
ServiceRequest.performerType | example | ParticipantRoleshttp://hl7.org/fhir/ValueSet/participant-role from the FHIR Standard | ||||
ServiceRequest.locationCode | example | ServiceDeliveryLocationRoleTypehttp://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType | ||||
ServiceRequest.reasonCode | example | ProcedureReasonCodeshttp://hl7.org/fhir/ValueSet/procedure-reason from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | ServiceRequest | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | ServiceRequest | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | ServiceRequest | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
prr-1 | error | ServiceRequest | orderDetail SHALL only be present if code is present : orderDetail.empty() or code.exists() |
This structure is derived from ServiceRequest
Summary
Mandatory: 1 element
Must-Support: 16 elements
Prohibited: 2 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron