Histórico da Página
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
...
Informações Gerais
Especificação | |||
Produto | Vida Única | MóduloLinha | do TempoMeu Histórico |
Segmento Executor | Saúde | ||
Projeto | S_SAU_VUP1617 | IRM/EPIC | |
Requisito/Story/Issue | SAUVUP01-162 | Subtarefa | |
Chamado/Ticket | |||
País | (X) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros | <Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>. |
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
Objetivo
Descrever informações relevantes a serem visualizadas pelo Paciente referente a sua linha do tempo de atendimentos médicos.
Definição da Regra de Negócio
Linha do Tempo do Paciente – Informações da Especialidade: CardiologiaMeu Histórico – Genérico (Utilizada para a primeira versão do app do paciente e para especialidades sem campos específicos) | |
Sendo | Paciente e usuário do sistema Vida Única |
Necessito | Visualizar em formato temporal (estilo linha do tempo) os dados (Pressão Arterial, Frequência Cardíaca, Colesterol HDL, Peso, Índice de Massa Corporal (IMC), Temperatural, Tratamento para Hipertensão, Fumante, Diabetes Temperatura) do meu atendimento da especialidade de Cardiologia. |
Para que | eu Eu tenha as informações relevantes ao Meu Histórico Clínico clínico registradas pelo Cardiologista Médico utilizando o Fly01 Saúde |
Critérios de Aceitação | Ao acessar a seção Meu Histórico a aplicação deve apresentar as informações em formato cronológico, seguindo as premissas abaixo:
Fonte: http://www.vidaativa.pt/a/tabela-de-imc
|
Todos as histórias de usuário abaixo não serão aplicadas para a primeira entrega do Vida Única (app do Paciente)
Meu Histórico – Informações da Especialidade: Cardiologia | |
Linha do Tempo do Paciente – Informações da Especialidade: Gineco-Obstetrícia | |
Sendo | Paciente e usuário do sistema Vida Única |
Necessito | Visualizar em formato temporal (estilo linha do tempo) os dados (Hipótese Diagnóstica, Pressão Arterial, Frequência Cardíaca, Colesterol HDL, Peso, Índice de Massa Corporal (IMC), Temperatural Temperatura, Tratamento para Hipertensão, Fumante, Diabetes) do meu atendimento da especialidade de cardiologia Cardiologia |
Para que | eu Eu tenha as informações relevantes ao Meu Histórico Clínico clínico registradas pelo Cardiologista utilizando o Fly01 Saúde |
Critérios de Aceitação | Ao acessar a seção Meu Histórico a aplicação deve apresentar as informações em formato cronológico, seguindo as premissas abaixo:
Fonte: http://www.vidaativa.pt/a/tabela-de-imc
|
...
|
Meu Histórico – Informações da Especialidade: Gineco-Obstetrícia | |
Sendo | Paciente e usuário do sistema Vida Única |
Necessito | Visualizar em formato temporal (estilo linha do tempo) os dados (Pré-Natal (apenas link para acesso), Data Pré Natal, Ciclo de Dias, Altura Uterina, Última Menstruação, Idade Gestacional, Previsão do Parto, Data Ecografia, Idade Gestacional Eco, Previsão do Parto Eco, Risco Gestacional, Nome do Recém Nascido, Data do Parto, Sexo, Tipo do Parto, Pressão Arterial, Frequência Cardíaca, Peso, Índice de Massa Corporal (IMC), Temperatura) do meu atendimento da especialidade de Gineco-Obstetrícia |
Para que | eu tenha as informações relevantes ao Meu Histórico clínico registradas pelo Ginecologista utilizando o Fly01 Saúde |
Critérios de Aceitação | Ao acessar a seção Meu Histórico a aplicação deve apresentar as informações em formato cronológico, seguindo as premissas abaixo:
Fonte: http://www.vidaativa.pt/a/tabela-de-imc
|
Meu Histórico – Informações da Especialidade: Pediatria | |
Sendo | Responsável por paciente menor de idade e também sendo eu usuário do sistema Vida Única |
Necessito | Visualizar em formato temporal (estilo linha do tempo) os dados (Edema, Medido Sentado, Idade, Peso, Altura, Pressão Arterial, Frequência Cardíaca, Índice de Massa Corporal (IMC), Temperatura, Desenvolvimento Motor) do atendimento da especialidade de Pediatria do menor cujo sou responsável |
Para que | eu tenha as informações relevantes ao seu Histórico Clínico registradas pelo Pediatra utilizando o Fly01 Saúde |
Critérios de Aceitação | Ao acessar a seção Meu Histórico a aplicação deve apresentar as informações em formato cronológico, seguindo as premissas abaixo:
Fonte: http://www.vidaativa.pt/a/tabela-de-imc
|
Meu Histórico – Informações da Especialidade: Odontologia | |
Sendo | Paciente e usuário do sistema Vida Única |
Necessito | Visualizar em formato temporal (estilo linha do tempo) os dados (Dente, Condição Clínica, Multimídia) do meu atendimento da especialidade de Odontologia |
Para que | eu tenha as informações relevantes ao meu Histórico Clínico registradas pelo Odontólogo utilizando o Fly01 Saúde |
Critérios de Aceitação | Ao acessar a seção Meu Histórico a aplicação deve apresentar as informações em formato cronológico, seguindo as premissas abaixo:
|
Meu Histórico – Informações da Especialidade: Oftalmologia | |
Sendo | Paciente e usuário do sistema Vida Única |
Necessito | Visualizar em formato temporal (estilo linha do tempo) os dados (Prescrição de Óculos, Exame de Refração, Exame de Auto Refração, Exame de Motilidade Ocular, Exame de Glaucoma, Exame de Lente de Contato e Exames Complementares) do meu atendimento da especialidade de Oftalmologia |
Para que | eu tenha as informações relevantes ao meu Histórico Clínico registradas pelo Oftalmologista utilizando o Fly01 Saúde |
Critérios de Aceitação | Ao acessar a seção Meu Histórico a aplicação deve apresentar as informações em formato cronológico, seguindo as premissas abaixo:
|
Protótipo de Tela
As imagens de telas destacadas a seguir são consideradas apenas protótipos, as mesmas poderão sofrer alterações em função da atualização de componentes utilizados no sistema, devem ser utilizadas apenas para exemplificar a forma de iteração que os usuários possuirão ao acessar o HIS, o fluxo de negócio e a forma em que os dados e informações serão manipuladas.
Meu Histórico
Função | Meu Histórico |
Objetivo | Apresentar histórico do paciente |
Protótipos | |
001 | Imagem 1 - Protótipo Linha do Tempo |
001 | Imagem 2 - Detalhes do Registro |
Pendências
TÍTULO | DESCRIÇÃO | STATUS |
Fly01 - Acesso a Sistema / Banco | Necessidade de acesso a ambiente de desenvolvimento para buscar dados específicos a novas especialidades: http://saude.fly01dev.com.br Necessidade de buscar dados reais de produção:
| Concluído |
Fly01 - Hipótese Diagnóstica | No produto Fly01 Saúde, para o campo de CID o médico ter a possibilidade de habilitar o envio dos dados para o Paciente (Vida Única). | Pendente |
Fly01 - Queixa Principal | No produto Fly01 Saúde, para o campo de Queixa Principal o médico ter a possibilidade de habilitar o envio dos dados para o Paciente (Vida Única). | Pendente |
Fly01 - Impressos | No produto Fly01 Saúde, para os Impressos (Atestados, Laudos, Outros, Receitas, Solicitações de Exames) o médico ter a possibilidade de habilitar o envio dos dados para o Paciente (Vida Única). | Pendente |
Fly01 - Novas Especialidades | Estão em desenvolvimento no Fly01 Saúde campos específicos para as especialidade de Odontologia e Oftalmologia, essas devem ser detalhadas a seguir. | Concluído |
Fly01 - Responsável Pediatra | Existe o campo de Nome do Responsável na Identificação da paciente, avaliar se por este campo é possível receber as informações do paciente pelo Vida Única. | Pendente |
Fly01 - Campos Oftalmologia | No produto Fly01 Saúde, para os campos os dados de Exame de Cirurgia Refrativa, Cirurgia, Observações em Exames de Oftalmologia, Dados Complementares (Paquimetria, Retinografia/Fluorescente, Ecografia, Ceratoscopia/Topografia e Outros Exames) o médico ter a possibilidade de habilitar o envio dos dados para o Paciente (Vida Única). | Pendente |
UX - Exame de Motilidade Ocular | Exibir imagem para demonstrar dados do exame? | Pendente |
Ux - Agrupar por Filho / Menor de Idade | Definir, como visualmente serão agrupados os registros, de modo que o usuário do vida única "selecione" o menor de idade que deseja consultar. | Pendente |
Ux - Classificação IMC | Pesquisar e trazer para o App do Vida Única nomenclaturas mais "agradáveis" para classificar/exibir o IMC ao Paciente. | Pendente |
Ux - Gineco-Obstetrícia: Campos | Pesquisar e trazer para o App do Vida Única nomenclaturas mais "agradáveis" para os campos Altura Uterina e Risco Gestacional. | Pendente |
Gineco-Obstetrícia: Opinião Especialista | Classificação do Risco Gestacional do Fly01 x Ministério da Saúde, falta da classificação Azul. | Pendente |
Ux - Pediatria: Gráficos Evolução | Iremos exibir Gráficos do VUP? | Pendente |
Ux - Pediatria: Desenvolvimento Motor | Além do texto, exibir imagem conforme o Fly01 Saúde? | Pendente |
Script para Levantamento de Campos mais Utilizados por Especialidade Médica
Select l.Descricao,
count(distinct
As imagens de telas destacadas a seguir são consideradas apenas protótipos, as mesmas poderão sofrer alterações em função da atualização de componentes utilizados no sistema, devem ser utilizadas apenas para exemplificar a forma de iteração que os usuários possuirão ao acessar o HIS, o fluxo de negócio e a forma em que os dados e informações serão manipuladas.
Meu Histórico
Função | Meu Histórico |
Objetivo | Apresentar histórico do paciente |
Protótipos | |
001 | Imagem 1 - Protótipo Linha do Tempo |
001 | Imagem 2 - Detalhes do Registro |
Pendências
TÍTULO | DESCRIÇÃO |
Hipótese Diagnóstica | No produto Fly01 Saúde, para o campo de CID o médico ter a possibilidade de habilitar o envio dos dados para o Paciente (Vida Única). |
Queixa Principal | No produto Fly01 Saúde, para o campo de Queixa Principal o médico ter a possibilidade de habilitar o envio dos dados para o Paciente (Vida Única). |
Novas Especialidades | Estão em desenvolvimento no Fly01 Saúde campos específicos para as especialidade de Odontologia e Oftalmologia, essas devem ser detalhadas a seguir. |
Ux - Classificação IMC | Pesquisar e trazer para o App do Vida Única nomenclaturas mais "agradáveis" para classificar/exibir o IMC ao Paciente. |
Script utilizado para levantamento de campos mais preenchidos pelas especialidades médicas
SELECT l.Descricao,
count( a.Id) AS TotalFichas,
count(distinct PacienteId) AS TotalPacientes,
count(distinct e.Id) AS TotalCids,
count(distinct e.Id)*100/count(distinct a.Id) AS PercentualCidPreenchidos,
count(distinct g.Id) AS TotalProcedimentos,
count(distinct g.Id)*100/count(distinct a.Id) AS PercentualProcedimentosPreenchidos,
count(distinct i.Id) AS TotalEvoluções,
count(i.Id)*100/Data) AS DatasPreenchidas,
count(ai.IdPressaoArterial) AS PercentualEvoluçõesPreenchidasTotalPressãoArterialPreenchidas,
count(i.DataPeso) AS DatasPreenchidas,
-- FALTAM Diabetes, Fumante, Tratamento Hipertensão, ColesterolHDLTotalPesoPreenchidos,
count(i.Altura) AS TotalAlturaPreenchidas,
count(i.Data)*100/FrequenciaCardiaca) AS TotalFrequenciasCardiacasPreenchidas,
count(ai.IdGorduraCorporal) AS PercentualDatasPreenchidasTotalGorduraCorporalPreenchidas,
count(i.PressaoArterialCircunferenciaCintura) AS TotalPressãoArterialPreenchidasTotalCircunferenciaCinturaPreenchidas,
count(i.PressaoArterial)*100/CircunferenciaQuadril) AS TotalCircunferenciaQuadrilPreenchidas,
count(ai.IdTemperatura) AS PercentualPressãoArterialTotalTemperaturaPreenchidas,
count(ij.PesoArquivoId) AS TotalPesoPreenchidosTotalMultimidiaPreenchidas,
count(ij.PesoArquivoId)*100/count(distinct a.Id) AS PercentualPesoPreenchidosPercentualMultimidiaPreenchidas,
-- Dados Específicos Cardiologia
count(im.AlturaPressaoSistolica) AS TotalAlturaPreenchidasPressaoSistolica,
count(im.AlturaPressaoSistolica)*100/count(distinct a.Id) AS PercentualAlturaPreenchidasPercentualPressaoSistolicaPreenchidas,
count(im.FrequenciaCardiacaPressaoDiastolica) AS TotalFrequenciasCardiacasPreenchidasPressaoDiastolica,
count(im.FrequenciaCardiacaPressaoDiastolica)*100/count(distinct a.Id) AS PercentualFrequenciasCardiacasPreenchidasPercentualPressaoDiastolicaPreenchidas,
count(im.GorduraCorporalColesterolTotal) AS TotalGorduraCorporalPreenchidasColesterol,
count(im.GorduraCorporalColesterolTotal)*100/count(distinct a.Id) AS PercentualGorduraCorporalPreenchidasPercentualColesterolPreenchidas,
count(im.CircunferenciaCinturaColesterolHDL) AS TotalCircunferenciaCinturaPreenchidasColesterolHDL,
count(im.CircunferenciaCinturaColesterolHDL)*100/count(distinct a.Id) AS PercentualCircunferenciaCinturaPreenchidasPercentualColesterolHDL,
count sum(cast(i.CircunferenciaQuadrilm.Fumante AS INT)) AS TotalCircunferenciaQuadrilPreenchidasFumante,
count sum(cast(i.CircunferenciaQuadrilm.Fumante AS INT))*100/count(distinct a.Id) AS PercentualCircunferenciaQuadrilPreenchidasPercentualFumantesPreenchidos,
count sum(cast(i.Temperaturam.TratamentoHipertensao AS INT)) AS TotalTemperaturaPreenchidasTratamentoHipertensao,
count sum(cast(i.Temperaturam.TratamentoHipertensao AS INT))*100/count(distinct a.Id) AS PercentualTemperaturaPreenchidasPercentualTratamentoHipertensaoPreenchidos,
count sum(cast(j.ArquivoIdm.Diabetes AS INT)) AS TotalMultimidiaPreenchidasDiabetes,
count sum(cast(j.ArquivoIdm.Diabetes AS INT))*100/count(distinct a.Id) AS PercentualMultimidiaPreenchidas
FROM PercentualDiebetesPreenchidos
-- Dados Específicos Gineco-Obstetrícia
from FichaPaciente a inner join Profissional b on a.ProfissionalId = b.Id
INNER JOIN Paciente inner join Paciente c on c.Id = a.PacienteId
LEFT JOIN DiagnosticoPaciente left join DiagnosticoPaciente d on d.FichaPacienteId = a.Id
LEFT JOIN CIDDiagnosticoPaciente left join CIDDiagnosticoPaciente e on e.DiagnosticoPacienteId = d.Id
LEFT JOIN CID left join CID f on f.Id = e.CIDId
LEFT JOIN ProcedimentoPaciente left join ProcedimentoPaciente g on g.FichaPacienteId = a.Id
LEFT JOIN Procedimento left join Procedimento h on h.Id = g.ProcedimentoId
LEFT JOIN Evolucao left join Evolucao i on i.FichaPacienteId = a.Id
LEFT JOIN ArquivoPaciente left join ArquivoPaciente j on j.FichaPacienteId = a.Id
LEFT JOIN Especialidade left join Especialidade l on l.Id = b.EspecialidadeId
WHERE lleft join dbo.EvolucaoCardiologica m on m.Id = i.Id
WHERE l.Descricao is not null and l.Id not in (29,40,47)
GROUP BY ll.Descricao
ORDER BY ll.Descricao;
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|