Guia de Implementação do Registro de Regulação Assistencial (RIRA) da RNDS
1.0.0-release - STU1 Brazil bandeira

Guia de Implementação do Registro de Regulação Assistencial (RIRA) da RNDS - Compilação de desenvolvimento local (v1.0.0-release) construída pelas ferramentas de compilação FHIR (HL7® FHIR® Standard). Veja o Diretório de versões publicadas

Modelo Computacional

Status dos padrões da página: Informative

Modelo Computacional

Para a modelagem do modelo computacionais do Registro de Informação de Regulação Assistencial (RIRA), foram mapeados os campos do Modelo de Informação (MI) aos recursos do FHIR R4. Assim, foi realizada a modelagem fechada dos perfis de modo a atender o contexto nacional.

Foi criado um Projeto Rede Nacional de Dados em Saúde, na plataforma SIMPLIFIER.NET, para a publicação e distribuição dos perfis relacionados aos documentos computacionais em produção na rede.

Bundle de Envio do RIRA

O diagrama abaixo apresenta o pacote Bundle no qual é condensado o RIRA, referenciando todos os dados relevantes para caracterizar uma regulação assistencial.

Figura 1 - Diagrama do Bundle do RIRA

Estrutura do Bundle RIRA Bundle inclui Composition, Appointment, ServiceRequest e Condition nas entries 0 a 3. Composition referencia Appointment e ServiceRequest. Appointment referencia ServiceRequest e Condition. ServiceRequest referencia Condition. Cada perfil possui um link relativo para sua página no IG. entry[0].resource entry[1].resource entry[2].resource entry[3].resource section[0].entry[0].reference event[0].detail[1].reference basedOn[0].reference reasonReference[0].reference reasonReference[0].reference Bundle Abrir perfil BRRegulacaoAssistencial Composition BRRegulacaoAssistencial Abrir perfil BRAgendamentoRegulacaoAssistencial Appointment BRAgendamentoRegulacaoAssistencial Abrir perfil BRRequisicaoRegulacaoAssistencial ServiceRequest BRRequisicaoRegulacaoAssistencial Abrir perfil BRProblemaDiagnostico Condition BRProblemaDiagnostico Inclusão no Bundle Referência entre recursos

Recursos FHIR

O modelo computacional do RIRA é definido pelo perfil Regulação Assistencial (RIRA) [ Composition] e os demais Recursos FHIR apresentados abaixo.

Resource Profile
Composition BRRegulacaoAssistencial
Appointment BRAgendamentoRegulacaoAssistencial
ServiceRequest BRRequisicaoRegulacaoAssistencial
Condition BRProblemaDiagnostico

Perfis dos tipos ValueSet e CodeSystem estão associados a recursos terminológicos. No contexto de regulação assistencial e os domínios utilizados, foram criados CodeSystems específicos definidos pelo Comitê Gestor de Saúde Digital (CGSD).

Vale destacar que os perfis terminológicos podem passar por atualizações e versionamentos com periodicidade específica de cada domínio, por isso é importante acompanhar a disponibilização dessas atualizações no projeto RNDS no Simplifier.

Note que na estrutura dos perfis há elementos com bindings para ValueSets que apontam para CodeSystems. Já no JSON (Bundle), o elemento “system” sempre indicará os CodeSystems relacionados aos códigos (“value”) indicados pelo integrador (autor do registro).

Perfil FHIR Elemento FHIR ValueSet CodeSystem
BRRegulacaoAssistencial status BREstadoDocumento-1.0 composition-status
type BRTipoDocumento-1.0 BRTipoDocumento
category BRModalidadeAssistencialMIRA BRModalidadeAssistencial
relatesTo.code document-relationship-type document-relationship-type
event.code BRStatusRegulacaoAssistencial BRStatusRegulacaoAssistencial
BRAgendamentoRegulacaoAssistencial status BRStatusAgendamentoRegulacaoAssistencial appointmentstatus
serviceCategory BRModalidadeAssistencialMIRA BRModalidadeAssistencial
serviceType BRProcedimentosNacionais-1.0 BRTabelaSUS
BRCBHPMTUSS
specialty BROcupacao-1.0 BRCBO
appointmentType BRCaraterAtendimentoMIRA request-priority
participant.type BRTipoParticipante BRTipoParticipante
participant.status BRStatusParticipante participationstatus
BRRequisicaoRegulacaoAssistencial status BRStatusRequisicaoRegulacaoAssistencial request-status
intent BRIntencaoRegulacao request-intent
category BRModalidadeAssistencialMIRA BRModalidadeAssistencial
priority BRCaraterAtendimentoMIRA request-priority
code BRProcedimentosNacionais-1.0 BRTabelaSUS
BRCBHPMTUSS
performerType BROcupacao-1.0 BRCBO
BRProblemaDiagnostico clinicalStatus BREstadoResolucaoDiagnosticoProblema-1.0 condition-clinical
category BRCategoriaCondicao condition-category
code BRProblemaDiagnostico BRCID10
BRCIAP2

Relação de Status

Abaixo é apresentado uma relação dos Status possíveis no MC do RIRA.

ⓘ ATENÇÃO

A tabela a seguir apresenta uma recomendação de correspondência entre os status, baseada na lógica estrutural do modelo RIRA. Essas correspondências não constituem regras de negócio para validação de entrada na RNDS.

Cabe aos sistemas de origem ajustar e enviar os status de forma coerente com a situação da solicitação e com o fluxo de regulação representado. O recebimento dos dados pela RNDS não assegura essa coerência, e o envio de combinações inadequadas pode comprometer a interpretação, a análise e a apresentação das informações pelos sistemas que consomem esses dados.

Figura 2 - Relação de Status possíveis no MC do RIRA

Relação de Status possíveis no MC do RIRA