Guia de Implementação do Projeto de Padronização e Qualificação dos Dados Assistenciais da Saúde Suplementar (PQDAS)
202309 - CI Build
Publish Box vai aqui
URL Canônica: https://fhir.ans.gov.br/StructureDefinition/requisicao | Versão: 202309 | |||
Active as of 2022-12-19 | Nome computável: RequisicaoServico |
Requisição de serviço realizada no contexto da assistência à saúde.
Requisição de serviço realizada no contexto da assistência à saude. De onde parte a intenção para a realização de um procedimento.
O recurso de Guia é um recurso de "Request" (Solicitação) do Workflow do
FHIR - ver Workflow de
Solicitações. ServiceRequest é um registro de um pedido de um procedimento ou
diagnóstico ou outro serviço planejado, proposto ou executado, conforme distinguido pelo
Valor de Campo ServiceRequest.Intent, com ou em um paciente.O procedimento levará a um
procedimento ou diagnóstico, relato, que por sua vez podem referenciar uma ou mais
observações, que resumem o desempenho do procedimentos e documentação associada, como
observações, imagens, descobertas que são relevante para o tratamento/gerenciamento do
assunto.Este recurso pode ser usado para compartilhar informações relevantes necessárias
para apoiar uma referência ou uma transferência de solicitação de assistência de um
praticante ou organização para outro quando um paciente deve ser referido a outro Provedor
para uma consulta /segunda opinião e /ou para gerenciamento de curto ou longo prazo de um ou
mais problemas ou problemas de saúde.
Exemplos incluem:
Testes/estudos de
diagnóstico procedimentos endoscópicos aconselhamento Biópsias Terapias (por exemplo,
fisio-, social, psicológica-) (exploratório) cirurgias ou procedimentos exercícios Consulta
e avaliações especializadas serviços comunitarios Serviços de enfermagem Revisão de
medicamentos farmacêuticos e Outras intervenções clínicas.
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 de ServiceRequest é apoiar a solicitação de
procedimentos para um paciente (que inclui pacientes não humanos em medicina veterinária).
No entanto, em muitos contextos, os processos relacionados à saúde incluem realizar
investigações diagnósticas em grupos de pacientes, dispositivos envolvidos na prestação de
cuidados de saúde e até locais ambientais como dutos, massas d'água, etc. O ServiceRequest
apóia todos esses usos. O serviço de solicitação pode representar uma requisição de serviços
de que é inserida por um profissional em um sistema de prontuário bem como uma proposta
feita por um sistema de apoio à decisão clínica (CDS) baseado nos dados clínicos registrados
do paciente no contexto de atendimento nesse prontuário. Procedimentos planejados
mencionados por um plano de cuidados também podem ser representado por este recurso.
O fluxo de trabalho geral que esse recurso facilita é que um sistema clínico cria uma
requisição de serviço. A solicitação de serviço é então acessada ou trocada com um sistema,
talvez via intermediários, que representam 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, depois de aceitar a
solicitação, atualizará a solicitação como o O trabalho é realizado e, finalmente, emita um
relatório que faz referência aos pedidos que foram executados e seus resultados.
O
recurso ServiceRequest permite solicitar apenas um procedimento. Se um fluxo de trabalho
requer solicitar vários procedimentos simultaneamente, isso é feito usando múltiplos
Instâncias deste recurso. Essas instâncias podem ser vinculadas de maneiras diferentes,
dependendo de as necessidades do fluxo de trabalho. Para orientação, consulte o padrão de
solicitação.
O ServiceRequest não deve ser utilizado para representar um pedido de medicamento ou dispositivo. Em vez disso, use o MedicationRequest ou o DeviceRequest. O ServiceRequest não deve ser utilizado para representar um pedido de um serviço de saúde que não seja um procedimento ou diagnóstico. Em vez disso, use o ReferralRequest ou o VisionPrescription.
O ServiceRequest é usado para representar um pedido de um procedimento ou diagnóstico ou outro serviço planejado, proposto ou executado, conforme distinguido pelo valor de campo ServiceRequest.Intent, com ou em um paciente. O procedimento levará a um procedimento ou diagnóstico, relato, que por sua vez podem referenciar uma ou mais observações, que resumem o desempenho do procedimentos e documentação associada, como observações ou imagens.
ServiceRequest é um registro de uma proposta/plano ou ordem para que um
serviço seja executado que resultaria em um procedimento, observação, diagnóstico, relato,
estudo de imagem ou recurso similar. Em contraste com o ServiceRequest, a tarefa que abrange
intenção e evento e rastreia a execução até a conclusão e destina -se a ações
"administrativas" como solicitar e rastrear coisas a serem feitas a um registro ou
acompanhar uma lista de verificação de etapas como serem executadas como parte de um
processo de atendimento. Um ServiceRequest pode ser autorização de nível superior que
desencadeou a criação da tarefa, ou pode ser a tarefa. Que o recurso solicitação está
buscando cumprir.
ServiceRequest e CommunicationRequest estão
relacionados. Uma comunicação é um pedido para apenas divulgar informações. Enquanto uma
ServiceRequest seria usada para solicitar informações como parte do 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 uma solicitação de Comunicação um profissional
de saúde pode iniciar um ServiceRequest.
Descrição da entidade | Descrição do elemento | Tipo do dado | Mapeamento (FHIRPath) |
---|---|---|---|
Informações dos procedimentos e itens assistenciais | Qualquer | ||
Tabela de referência do procedimento ou item assistencial realizado | Obrigatório. Deve utilizar um dos seguintes recursos terminológicos: CBHPM ou CBHPO ou Profissionais Não Médicos e Odontólogos (PNMO) | Descritor de conceito | ServiceRequest.code.coding.where(system="TABELA_REFERENCIA).code |
Código do procedimento realizado ou item assistencial utilizado | Código identificador do procedimento ou item assistencial realizado pelo
prestador, conforme Terminologia referenciada CBHPM ou CBHPO ou Profissionais
Não Médicos e Odontólogos (PNMO), TUSS-63, TUSS-18, TUSS-19, TUSS-20.
Condicionado. Deve ser preenchido quando houver procedimentos ou itens
assistenciais que devem ser enviados de forma individualizada, de acordo com a
tabela de domínio nº 64. Ou ainda, quando for utilizado código próprio da
operadora. Se preenchido: - Se não for utilizado código próprio da operadora, deve ser validado com o código do procedimento ou item assistencial na tabela de domínio nº 64 (deve existir e estar vigente na época da realização do atendimento) e sua forma de envio deverá ser individualizada, conforme definido na tabela de domínio nº 64; - Não pode haver, em um mesmo guia, repetição de procedimento ou item assistencial da mesma tabela de referência. |
Descritor de conceito | ServiceRequest.code.coding.where(system="TABELA_REFERENCIA).code" |
Quantidade informada de procedimentos ou itens assistenciais | Quantidade do procedimento realizado, ou do item assistencial, informada pelo
prestador executante ou pela operadora que intermediou o atendimento.
Obrigatório. Deve ser maior que zero. |
Inteiro | ServiceRequest.quantity |
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![]() |
---|---|---|---|---|
![]() ![]() | 0..* | ServiceRequest | Dados da requisição de serviço | |
![]() ![]() ![]() | 0..1 | id | Identificador lógico ou físico | |
![]() ![]() ![]() | 0..1 | Meta | Elemento de metadados para identificações adicionais do Recurso | |
![]() ![]() ![]() | 0..1 | uri | Regras implícitas deste perfil | |
![]() ![]() ![]() | 0..1 | code | Conceito codificável que classifica o idioma | |
![]() ![]() ![]() | 0..1 | Narrative | Texto livre que descreve a história desta requisição de forma legível para seres humanos | |
![]() ![]() ![]() | 0..* | Resource | Outras informações que não existem por si só e só existem por dependência | |
![]() ![]() ![]() | 0..* | Extension | Conjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados | |
![]() ![]() ![]() | 1..* | Identifier | Identificador Slice: Unordered, Open by value:system | |
![]() ![]() ![]() ![]() | 0..1 | Identifier | Identificador da guia de operadora | |
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | Identificador da guia de operadora Fixed Value: https://fhir.ans.gov.br/sid/numero-guia-operadora | |
![]() ![]() ![]() ![]() ![]() | 1..1 | string | Identificador da guia de operadora | |
![]() ![]() ![]() ![]() | 0..* | Identifier | Identificador da guia de prestador | |
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | Identificador da guia de prestador Fixed Value: https://fhir.ans.gov.br/sid/numero-guia-prestador | |
![]() ![]() ![]() ![]() ![]() | 1..1 | string | Identificador da guia de prestador | |
![]() ![]() ![]() ![]() | 0..* | Identifier | Identificador de reembolso | |
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | Identificador de reembolso Fixed Value: https://fhir.ans.gov.br/sid/numero-identificacao-reembolso | |
![]() ![]() ![]() ![]() ![]() | 1..1 | string | Identificador da guia de prestador | |
![]() ![]() ![]() | 0..* | canonical(ActivityDefinition | PlanDefinition) | URL que remete ao protocolo em que o evento foi embasado | |
![]() ![]() ![]() | 0..* | uri | URI que remete ao protocolo em que o evento foi embasado | |
![]() ![]() ![]() | 0..* | Reference(CarePlan | ServiceRequest | MedicationRequest) | Plano de cuidado, requisição de serviço ou requisição de medicamento que remete a essa requisição | |
![]() ![]() ![]() | 0..* | Reference(ServiceRequest) | Requisição a qual essa requisição substitui | |
![]() ![]() ![]() | 0..1 | Identifier | Identificador da guia em que essa requisição faz parte | |
![]() ![]() ![]() | 1..1 | code | Status Fixed Value: completed | |
![]() ![]() ![]() | 1..1 | code | Grau de autoridade e intenção associadas à requisição Fixed Value: order | |
![]() ![]() ![]() | 0..* | CodeableConcept | Categoria | |
![]() ![]() ![]() | 0..1 | code | Prioridade | |
![]() ![]() ![]() | 0..1 | boolean | Booleano indicador se o serviço não deve ser realizado | |
![]() ![]() ![]() | 1..1 | CodeableConcept | Conceito codificável que classifica o procedimento requisitado Binding: Procedimentos (required): Domínio local para classificação do procedimento requisitado | |
![]() ![]() ![]() | 0..* | CodeableConcept | Conceitos codificáveis adicionais que podem ser incluídos para detalhar o contexto | |
![]() ![]() ![]() | 1..1 | Quantity, Ratio, Range | Quantidade de procedimentos requisitados | |
![]() ![]() ![]() | 1..1 | Reference(Paciente) | Paciente ao qual a realização do procedimento foi requisitada | |
![]() ![]() ![]() | 0..1 | Reference(Encounter) | Atendimento em que o procedimento foi requisitado | |
![]() ![]() ![]() | 1..1 | dateTime, Period, Timing | Momento em que o procedimento foi requisitado | |
![]() ![]() ![]() | 0..1 | boolean, CodeableConcept | Campo que indica se o procedimento deve ser realizado baseado no critério 'Se Necessário' | |
![]() ![]() ![]() | 1..1 | dateTime | Momento em que a requisição foi criada | |
![]() ![]() ![]() | 1..1 | Reference(Operadora de plano privado de assistência à saúde) | Requisitante do procedimento | |
![]() ![]() ![]() | 0..1 | CodeableConcept | Tipo de participação de quem será o executante no contato assistencial (Se informado) | |
![]() ![]() ![]() | 1..* | Reference(Estabelecimento de Saúde) | O estabelecimento que foi requisitado a ser o executante do procedimento (Se informado) | |
![]() ![]() ![]() | 0..* | CodeableConcept | Conceito codificável que classifica classifica o local requisitado para a realização do procedimento (Se informado) | |
![]() ![]() ![]() | 0..* | Reference(Location) | Local onde foi requisitada a realização do procedimento | |
![]() ![]() ![]() | 0..* | CodeableConcept | Conceito codificável que classifica a razão pela qual o procedimento foi requisitado | |
![]() ![]() ![]() | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Condição, Resultado de Exame Laboratorial ou Documento Clínico que motivaram a solicitação do procedimento | |
![]() ![]() ![]() | 1..* | Reference(Coverage | ClaimResponse) | Dados de cobertura para o procedimento requisitado | |
![]() ![]() ![]() | 0..* | Reference(Resource) | Dados adicionais que justificam a requisição do procedimento | |
![]() ![]() ![]() | 0..* | Reference(Specimen) | Dados de amostra biológica que justificam a requisição do procedimento | |
![]() ![]() ![]() | 0..* | CodeableConcept | Região do corpo para a qual o procedimento foi requisitado | |
![]() ![]() ![]() | 0..* | Annotation | Anotações adicionais sobre a requisição do procedimento | |
![]() ![]() ![]() | 0..1 | string | Orientações ao paciente a serem seguidas antes da realização do procedimento | |
![]() ![]() ![]() | 0..* | Reference(Provenance) | Informações sobre a fonte de dados | |
![]() |
Path | Conformance | ValueSet |
ServiceRequest.code | required | Procedimento |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() | C | 0..* | ServiceRequest | Dados da requisição de serviço | ||||
![]() ![]() ![]() | Σ | 0..1 | id | Identificador lógico ou físico | ||||
![]() ![]() ![]() | Σ | 0..1 | Meta | Elemento de metadados para identificações adicionais do Recurso | ||||
![]() ![]() ![]() | ?!Σ | 0..1 | uri | Regras implícitas deste perfil | ||||
![]() ![]() ![]() | 0..1 | code | Conceito codificável que classifica o idioma Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() | 0..1 | Narrative | Texto livre que descreve a história desta requisição de forma legível para seres humanos | |||||
![]() ![]() ![]() | 0..* | Resource | Outras informações que não existem por si só e só existem por dependência | |||||
![]() ![]() ![]() | ?! | 0..* | Extension | Conjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados | ||||
![]() ![]() ![]() | Σ | 1..* | Identifier | Identificador Slice: Unordered, Open by value:system | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | Identifier | Identificador da guia de operadora | ||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | uri | Identificador da guia de operadora Fixed Value: https://fhir.ans.gov.br/sid/numero-guia-operadora | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | string | Identificador da guia de operadora Example General: 123456 | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | Identifier | Identificador da guia de prestador | ||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | uri | Identificador da guia de prestador Fixed Value: https://fhir.ans.gov.br/sid/numero-guia-prestador | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | string | Identificador da guia de prestador Example General: 123456 | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | Identifier | Identificador de reembolso | ||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | uri | Identificador de reembolso Fixed Value: https://fhir.ans.gov.br/sid/numero-identificacao-reembolso | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | string | Identificador da guia de prestador Example General: 123456 | ||||
![]() ![]() ![]() | Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) | URL que remete ao protocolo em que o evento foi embasado | ||||
![]() ![]() ![]() | Σ | 0..* | uri | URI que remete ao protocolo em que o evento foi embasado | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(CarePlan | ServiceRequest | MedicationRequest) | Plano de cuidado, requisição de serviço ou requisição de medicamento que remete a essa requisição | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(ServiceRequest) | Requisição a qual essa requisição substitui | ||||
![]() ![]() ![]() | Σ | 0..1 | Identifier | Identificador da guia em que essa requisição faz parte | ||||
![]() ![]() ![]() | ?!Σ | 1..1 | code | Status Binding: RequestStatus (required): The status of a service order. Fixed Value: completed | ||||
![]() ![]() ![]() | ?!Σ | 1..1 | code | Grau de autoridade e intenção associadas à requisição Binding: RequestIntent (required): The kind of service request. Fixed Value: order | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Categoria Binding: ServiceRequestCategoryCodes (example): Classification of the requested service. | ||||
![]() ![]() ![]() | Σ | 0..1 | code | Prioridade Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request. | ||||
![]() ![]() ![]() | ?!Σ | 0..1 | boolean | Booleano indicador se o serviço não deve ser realizado | ||||
![]() ![]() ![]() | Σ | 1..1 | CodeableConcept | Conceito codificável que classifica o procedimento requisitado Binding: Procedimentos (required): Domínio local para classificação do procedimento requisitado | ||||
![]() ![]() ![]() | ΣC | 0..* | CodeableConcept | Conceitos codificáveis adicionais que podem ser incluídos para detalhar o contexto Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. | ||||
![]() ![]() ![]() | Σ | 1..1 | Quantidade de procedimentos requisitados | |||||
![]() ![]() ![]() ![]() | Quantity | |||||||
![]() ![]() ![]() ![]() | Ratio | |||||||
![]() ![]() ![]() ![]() | Range | |||||||
![]() ![]() ![]() | Σ | 1..1 | Reference(Paciente) | Paciente ao qual a realização do procedimento foi requisitada | ||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Encounter) | Atendimento em que o procedimento foi requisitado | ||||
![]() ![]() ![]() | Σ | 1..1 | Momento em que o procedimento foi requisitado | |||||
![]() ![]() ![]() ![]() | dateTime | |||||||
![]() ![]() ![]() ![]() | Period | |||||||
![]() ![]() ![]() ![]() | Timing | |||||||
![]() ![]() ![]() | Σ | 0..1 | Campo que indica se o procedimento deve ser realizado baseado no critério 'Se Necessário' 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 | |||||||
![]() ![]() ![]() | Σ | 1..1 | dateTime | Momento em que a requisição foi criada | ||||
![]() ![]() ![]() | Σ | 1..1 | Reference(Operadora de plano privado de assistência à saúde) | Requisitante do procedimento | ||||
![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Tipo de participação de quem será o executante no contato assistencial (Se informado) Binding: ParticipantRoles (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc. | ||||
![]() ![]() ![]() | Σ | 1..* | Reference(Estabelecimento de Saúde) | O estabelecimento que foi requisitado a ser o executante do procedimento (Se informado) | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Conceito codificável que classifica classifica o local requisitado para a realização do procedimento (Se informado) Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered. | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(Location) | Local onde foi requisitada a realização do procedimento | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Conceito codificável que classifica a razão pela qual o procedimento foi requisitado Binding: ProcedureReasonCodes (example): Diagnosis or problem codes justifying the reason for requesting the service investigation. | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Condição, Resultado de Exame Laboratorial ou Documento Clínico que motivaram a solicitação do procedimento | ||||
![]() ![]() ![]() | 1..* | Reference(Coverage | ClaimResponse) | Dados de cobertura para o procedimento requisitado | |||||
![]() ![]() ![]() | 0..* | Reference(Resource) | Dados adicionais que justificam a requisição do procedimento | |||||
![]() ![]() ![]() | Σ | 0..* | Reference(Specimen) | Dados de amostra biológica que justificam a requisição do procedimento | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Região do corpo para a qual o procedimento foi requisitado Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. | ||||
![]() ![]() ![]() | 0..* | Annotation | Anotações adicionais sobre a requisição do procedimento | |||||
![]() ![]() ![]() | Σ | 0..1 | string | Orientações ao paciente a serem seguidas antes da realização do procedimento | ||||
![]() ![]() ![]() | 0..* | Reference(Provenance) | Informações sobre a fonte de dados | |||||
![]() |
Path | Conformance | ValueSet / Code | ||||
ServiceRequest.language | preferred | CommonLanguages
| ||||
ServiceRequest.identifier:numeroGuiaOperadora.use | required | IdentifierUse | ||||
ServiceRequest.identifier:numeroGuiaPrestador.use | required | IdentifierUse | ||||
ServiceRequest.identifier:numeroIdentificacaoReembolso.use | required | IdentifierUse | ||||
ServiceRequest.status | required | Fixed Value: completed | ||||
ServiceRequest.intent | required | Fixed Value: order | ||||
ServiceRequest.category | example | ServiceRequestCategoryCodes | ||||
ServiceRequest.priority | required | RequestPriority | ||||
ServiceRequest.code | required | Procedimento | ||||
ServiceRequest.orderDetail | example | ServiceRequestOrderDetailsCodes | ||||
ServiceRequest.asNeeded[x] | example | SNOMEDCTMedicationAsNeededReasonCodes | ||||
ServiceRequest.performerType | example | ParticipantRoles | ||||
ServiceRequest.locationCode | example | ServiceDeliveryLocationRoleType | ||||
ServiceRequest.reasonCode | example | ProcedureReasonCodes | ||||
ServiceRequest.bodySite | example | SNOMEDCTBodyStructures |
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 | Dados da requisição de serviço | ||||
![]() ![]() ![]() | Σ | 0..1 | id | Identificador lógico ou físico | ||||
![]() ![]() ![]() | Σ | 0..1 | Meta | Elemento de metadados para identificações adicionais do Recurso | ||||
![]() ![]() ![]() | ?!Σ | 0..1 | uri | Regras implícitas deste perfil | ||||
![]() ![]() ![]() | 0..1 | code | Conceito codificável que classifica o idioma Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() | 0..1 | Narrative | Texto livre que descreve a história desta requisição de forma legível para seres humanos | |||||
![]() ![]() ![]() | 0..* | Resource | Outras informações que não existem por si só e só existem por dependência | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() | ?! | 0..* | Extension | Conjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados | ||||
![]() ![]() ![]() | Σ | 1..* | Identifier | Identificador Slice: Unordered, Open by value:system | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | Identifier | Identificador da guia de operadora | ||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | uri | Identificador da guia de operadora Fixed Value: https://fhir.ans.gov.br/sid/numero-guia-operadora | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | string | Identificador da guia de operadora Example General: 123456 | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | Identifier | Identificador da guia de prestador | ||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | uri | Identificador da guia de prestador Fixed Value: https://fhir.ans.gov.br/sid/numero-guia-prestador | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | string | Identificador da guia de prestador Example General: 123456 | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | Identifier | Identificador de reembolso | ||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | uri | Identificador de reembolso Fixed Value: https://fhir.ans.gov.br/sid/numero-identificacao-reembolso | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | string | Identificador da guia de prestador Example General: 123456 | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() | Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) | URL que remete ao protocolo em que o evento foi embasado | ||||
![]() ![]() ![]() | Σ | 0..* | uri | URI que remete ao protocolo em que o evento foi embasado | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(CarePlan | ServiceRequest | MedicationRequest) | Plano de cuidado, requisição de serviço ou requisição de medicamento que remete a essa requisição | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(ServiceRequest) | Requisição a qual essa requisição substitui | ||||
![]() ![]() ![]() | Σ | 0..1 | Identifier | Identificador da guia em que essa requisição faz parte | ||||
![]() ![]() ![]() | ?!Σ | 1..1 | code | Status Binding: RequestStatus (required): The status of a service order. Fixed Value: completed | ||||
![]() ![]() ![]() | ?!Σ | 1..1 | code | Grau de autoridade e intenção associadas à requisição Binding: RequestIntent (required): The kind of service request. Fixed Value: order | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Categoria Binding: ServiceRequestCategoryCodes (example): Classification of the requested service. | ||||
![]() ![]() ![]() | Σ | 0..1 | code | Prioridade Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request. | ||||
![]() ![]() ![]() | ?!Σ | 0..1 | boolean | Booleano indicador se o serviço não deve ser realizado | ||||
![]() ![]() ![]() | Σ | 1..1 | CodeableConcept | Conceito codificável que classifica o procedimento requisitado Binding: Procedimentos (required): Domínio local para classificação do procedimento requisitado | ||||
![]() ![]() ![]() | ΣC | 0..* | CodeableConcept | Conceitos codificáveis adicionais que podem ser incluídos para detalhar o contexto Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. | ||||
![]() ![]() ![]() | Σ | 1..1 | Quantidade de procedimentos requisitados | |||||
![]() ![]() ![]() ![]() | Quantity | |||||||
![]() ![]() ![]() ![]() | Ratio | |||||||
![]() ![]() ![]() ![]() | Range | |||||||
![]() ![]() ![]() | Σ | 1..1 | Reference(Paciente) | Paciente ao qual a realização do procedimento foi requisitada | ||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Encounter) | Atendimento em que o procedimento foi requisitado | ||||
![]() ![]() ![]() | Σ | 1..1 | Momento em que o procedimento foi requisitado | |||||
![]() ![]() ![]() ![]() | dateTime | |||||||
![]() ![]() ![]() ![]() | Period | |||||||
![]() ![]() ![]() ![]() | Timing | |||||||
![]() ![]() ![]() | Σ | 0..1 | Campo que indica se o procedimento deve ser realizado baseado no critério 'Se Necessário' 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 | |||||||
![]() ![]() ![]() | Σ | 1..1 | dateTime | Momento em que a requisição foi criada | ||||
![]() ![]() ![]() | Σ | 1..1 | Reference(Operadora de plano privado de assistência à saúde) | Requisitante do procedimento | ||||
![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Tipo de participação de quem será o executante no contato assistencial (Se informado) Binding: ParticipantRoles (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc. | ||||
![]() ![]() ![]() | Σ | 1..* | Reference(Estabelecimento de Saúde) | O estabelecimento que foi requisitado a ser o executante do procedimento (Se informado) | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Conceito codificável que classifica classifica o local requisitado para a realização do procedimento (Se informado) Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered. | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(Location) | Local onde foi requisitada a realização do procedimento | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Conceito codificável que classifica a razão pela qual o procedimento foi requisitado Binding: ProcedureReasonCodes (example): Diagnosis or problem codes justifying the reason for requesting the service investigation. | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Condição, Resultado de Exame Laboratorial ou Documento Clínico que motivaram a solicitação do procedimento | ||||
![]() ![]() ![]() | 1..* | Reference(Coverage | ClaimResponse) | Dados de cobertura para o procedimento requisitado | |||||
![]() ![]() ![]() | 0..* | Reference(Resource) | Dados adicionais que justificam a requisição do procedimento | |||||
![]() ![]() ![]() | Σ | 0..* | Reference(Specimen) | Dados de amostra biológica que justificam a requisição do procedimento | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Região do corpo para a qual o procedimento foi requisitado Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. | ||||
![]() ![]() ![]() | 0..* | Annotation | Anotações adicionais sobre a requisição do procedimento | |||||
![]() ![]() ![]() | Σ | 0..1 | string | Orientações ao paciente a serem seguidas antes da realização do procedimento | ||||
![]() ![]() ![]() | 0..* | Reference(Provenance) | Informações sobre a fonte de dados | |||||
![]() |
Path | Conformance | ValueSet / Code | ||||
ServiceRequest.language | preferred | CommonLanguages
| ||||
ServiceRequest.identifier:numeroGuiaOperadora.use | required | IdentifierUse | ||||
ServiceRequest.identifier:numeroGuiaOperadora.type | extensible | Identifier Type Codes | ||||
ServiceRequest.identifier:numeroGuiaPrestador.use | required | IdentifierUse | ||||
ServiceRequest.identifier:numeroGuiaPrestador.type | extensible | Identifier Type Codes | ||||
ServiceRequest.identifier:numeroIdentificacaoReembolso.use | required | IdentifierUse | ||||
ServiceRequest.identifier:numeroIdentificacaoReembolso.type | extensible | Identifier Type Codes | ||||
ServiceRequest.status | required | Fixed Value: completed | ||||
ServiceRequest.intent | required | Fixed Value: order | ||||
ServiceRequest.category | example | ServiceRequestCategoryCodes | ||||
ServiceRequest.priority | required | RequestPriority | ||||
ServiceRequest.code | required | Procedimento | ||||
ServiceRequest.orderDetail | example | ServiceRequestOrderDetailsCodes | ||||
ServiceRequest.asNeeded[x] | example | SNOMEDCTMedicationAsNeededReasonCodes | ||||
ServiceRequest.performerType | example | ParticipantRoles | ||||
ServiceRequest.locationCode | example | ServiceDeliveryLocationRoleType | ||||
ServiceRequest.reasonCode | example | ProcedureReasonCodes | ||||
ServiceRequest.bodySite | example | SNOMEDCTBodyStructures |
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: 11 elements (6 nested mandatory elements)
Fixed Value: 5 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Visão diferencial
Esta estrutura é derivada de ServiceRequest
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | ServiceRequest | Dados da requisição de serviço | |
![]() ![]() ![]() | 0..1 | id | Identificador lógico ou físico | |
![]() ![]() ![]() | 0..1 | Meta | Elemento de metadados para identificações adicionais do Recurso | |
![]() ![]() ![]() | 0..1 | uri | Regras implícitas deste perfil | |
![]() ![]() ![]() | 0..1 | code | Conceito codificável que classifica o idioma | |
![]() ![]() ![]() | 0..1 | Narrative | Texto livre que descreve a história desta requisição de forma legível para seres humanos | |
![]() ![]() ![]() | 0..* | Resource | Outras informações que não existem por si só e só existem por dependência | |
![]() ![]() ![]() | 0..* | Extension | Conjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados | |
![]() ![]() ![]() | 1..* | Identifier | Identificador Slice: Unordered, Open by value:system | |
![]() ![]() ![]() ![]() | 0..1 | Identifier | Identificador da guia de operadora | |
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | Identificador da guia de operadora Fixed Value: https://fhir.ans.gov.br/sid/numero-guia-operadora | |
![]() ![]() ![]() ![]() ![]() | 1..1 | string | Identificador da guia de operadora | |
![]() ![]() ![]() ![]() | 0..* | Identifier | Identificador da guia de prestador | |
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | Identificador da guia de prestador Fixed Value: https://fhir.ans.gov.br/sid/numero-guia-prestador | |
![]() ![]() ![]() ![]() ![]() | 1..1 | string | Identificador da guia de prestador | |
![]() ![]() ![]() ![]() | 0..* | Identifier | Identificador de reembolso | |
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | Identificador de reembolso Fixed Value: https://fhir.ans.gov.br/sid/numero-identificacao-reembolso | |
![]() ![]() ![]() ![]() ![]() | 1..1 | string | Identificador da guia de prestador | |
![]() ![]() ![]() | 0..* | canonical(ActivityDefinition | PlanDefinition) | URL que remete ao protocolo em que o evento foi embasado | |
![]() ![]() ![]() | 0..* | uri | URI que remete ao protocolo em que o evento foi embasado | |
![]() ![]() ![]() | 0..* | Reference(CarePlan | ServiceRequest | MedicationRequest) | Plano de cuidado, requisição de serviço ou requisição de medicamento que remete a essa requisição | |
![]() ![]() ![]() | 0..* | Reference(ServiceRequest) | Requisição a qual essa requisição substitui | |
![]() ![]() ![]() | 0..1 | Identifier | Identificador da guia em que essa requisição faz parte | |
![]() ![]() ![]() | 1..1 | code | Status Fixed Value: completed | |
![]() ![]() ![]() | 1..1 | code | Grau de autoridade e intenção associadas à requisição Fixed Value: order | |
![]() ![]() ![]() | 0..* | CodeableConcept | Categoria | |
![]() ![]() ![]() | 0..1 | code | Prioridade | |
![]() ![]() ![]() | 0..1 | boolean | Booleano indicador se o serviço não deve ser realizado | |
![]() ![]() ![]() | 1..1 | CodeableConcept | Conceito codificável que classifica o procedimento requisitado Binding: Procedimentos (required): Domínio local para classificação do procedimento requisitado | |
![]() ![]() ![]() | 0..* | CodeableConcept | Conceitos codificáveis adicionais que podem ser incluídos para detalhar o contexto | |
![]() ![]() ![]() | 1..1 | Quantity, Ratio, Range | Quantidade de procedimentos requisitados | |
![]() ![]() ![]() | 1..1 | Reference(Paciente) | Paciente ao qual a realização do procedimento foi requisitada | |
![]() ![]() ![]() | 0..1 | Reference(Encounter) | Atendimento em que o procedimento foi requisitado | |
![]() ![]() ![]() | 1..1 | dateTime, Period, Timing | Momento em que o procedimento foi requisitado | |
![]() ![]() ![]() | 0..1 | boolean, CodeableConcept | Campo que indica se o procedimento deve ser realizado baseado no critério 'Se Necessário' | |
![]() ![]() ![]() | 1..1 | dateTime | Momento em que a requisição foi criada | |
![]() ![]() ![]() | 1..1 | Reference(Operadora de plano privado de assistência à saúde) | Requisitante do procedimento | |
![]() ![]() ![]() | 0..1 | CodeableConcept | Tipo de participação de quem será o executante no contato assistencial (Se informado) | |
![]() ![]() ![]() | 1..* | Reference(Estabelecimento de Saúde) | O estabelecimento que foi requisitado a ser o executante do procedimento (Se informado) | |
![]() ![]() ![]() | 0..* | CodeableConcept | Conceito codificável que classifica classifica o local requisitado para a realização do procedimento (Se informado) | |
![]() ![]() ![]() | 0..* | Reference(Location) | Local onde foi requisitada a realização do procedimento | |
![]() ![]() ![]() | 0..* | CodeableConcept | Conceito codificável que classifica a razão pela qual o procedimento foi requisitado | |
![]() ![]() ![]() | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Condição, Resultado de Exame Laboratorial ou Documento Clínico que motivaram a solicitação do procedimento | |
![]() ![]() ![]() | 1..* | Reference(Coverage | ClaimResponse) | Dados de cobertura para o procedimento requisitado | |
![]() ![]() ![]() | 0..* | Reference(Resource) | Dados adicionais que justificam a requisição do procedimento | |
![]() ![]() ![]() | 0..* | Reference(Specimen) | Dados de amostra biológica que justificam a requisição do procedimento | |
![]() ![]() ![]() | 0..* | CodeableConcept | Região do corpo para a qual o procedimento foi requisitado | |
![]() ![]() ![]() | 0..* | Annotation | Anotações adicionais sobre a requisição do procedimento | |
![]() ![]() ![]() | 0..1 | string | Orientações ao paciente a serem seguidas antes da realização do procedimento | |
![]() ![]() ![]() | 0..* | Reference(Provenance) | Informações sobre a fonte de dados | |
![]() |
Path | Conformance | ValueSet |
ServiceRequest.code | required | Procedimento |
Visualização de elementos -chave
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() | C | 0..* | ServiceRequest | Dados da requisição de serviço | ||||
![]() ![]() ![]() | Σ | 0..1 | id | Identificador lógico ou físico | ||||
![]() ![]() ![]() | Σ | 0..1 | Meta | Elemento de metadados para identificações adicionais do Recurso | ||||
![]() ![]() ![]() | ?!Σ | 0..1 | uri | Regras implícitas deste perfil | ||||
![]() ![]() ![]() | 0..1 | code | Conceito codificável que classifica o idioma Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() | 0..1 | Narrative | Texto livre que descreve a história desta requisição de forma legível para seres humanos | |||||
![]() ![]() ![]() | 0..* | Resource | Outras informações que não existem por si só e só existem por dependência | |||||
![]() ![]() ![]() | ?! | 0..* | Extension | Conjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados | ||||
![]() ![]() ![]() | Σ | 1..* | Identifier | Identificador Slice: Unordered, Open by value:system | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | Identifier | Identificador da guia de operadora | ||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | uri | Identificador da guia de operadora Fixed Value: https://fhir.ans.gov.br/sid/numero-guia-operadora | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | string | Identificador da guia de operadora Example General: 123456 | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | Identifier | Identificador da guia de prestador | ||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | uri | Identificador da guia de prestador Fixed Value: https://fhir.ans.gov.br/sid/numero-guia-prestador | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | string | Identificador da guia de prestador Example General: 123456 | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | Identifier | Identificador de reembolso | ||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | uri | Identificador de reembolso Fixed Value: https://fhir.ans.gov.br/sid/numero-identificacao-reembolso | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | string | Identificador da guia de prestador Example General: 123456 | ||||
![]() ![]() ![]() | Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) | URL que remete ao protocolo em que o evento foi embasado | ||||
![]() ![]() ![]() | Σ | 0..* | uri | URI que remete ao protocolo em que o evento foi embasado | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(CarePlan | ServiceRequest | MedicationRequest) | Plano de cuidado, requisição de serviço ou requisição de medicamento que remete a essa requisição | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(ServiceRequest) | Requisição a qual essa requisição substitui | ||||
![]() ![]() ![]() | Σ | 0..1 | Identifier | Identificador da guia em que essa requisição faz parte | ||||
![]() ![]() ![]() | ?!Σ | 1..1 | code | Status Binding: RequestStatus (required): The status of a service order. Fixed Value: completed | ||||
![]() ![]() ![]() | ?!Σ | 1..1 | code | Grau de autoridade e intenção associadas à requisição Binding: RequestIntent (required): The kind of service request. Fixed Value: order | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Categoria Binding: ServiceRequestCategoryCodes (example): Classification of the requested service. | ||||
![]() ![]() ![]() | Σ | 0..1 | code | Prioridade Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request. | ||||
![]() ![]() ![]() | ?!Σ | 0..1 | boolean | Booleano indicador se o serviço não deve ser realizado | ||||
![]() ![]() ![]() | Σ | 1..1 | CodeableConcept | Conceito codificável que classifica o procedimento requisitado Binding: Procedimentos (required): Domínio local para classificação do procedimento requisitado | ||||
![]() ![]() ![]() | ΣC | 0..* | CodeableConcept | Conceitos codificáveis adicionais que podem ser incluídos para detalhar o contexto Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. | ||||
![]() ![]() ![]() | Σ | 1..1 | Quantidade de procedimentos requisitados | |||||
![]() ![]() ![]() ![]() | Quantity | |||||||
![]() ![]() ![]() ![]() | Ratio | |||||||
![]() ![]() ![]() ![]() | Range | |||||||
![]() ![]() ![]() | Σ | 1..1 | Reference(Paciente) | Paciente ao qual a realização do procedimento foi requisitada | ||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Encounter) | Atendimento em que o procedimento foi requisitado | ||||
![]() ![]() ![]() | Σ | 1..1 | Momento em que o procedimento foi requisitado | |||||
![]() ![]() ![]() ![]() | dateTime | |||||||
![]() ![]() ![]() ![]() | Period | |||||||
![]() ![]() ![]() ![]() | Timing | |||||||
![]() ![]() ![]() | Σ | 0..1 | Campo que indica se o procedimento deve ser realizado baseado no critério 'Se Necessário' 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 | |||||||
![]() ![]() ![]() | Σ | 1..1 | dateTime | Momento em que a requisição foi criada | ||||
![]() ![]() ![]() | Σ | 1..1 | Reference(Operadora de plano privado de assistência à saúde) | Requisitante do procedimento | ||||
![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Tipo de participação de quem será o executante no contato assistencial (Se informado) Binding: ParticipantRoles (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc. | ||||
![]() ![]() ![]() | Σ | 1..* | Reference(Estabelecimento de Saúde) | O estabelecimento que foi requisitado a ser o executante do procedimento (Se informado) | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Conceito codificável que classifica classifica o local requisitado para a realização do procedimento (Se informado) Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered. | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(Location) | Local onde foi requisitada a realização do procedimento | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Conceito codificável que classifica a razão pela qual o procedimento foi requisitado Binding: ProcedureReasonCodes (example): Diagnosis or problem codes justifying the reason for requesting the service investigation. | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Condição, Resultado de Exame Laboratorial ou Documento Clínico que motivaram a solicitação do procedimento | ||||
![]() ![]() ![]() | 1..* | Reference(Coverage | ClaimResponse) | Dados de cobertura para o procedimento requisitado | |||||
![]() ![]() ![]() | 0..* | Reference(Resource) | Dados adicionais que justificam a requisição do procedimento | |||||
![]() ![]() ![]() | Σ | 0..* | Reference(Specimen) | Dados de amostra biológica que justificam a requisição do procedimento | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Região do corpo para a qual o procedimento foi requisitado Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. | ||||
![]() ![]() ![]() | 0..* | Annotation | Anotações adicionais sobre a requisição do procedimento | |||||
![]() ![]() ![]() | Σ | 0..1 | string | Orientações ao paciente a serem seguidas antes da realização do procedimento | ||||
![]() ![]() ![]() | 0..* | Reference(Provenance) | Informações sobre a fonte de dados | |||||
![]() |
Path | Conformance | ValueSet / Code | ||||
ServiceRequest.language | preferred | CommonLanguages
| ||||
ServiceRequest.identifier:numeroGuiaOperadora.use | required | IdentifierUse | ||||
ServiceRequest.identifier:numeroGuiaPrestador.use | required | IdentifierUse | ||||
ServiceRequest.identifier:numeroIdentificacaoReembolso.use | required | IdentifierUse | ||||
ServiceRequest.status | required | Fixed Value: completed | ||||
ServiceRequest.intent | required | Fixed Value: order | ||||
ServiceRequest.category | example | ServiceRequestCategoryCodes | ||||
ServiceRequest.priority | required | RequestPriority | ||||
ServiceRequest.code | required | Procedimento | ||||
ServiceRequest.orderDetail | example | ServiceRequestOrderDetailsCodes | ||||
ServiceRequest.asNeeded[x] | example | SNOMEDCTMedicationAsNeededReasonCodes | ||||
ServiceRequest.performerType | example | ParticipantRoles | ||||
ServiceRequest.locationCode | example | ServiceDeliveryLocationRoleType | ||||
ServiceRequest.reasonCode | example | ProcedureReasonCodes | ||||
ServiceRequest.bodySite | example | SNOMEDCTBodyStructures |
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 | Dados da requisição de serviço | ||||
![]() ![]() ![]() | Σ | 0..1 | id | Identificador lógico ou físico | ||||
![]() ![]() ![]() | Σ | 0..1 | Meta | Elemento de metadados para identificações adicionais do Recurso | ||||
![]() ![]() ![]() | ?!Σ | 0..1 | uri | Regras implícitas deste perfil | ||||
![]() ![]() ![]() | 0..1 | code | Conceito codificável que classifica o idioma Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() | 0..1 | Narrative | Texto livre que descreve a história desta requisição de forma legível para seres humanos | |||||
![]() ![]() ![]() | 0..* | Resource | Outras informações que não existem por si só e só existem por dependência | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() | ?! | 0..* | Extension | Conjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados | ||||
![]() ![]() ![]() | Σ | 1..* | Identifier | Identificador Slice: Unordered, Open by value:system | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | Identifier | Identificador da guia de operadora | ||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | uri | Identificador da guia de operadora Fixed Value: https://fhir.ans.gov.br/sid/numero-guia-operadora | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | string | Identificador da guia de operadora Example General: 123456 | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | Identifier | Identificador da guia de prestador | ||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | uri | Identificador da guia de prestador Fixed Value: https://fhir.ans.gov.br/sid/numero-guia-prestador | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | string | Identificador da guia de prestador Example General: 123456 | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | Identifier | Identificador de reembolso | ||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | uri | Identificador de reembolso Fixed Value: https://fhir.ans.gov.br/sid/numero-identificacao-reembolso | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | string | Identificador da guia de prestador Example General: 123456 | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() | Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) | URL que remete ao protocolo em que o evento foi embasado | ||||
![]() ![]() ![]() | Σ | 0..* | uri | URI que remete ao protocolo em que o evento foi embasado | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(CarePlan | ServiceRequest | MedicationRequest) | Plano de cuidado, requisição de serviço ou requisição de medicamento que remete a essa requisição | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(ServiceRequest) | Requisição a qual essa requisição substitui | ||||
![]() ![]() ![]() | Σ | 0..1 | Identifier | Identificador da guia em que essa requisição faz parte | ||||
![]() ![]() ![]() | ?!Σ | 1..1 | code | Status Binding: RequestStatus (required): The status of a service order. Fixed Value: completed | ||||
![]() ![]() ![]() | ?!Σ | 1..1 | code | Grau de autoridade e intenção associadas à requisição Binding: RequestIntent (required): The kind of service request. Fixed Value: order | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Categoria Binding: ServiceRequestCategoryCodes (example): Classification of the requested service. | ||||
![]() ![]() ![]() | Σ | 0..1 | code | Prioridade Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request. | ||||
![]() ![]() ![]() | ?!Σ | 0..1 | boolean | Booleano indicador se o serviço não deve ser realizado | ||||
![]() ![]() ![]() | Σ | 1..1 | CodeableConcept | Conceito codificável que classifica o procedimento requisitado Binding: Procedimentos (required): Domínio local para classificação do procedimento requisitado | ||||
![]() ![]() ![]() | ΣC | 0..* | CodeableConcept | Conceitos codificáveis adicionais que podem ser incluídos para detalhar o contexto Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. | ||||
![]() ![]() ![]() | Σ | 1..1 | Quantidade de procedimentos requisitados | |||||
![]() ![]() ![]() ![]() | Quantity | |||||||
![]() ![]() ![]() ![]() | Ratio | |||||||
![]() ![]() ![]() ![]() | Range | |||||||
![]() ![]() ![]() | Σ | 1..1 | Reference(Paciente) | Paciente ao qual a realização do procedimento foi requisitada | ||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Encounter) | Atendimento em que o procedimento foi requisitado | ||||
![]() ![]() ![]() | Σ | 1..1 | Momento em que o procedimento foi requisitado | |||||
![]() ![]() ![]() ![]() | dateTime | |||||||
![]() ![]() ![]() ![]() | Period | |||||||
![]() ![]() ![]() ![]() | Timing | |||||||
![]() ![]() ![]() | Σ | 0..1 | Campo que indica se o procedimento deve ser realizado baseado no critério 'Se Necessário' 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 | |||||||
![]() ![]() ![]() | Σ | 1..1 | dateTime | Momento em que a requisição foi criada | ||||
![]() ![]() ![]() | Σ | 1..1 | Reference(Operadora de plano privado de assistência à saúde) | Requisitante do procedimento | ||||
![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Tipo de participação de quem será o executante no contato assistencial (Se informado) Binding: ParticipantRoles (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc. | ||||
![]() ![]() ![]() | Σ | 1..* | Reference(Estabelecimento de Saúde) | O estabelecimento que foi requisitado a ser o executante do procedimento (Se informado) | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Conceito codificável que classifica classifica o local requisitado para a realização do procedimento (Se informado) Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered. | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(Location) | Local onde foi requisitada a realização do procedimento | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Conceito codificável que classifica a razão pela qual o procedimento foi requisitado Binding: ProcedureReasonCodes (example): Diagnosis or problem codes justifying the reason for requesting the service investigation. | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Condição, Resultado de Exame Laboratorial ou Documento Clínico que motivaram a solicitação do procedimento | ||||
![]() ![]() ![]() | 1..* | Reference(Coverage | ClaimResponse) | Dados de cobertura para o procedimento requisitado | |||||
![]() ![]() ![]() | 0..* | Reference(Resource) | Dados adicionais que justificam a requisição do procedimento | |||||
![]() ![]() ![]() | Σ | 0..* | Reference(Specimen) | Dados de amostra biológica que justificam a requisição do procedimento | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Região do corpo para a qual o procedimento foi requisitado Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. | ||||
![]() ![]() ![]() | 0..* | Annotation | Anotações adicionais sobre a requisição do procedimento | |||||
![]() ![]() ![]() | Σ | 0..1 | string | Orientações ao paciente a serem seguidas antes da realização do procedimento | ||||
![]() ![]() ![]() | 0..* | Reference(Provenance) | Informações sobre a fonte de dados | |||||
![]() |
Path | Conformance | ValueSet / Code | ||||
ServiceRequest.language | preferred | CommonLanguages
| ||||
ServiceRequest.identifier:numeroGuiaOperadora.use | required | IdentifierUse | ||||
ServiceRequest.identifier:numeroGuiaOperadora.type | extensible | Identifier Type Codes | ||||
ServiceRequest.identifier:numeroGuiaPrestador.use | required | IdentifierUse | ||||
ServiceRequest.identifier:numeroGuiaPrestador.type | extensible | Identifier Type Codes | ||||
ServiceRequest.identifier:numeroIdentificacaoReembolso.use | required | IdentifierUse | ||||
ServiceRequest.identifier:numeroIdentificacaoReembolso.type | extensible | Identifier Type Codes | ||||
ServiceRequest.status | required | Fixed Value: completed | ||||
ServiceRequest.intent | required | Fixed Value: order | ||||
ServiceRequest.category | example | ServiceRequestCategoryCodes | ||||
ServiceRequest.priority | required | RequestPriority | ||||
ServiceRequest.code | required | Procedimento | ||||
ServiceRequest.orderDetail | example | ServiceRequestOrderDetailsCodes | ||||
ServiceRequest.asNeeded[x] | example | SNOMEDCTMedicationAsNeededReasonCodes | ||||
ServiceRequest.performerType | example | ParticipantRoles | ||||
ServiceRequest.locationCode | example | ServiceDeliveryLocationRoleType | ||||
ServiceRequest.reasonCode | example | ProcedureReasonCodes | ||||
ServiceRequest.bodySite | example | SNOMEDCTBodyStructures |
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: 11 elements (6 nested mandatory elements)
Fixed Value: 5 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Outras representações de perfil: CSV, Excel, Schematron