Guia de implementação do Core do Brasil: Release 1 - BR Realm | STU1
1.0.0 - STU1
This page is part of the Core do Brasil (v1.0.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions
URL Canônica: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-servicerequest | Versão: 1.0.0 | |||
Active as of 2025-02-27 | Nome computável: BRCoreServiceRequest |
Este recurso restringe o recurso ServiceRequest que registra uma solicitação de serviço, como investigações diagnósticas, tratamentos ou operações a serem realizadas.
O br-core-servicerequest é um registro de uma solicitação para um procedimento, diagnóstico ou outro serviço a ser planejado, proposto ou executado, conforme distinguido pela intenção, conforme o valor do campo serviceRequest.intent, relacionado a um ou em um paciente. O procedimento levará a um procedimento (br-core-procedure) ou a um relatório de diagnóstico (br-core-diagnosticReport), que por sua vez pode referenciar uma ou mais observações (br-core-observation), que resumem o desempenho dos procedimentos e a documentação associada, como observações, imagens, descobertas que são relevantes para o tratamento/gerenciamento do sujeito.
Este recurso pode ser usado para compartilhar informações relevantes necessárias para dar suporte a uma referência ou transferência de solicitação de atendimento de um profissional ou organização para outro quando um paciente precisa ser encaminhado a outro provedor para uma consulta/segunda opinião e/ou para gerenciamento de curto ou longo prazo de um ou mais problemas ou questões de saúde.
Exemplos incluem:
Os procedimentos podem ser realizados por um profissional de saúde, um amigo ou parente ou, em alguns casos, pelo próprio paciente.
A principal intenção do br-core-servicerequest é dar suporte a procedimentos de pedidos para um paciente (o que inclui pacientes não humanos em medicina veterinária). No entanto, em muitos contextos, os processos relacionados à assistência médica incluem a realização de investigações diagnósticas em grupos de indivíduos, dispositivos envolvidos na prestação de assistência médica e até mesmo locais ambientais, como dutos, corpos d’água, etc. O br-core-servicerequest dá suporte a todos esses usos. A solicitação de serviço pode representar um pedido inserido por um profissional em um sistema prescrição eletrônica bem como uma proposta feita por um sistema de suporte à decisão clínica (CDS) com base no registro clínico de um paciente e no contexto de atendimento. Procedimentos planejados referenciados por um br-core-careplan também podem ser representados por este recurso.
Este recurso facilita que um sistema clínico gere uma solicitação de serviço. A solicitação de serviço é então acessada ou trocada com um sistema, talvez por meio de intermediários, que representa uma organização (por exemplo, serviço de diagnóstico ou imagem, equipe cirúrgica, departamento de fisioterapia) que pode executar o procedimento. A organização que recebe a solicitação de serviço, após aceitar a solicitação, atualizará a solicitação conforme o trabalho for executado e, finalmente, emitirá um relatório que faz referência às solicitações que ela atendeu.
O recurso br-core-servicerequest permite solicitar apenas um único procedimento. Se um fluxo de trabalho exigir a solicitação de vários procedimentos simultaneamente, isso será feito usando várias instâncias desse recurso. Essas instâncias podem ser vinculadas de diferentes maneiras, dependendo das necessidades do fluxo de trabalho. Para obter orientação, consulte o perfil FHIR R4 Request.
Exemplos de uso dos recursos do ServiceRequest são:
Este perfil está representado pela requisição de regulação assistencial conforme https://simplifier.net/redenacionaldedadosemsaude/brrequisicaoregulacaoassistencial. A estrutura da RNDS utiliza o perfil FHIR R4 ServiceRequest.
Os seguintes elementos devem ser obrigatórios, ou devem ser suportados, se os dados estiverem presentes no sistema de envio (definição Must Support).
Cada Perfil ServiceRequest deve ter:
Não há elementos.
O br-core-servicerequest é um registro de uma proposta/plano ou ordem para um serviço a ser executado que resultaria em um br-core-procedure, br-core-observation, br-core-diagnosticreport, br-core-imagingstudy ou recurso similar. Em contraste com ServiceRequest, Task que abrange tanto a intenção quanto o evento e rastreia a execução até a conclusão e é destinado a ações “administrativas” como solicitar e rastrear coisas a serem feitas em um registro, ou manter o controle de uma lista de verificação de etapas a serem executadas como parte de um processo de atendimento. Um br-core-servicerequest pode ser uma autorização de nível superior que acionou a criação de Task, ou pode ser o recurso de “solicitação” que Task está buscando atender.
ServiceRequest e CommunicationRequest estão relacionados. Um CommunicationRequest é uma solicitação para meramente divulgar informações. Enquanto um ServiceRequest seria usado para solicitar informações como parte de treinamento ou aconselhamento - ou seja, quando o processo envolverá a verificação da compreensão do paciente ou uma tentativa de mudar o estado mental do paciente. Em alguns fluxos de trabalho, ambos podem existir. Por exemplo, ao receber um CommunicationRequest, um profissional pode iniciar um ServiceRequest.
Este recurso é referenciado por Appointment, BiologicallyDerivedProduct, br-core-careplan, Claim, DeviceUseStatement, br-core-diagnosticreport, br-core-encounter, EpisodeOfCare, ExplanationOfBenefit, Goal, br-core-imagingstudy, Media, br-core-medicationrequest, br-core-medicationstatement, br-core-observation, br-core-procedure, QuestionnaireResponse, br-core-specimen.
Usage:
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de ServiceRequest
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
ServiceRequest | |||
![]() ![]() ![]() |
0..1 | id | ID lógico deste artefato | |
![]() ![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() ![]() |
0..1 | code | Linguagem do recurso | |
![]() ![]() ![]() |
0..1 | Narrative | Resumo de texto para o recurso, para interpretação humana | |
![]() ![]() ![]() |
0..* | Identifier | ID lógico deste artefato | |
![]() ![]() ![]() |
0..* | canonical(ActivityDefinition | PlanDefinition) | Instancia o protocolo ou definição FHIR | |
![]() ![]() ![]() |
0..* | uri | Instancia protocolo externo ou definição | |
![]() ![]() ![]() |
0..* | Reference(BRCoreCarePlan | BRCoreServiceRequest | br-core-medicationrequest) | Que pedido atende | |
![]() ![]() ![]() |
0..* | Reference(ServiceRequest) | Qual solicitação substitui | |
![]() ![]() ![]() |
0..1 | Identifier | ID de solicitação composta | |
![]() ![]() ![]() |
1..1 | code | Códigos que identificam o estágio do ciclo de vida de uma solicitação. | |
![]() ![]() ![]() |
1..1 | code | Códigos que indicam o grau de autoridade/intencionalidade associado a uma solicitação. | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Códigos que indicam o grau de autoridade/intencionalidade associado a uma solicitação. Binding: Categoria Procedimento (required) | |
![]() ![]() ![]() |
1..1 | code | A prioridade clínica de uma ordem diagnóstica. Binding: Caráter de Atendimento no MIRA (required) | |
![]() ![]() ![]() |
0..1 | boolean | Verdadeiro se o serviço/procedimento não deve ser executado | |
![]() ![]() ![]() |
1..1 | CodeableConcept | What is being requested/ordered Binding: Procedimento realizado (required) | |
![]() ![]() ![]() |
0..* | CodeableConcept | Informações adicionais sobre o pedido | |
![]() ![]() ![]() |
0..1 | Quantity, Ratio, Range | Valor do serviço | |
![]() ![]() ![]() |
1..1 | Reference(BRCorePatient | Group | br-core-location | Device) | Indivíduo ou entidade para a qual o serviço é solicitado | |
![]() ![]() ![]() |
0..1 | Reference(Encounter) | Encontro em que a solicitação foi criada | |
![]() ![]() ![]() |
0..1 | dateTime, Period, Timing | Quando o serviço deve ocorrer | |
![]() ![]() ![]() |
0..1 | boolean, CodeableConcept | Pré-condições para o serviço | |
![]() ![]() ![]() |
0..1 | dateTime | Data de solicitação assinada | |
![]() ![]() ![]() |
1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | Device | BRCoreRelatedPerson) | Quem/o que está solicitando o serviço | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Papel do performador | |
![]() ![]() ![]() |
0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | CareTeam | br-core-healthcareservice | BRCorePatient | Device | BRCoreRelatedPerson) | Performador solicitado | |
![]() ![]() ![]() |
0..* | CodeableConcept | Localização solicitada | |
![]() ![]() ![]() |
0..* | Reference(br-core-location) | Localização solicitada | |
![]() ![]() ![]() |
0..* | CodeableConcept | Explicação/Justificativa para procedimento ou serviço | |
![]() ![]() ![]() |
1..1 | Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport | DocumentReference) | Explicação/Justificativa para serviço ou assistência | |
![]() ![]() ![]() |
0..* | Reference(Coverage | ClaimResponse) | Cobertura de seguro associada | |
![]() ![]() ![]() |
0..* | Reference(Resource) | Informações clínicas adicionais | |
![]() ![]() ![]() |
0..* | Reference(Specimen) | Amostras de Procedimentos | |
![]() ![]() ![]() |
0..* | CodeableConcept | Localização no corpo | |
![]() ![]() ![]() |
0..* | Annotation | Comentários | |
![]() ![]() ![]() |
0..1 | string | Instruções orientadas para o paciente ou consumidor | |
![]() ![]() ![]() |
0..* | Reference(Provenance) | Solicitar proveniência | |
![]() |
Path | Conformance | ValueSet | URI |
ServiceRequest.category | required | BRCategoriaProcedimentohttps://terminologia.saude.gov.br/fhir/ValueSet/BRCategoriaProcedimento | |
ServiceRequest.priority | required | BRCaraterAtendimentoMIRAhttps://terminologia.saude.gov.br/fhir/ValueSet/BRCaraterAtendimentoMIRA | |
ServiceRequest.code | required | BRProcedimentosNacionaishttps://terminologia.saude.gov.br/fhir/ValueSet/BRProcedimentosNacionais |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
C | 0..* | ServiceRequest | A request for a service to be performed 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 | ||||
![]() ![]() ![]() |
Σ | 0..1 | id | ID lógico deste artefato | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..1 | code | Linguagem do recurso Binding: CommonLanguages (preferred): A human language.
ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..1 | Narrative | Resumo de texto para o recurso, para interpretação humana ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
?! | 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 | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | ID lógico deste artefato ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) | Instancia o protocolo ou definição FHIR ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | uri | Instancia protocolo externo ou definição ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(BRCoreCarePlan | BRCoreServiceRequest | br-core-medicationrequest) | Que pedido atende ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(ServiceRequest) | Qual solicitação substitui ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | ID de solicitação composta ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Códigos que identificam o estágio do ciclo de vida de uma solicitação. Binding: RequestStatus (required): The status of a service order. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Códigos que indicam o grau de autoridade/intencionalidade associado a uma solicitação. Binding: RequestIntent (required): The kind of service request. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Códigos que indicam o grau de autoridade/intencionalidade associado a uma solicitação. Binding: Categoria Procedimento (required) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | code | A prioridade clínica de uma ordem diagnóstica. Binding: Caráter de Atendimento no MIRA (required) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | boolean | Verdadeiro se o serviço/procedimento não deve ser executado ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | What is being requested/ordered Binding: Procedimento realizado (required) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Informações adicionais sobre o pedido Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Valor do serviço ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient | Group | br-core-location | Device) | Indivíduo ou entidade para a qual o serviço é solicitado ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Encounter) | Encontro em que a solicitação foi criada ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Quando o serviço deve ocorrer ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() |
Timing | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Pré-condições para o serviço 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. ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Data de solicitação assinada ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | Device | BRCoreRelatedPerson) | Quem/o que está solicitando o serviço ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Papel do performador Binding: ParticipantRoles (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | CareTeam | br-core-healthcareservice | BRCorePatient | Device | BRCoreRelatedPerson) | Performador solicitado ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Localização solicitada Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(br-core-location) | Localização solicitada ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Explicação/Justificativa para procedimento ou serviço 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 | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport | DocumentReference) | Explicação/Justificativa para serviço ou assistência ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..* | Reference(Coverage | ClaimResponse) | Cobertura de seguro associada ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..* | Reference(Resource) | Informações clínicas adicionais ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
Σ | 0..* | Reference(Specimen) | Amostras de Procedimentos ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Localização no corpo Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..* | Annotation | Comentários ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
Σ | 0..1 | string | Instruções orientadas para o paciente ou consumidor ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..* | Reference(Provenance) | Solicitar proveniência ele-1: All FHIR elements must have a @value or children | |||||
![]() |
Path | Conformance | ValueSet | 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 | required | BRCategoriaProcedimentohttps://terminologia.saude.gov.br/fhir/ValueSet/BRCategoriaProcedimento | ||||
ServiceRequest.priority | required | BRCaraterAtendimentoMIRAhttps://terminologia.saude.gov.br/fhir/ValueSet/BRCaraterAtendimentoMIRA | ||||
ServiceRequest.code | required | BRProcedimentosNacionaishttps://terminologia.saude.gov.br/fhir/ValueSet/BRProcedimentosNacionais | ||||
ServiceRequest.orderDetail | example | ServiceRequestOrderDetailsCodeshttp://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 | ||||
ServiceRequest.bodySite | example | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-site 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![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
C | 0..* | ServiceRequest | A request for a service to be performed prr-1: orderDetail SHALL only be present if code is present | ||||
![]() ![]() ![]() |
Σ | 0..1 | id | ID lógico deste artefato | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Linguagem do recurso Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Resumo de texto para o recurso, para interpretação humana | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | ID lógico deste artefato | ||||
![]() ![]() ![]() |
Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) | Instancia o protocolo ou definição FHIR | ||||
![]() ![]() ![]() |
Σ | 0..* | uri | Instancia protocolo externo ou definição | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(BRCoreCarePlan | BRCoreServiceRequest | br-core-medicationrequest) | Que pedido atende | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(ServiceRequest) | Qual solicitação substitui | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | ID de solicitação composta | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Códigos que identificam o estágio do ciclo de vida de uma solicitação. Binding: RequestStatus (required): The status of a service order. | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Códigos que indicam o grau de autoridade/intencionalidade associado a uma solicitação. Binding: RequestIntent (required): The kind of service request. | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Códigos que indicam o grau de autoridade/intencionalidade associado a uma solicitação. Binding: Categoria Procedimento (required) | ||||
![]() ![]() ![]() |
Σ | 1..1 | code | A prioridade clínica de uma ordem diagnóstica. Binding: Caráter de Atendimento no MIRA (required) | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | boolean | Verdadeiro se o serviço/procedimento não deve ser executado | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | What is being requested/ordered Binding: Procedimento realizado (required) | ||||
![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Informações adicionais sobre o pedido Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. | ||||
![]() ![]() ![]() |
Σ | 0..1 | Valor do serviço | |||||
![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient | Group | br-core-location | Device) | Indivíduo ou entidade para a qual o serviço é solicitado | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Encounter) | Encontro em que a solicitação foi criada | ||||
![]() ![]() ![]() |
Σ | 0..1 | Quando o serviço deve ocorrer | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() |
Timing | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Pré-condições para o serviço 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. | |||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Data de solicitação assinada | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | Device | BRCoreRelatedPerson) | Quem/o que está solicitando o serviço | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Papel do performador Binding: ParticipantRoles (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc. | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | CareTeam | br-core-healthcareservice | BRCorePatient | Device | BRCoreRelatedPerson) | Performador solicitado | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Localização solicitada Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered. | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(br-core-location) | Localização solicitada | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Explicação/Justificativa para procedimento ou serviço Binding: ProcedureReasonCodes (example): Diagnosis or problem codes justifying the reason for requesting the service investigation. | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport | DocumentReference) | Explicação/Justificativa para serviço ou assistência | ||||
![]() ![]() ![]() |
0..* | Reference(Coverage | ClaimResponse) | Cobertura de seguro associada | |||||
![]() ![]() ![]() |
0..* | Reference(Resource) | Informações clínicas adicionais | |||||
![]() ![]() ![]() |
Σ | 0..* | Reference(Specimen) | Amostras de Procedimentos | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Localização no corpo Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. | ||||
![]() ![]() ![]() |
0..* | Annotation | Comentários | |||||
![]() ![]() ![]() |
Σ | 0..1 | string | Instruções orientadas para o paciente ou consumidor | ||||
![]() ![]() ![]() |
0..* | Reference(Provenance) | Solicitar proveniência | |||||
![]() |
Path | Conformance | ValueSet | 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 | required | BRCategoriaProcedimentohttps://terminologia.saude.gov.br/fhir/ValueSet/BRCategoriaProcedimento | ||||
ServiceRequest.priority | required | BRCaraterAtendimentoMIRAhttps://terminologia.saude.gov.br/fhir/ValueSet/BRCaraterAtendimentoMIRA | ||||
ServiceRequest.code | required | BRProcedimentosNacionaishttps://terminologia.saude.gov.br/fhir/ValueSet/BRProcedimentosNacionais | ||||
ServiceRequest.orderDetail | example | ServiceRequestOrderDetailsCodeshttp://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 | ||||
ServiceRequest.bodySite | example | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-site 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() |
Esta estrutura é derivada de ServiceRequest
Summary
Mandatory: 5 elements
Structures
This structure refers to these other structures:
Visão diferencial
Esta estrutura é derivada de ServiceRequest
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
ServiceRequest | |||
![]() ![]() ![]() |
0..1 | id | ID lógico deste artefato | |
![]() ![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() ![]() |
0..1 | code | Linguagem do recurso | |
![]() ![]() ![]() |
0..1 | Narrative | Resumo de texto para o recurso, para interpretação humana | |
![]() ![]() ![]() |
0..* | Identifier | ID lógico deste artefato | |
![]() ![]() ![]() |
0..* | canonical(ActivityDefinition | PlanDefinition) | Instancia o protocolo ou definição FHIR | |
![]() ![]() ![]() |
0..* | uri | Instancia protocolo externo ou definição | |
![]() ![]() ![]() |
0..* | Reference(BRCoreCarePlan | BRCoreServiceRequest | br-core-medicationrequest) | Que pedido atende | |
![]() ![]() ![]() |
0..* | Reference(ServiceRequest) | Qual solicitação substitui | |
![]() ![]() ![]() |
0..1 | Identifier | ID de solicitação composta | |
![]() ![]() ![]() |
1..1 | code | Códigos que identificam o estágio do ciclo de vida de uma solicitação. | |
![]() ![]() ![]() |
1..1 | code | Códigos que indicam o grau de autoridade/intencionalidade associado a uma solicitação. | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Códigos que indicam o grau de autoridade/intencionalidade associado a uma solicitação. Binding: Categoria Procedimento (required) | |
![]() ![]() ![]() |
1..1 | code | A prioridade clínica de uma ordem diagnóstica. Binding: Caráter de Atendimento no MIRA (required) | |
![]() ![]() ![]() |
0..1 | boolean | Verdadeiro se o serviço/procedimento não deve ser executado | |
![]() ![]() ![]() |
1..1 | CodeableConcept | What is being requested/ordered Binding: Procedimento realizado (required) | |
![]() ![]() ![]() |
0..* | CodeableConcept | Informações adicionais sobre o pedido | |
![]() ![]() ![]() |
0..1 | Quantity, Ratio, Range | Valor do serviço | |
![]() ![]() ![]() |
1..1 | Reference(BRCorePatient | Group | br-core-location | Device) | Indivíduo ou entidade para a qual o serviço é solicitado | |
![]() ![]() ![]() |
0..1 | Reference(Encounter) | Encontro em que a solicitação foi criada | |
![]() ![]() ![]() |
0..1 | dateTime, Period, Timing | Quando o serviço deve ocorrer | |
![]() ![]() ![]() |
0..1 | boolean, CodeableConcept | Pré-condições para o serviço | |
![]() ![]() ![]() |
0..1 | dateTime | Data de solicitação assinada | |
![]() ![]() ![]() |
1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | Device | BRCoreRelatedPerson) | Quem/o que está solicitando o serviço | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Papel do performador | |
![]() ![]() ![]() |
0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | CareTeam | br-core-healthcareservice | BRCorePatient | Device | BRCoreRelatedPerson) | Performador solicitado | |
![]() ![]() ![]() |
0..* | CodeableConcept | Localização solicitada | |
![]() ![]() ![]() |
0..* | Reference(br-core-location) | Localização solicitada | |
![]() ![]() ![]() |
0..* | CodeableConcept | Explicação/Justificativa para procedimento ou serviço | |
![]() ![]() ![]() |
1..1 | Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport | DocumentReference) | Explicação/Justificativa para serviço ou assistência | |
![]() ![]() ![]() |
0..* | Reference(Coverage | ClaimResponse) | Cobertura de seguro associada | |
![]() ![]() ![]() |
0..* | Reference(Resource) | Informações clínicas adicionais | |
![]() ![]() ![]() |
0..* | Reference(Specimen) | Amostras de Procedimentos | |
![]() ![]() ![]() |
0..* | CodeableConcept | Localização no corpo | |
![]() ![]() ![]() |
0..* | Annotation | Comentários | |
![]() ![]() ![]() |
0..1 | string | Instruções orientadas para o paciente ou consumidor | |
![]() ![]() ![]() |
0..* | Reference(Provenance) | Solicitar proveniência | |
![]() |
Path | Conformance | ValueSet | URI |
ServiceRequest.category | required | BRCategoriaProcedimentohttps://terminologia.saude.gov.br/fhir/ValueSet/BRCategoriaProcedimento | |
ServiceRequest.priority | required | BRCaraterAtendimentoMIRAhttps://terminologia.saude.gov.br/fhir/ValueSet/BRCaraterAtendimentoMIRA | |
ServiceRequest.code | required | BRProcedimentosNacionaishttps://terminologia.saude.gov.br/fhir/ValueSet/BRProcedimentosNacionais |
Visualização de elementos -chave
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
C | 0..* | ServiceRequest | A request for a service to be performed 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 | ||||
![]() ![]() ![]() |
Σ | 0..1 | id | ID lógico deste artefato | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..1 | code | Linguagem do recurso Binding: CommonLanguages (preferred): A human language.
ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..1 | Narrative | Resumo de texto para o recurso, para interpretação humana ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
?! | 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 | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | ID lógico deste artefato ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) | Instancia o protocolo ou definição FHIR ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | uri | Instancia protocolo externo ou definição ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(BRCoreCarePlan | BRCoreServiceRequest | br-core-medicationrequest) | Que pedido atende ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(ServiceRequest) | Qual solicitação substitui ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | ID de solicitação composta ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Códigos que identificam o estágio do ciclo de vida de uma solicitação. Binding: RequestStatus (required): The status of a service order. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Códigos que indicam o grau de autoridade/intencionalidade associado a uma solicitação. Binding: RequestIntent (required): The kind of service request. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Códigos que indicam o grau de autoridade/intencionalidade associado a uma solicitação. Binding: Categoria Procedimento (required) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | code | A prioridade clínica de uma ordem diagnóstica. Binding: Caráter de Atendimento no MIRA (required) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | boolean | Verdadeiro se o serviço/procedimento não deve ser executado ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | What is being requested/ordered Binding: Procedimento realizado (required) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Informações adicionais sobre o pedido Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Valor do serviço ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient | Group | br-core-location | Device) | Indivíduo ou entidade para a qual o serviço é solicitado ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Encounter) | Encontro em que a solicitação foi criada ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Quando o serviço deve ocorrer ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() |
Timing | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Pré-condições para o serviço 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. ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Data de solicitação assinada ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | Device | BRCoreRelatedPerson) | Quem/o que está solicitando o serviço ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Papel do performador Binding: ParticipantRoles (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | CareTeam | br-core-healthcareservice | BRCorePatient | Device | BRCoreRelatedPerson) | Performador solicitado ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Localização solicitada Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(br-core-location) | Localização solicitada ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Explicação/Justificativa para procedimento ou serviço 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 | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport | DocumentReference) | Explicação/Justificativa para serviço ou assistência ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..* | Reference(Coverage | ClaimResponse) | Cobertura de seguro associada ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..* | Reference(Resource) | Informações clínicas adicionais ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
Σ | 0..* | Reference(Specimen) | Amostras de Procedimentos ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Localização no corpo Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..* | Annotation | Comentários ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
Σ | 0..1 | string | Instruções orientadas para o paciente ou consumidor ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..* | Reference(Provenance) | Solicitar proveniência ele-1: All FHIR elements must have a @value or children | |||||
![]() |
Path | Conformance | ValueSet | 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 | required | BRCategoriaProcedimentohttps://terminologia.saude.gov.br/fhir/ValueSet/BRCategoriaProcedimento | ||||
ServiceRequest.priority | required | BRCaraterAtendimentoMIRAhttps://terminologia.saude.gov.br/fhir/ValueSet/BRCaraterAtendimentoMIRA | ||||
ServiceRequest.code | required | BRProcedimentosNacionaishttps://terminologia.saude.gov.br/fhir/ValueSet/BRProcedimentosNacionais | ||||
ServiceRequest.orderDetail | example | ServiceRequestOrderDetailsCodeshttp://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 | ||||
ServiceRequest.bodySite | example | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-site 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() |
Visualização instantânea
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
C | 0..* | ServiceRequest | A request for a service to be performed prr-1: orderDetail SHALL only be present if code is present | ||||
![]() ![]() ![]() |
Σ | 0..1 | id | ID lógico deste artefato | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Linguagem do recurso Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Resumo de texto para o recurso, para interpretação humana | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | ID lógico deste artefato | ||||
![]() ![]() ![]() |
Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) | Instancia o protocolo ou definição FHIR | ||||
![]() ![]() ![]() |
Σ | 0..* | uri | Instancia protocolo externo ou definição | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(BRCoreCarePlan | BRCoreServiceRequest | br-core-medicationrequest) | Que pedido atende | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(ServiceRequest) | Qual solicitação substitui | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | ID de solicitação composta | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Códigos que identificam o estágio do ciclo de vida de uma solicitação. Binding: RequestStatus (required): The status of a service order. | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Códigos que indicam o grau de autoridade/intencionalidade associado a uma solicitação. Binding: RequestIntent (required): The kind of service request. | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Códigos que indicam o grau de autoridade/intencionalidade associado a uma solicitação. Binding: Categoria Procedimento (required) | ||||
![]() ![]() ![]() |
Σ | 1..1 | code | A prioridade clínica de uma ordem diagnóstica. Binding: Caráter de Atendimento no MIRA (required) | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | boolean | Verdadeiro se o serviço/procedimento não deve ser executado | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | What is being requested/ordered Binding: Procedimento realizado (required) | ||||
![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Informações adicionais sobre o pedido Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. | ||||
![]() ![]() ![]() |
Σ | 0..1 | Valor do serviço | |||||
![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient | Group | br-core-location | Device) | Indivíduo ou entidade para a qual o serviço é solicitado | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Encounter) | Encontro em que a solicitação foi criada | ||||
![]() ![]() ![]() |
Σ | 0..1 | Quando o serviço deve ocorrer | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() |
Timing | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Pré-condições para o serviço 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. | |||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Data de solicitação assinada | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | Device | BRCoreRelatedPerson) | Quem/o que está solicitando o serviço | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Papel do performador Binding: ParticipantRoles (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc. | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | CareTeam | br-core-healthcareservice | BRCorePatient | Device | BRCoreRelatedPerson) | Performador solicitado | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Localização solicitada Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered. | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(br-core-location) | Localização solicitada | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Explicação/Justificativa para procedimento ou serviço Binding: ProcedureReasonCodes (example): Diagnosis or problem codes justifying the reason for requesting the service investigation. | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport | DocumentReference) | Explicação/Justificativa para serviço ou assistência | ||||
![]() ![]() ![]() |
0..* | Reference(Coverage | ClaimResponse) | Cobertura de seguro associada | |||||
![]() ![]() ![]() |
0..* | Reference(Resource) | Informações clínicas adicionais | |||||
![]() ![]() ![]() |
Σ | 0..* | Reference(Specimen) | Amostras de Procedimentos | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Localização no corpo Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. | ||||
![]() ![]() ![]() |
0..* | Annotation | Comentários | |||||
![]() ![]() ![]() |
Σ | 0..1 | string | Instruções orientadas para o paciente ou consumidor | ||||
![]() ![]() ![]() |
0..* | Reference(Provenance) | Solicitar proveniência | |||||
![]() |
Path | Conformance | ValueSet | 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 | required | BRCategoriaProcedimentohttps://terminologia.saude.gov.br/fhir/ValueSet/BRCategoriaProcedimento | ||||
ServiceRequest.priority | required | BRCaraterAtendimentoMIRAhttps://terminologia.saude.gov.br/fhir/ValueSet/BRCaraterAtendimentoMIRA | ||||
ServiceRequest.code | required | BRProcedimentosNacionaishttps://terminologia.saude.gov.br/fhir/ValueSet/BRProcedimentosNacionais | ||||
ServiceRequest.orderDetail | example | ServiceRequestOrderDetailsCodeshttp://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 | ||||
ServiceRequest.bodySite | example | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-site 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() |
Esta estrutura é derivada de ServiceRequest
Summary
Mandatory: 5 elements
Structures
This structure refers to these other structures:
Outras representações de perfil: CSV, Excel, Schematron