Histórico da Página
...
Definição da Regra de Negócio
Linha do Tempo – Vida únicado Paciente – Informações da Especialidade: Cardiologia | |
Sendo | Paciente e usuário do sistema Vida Única |
Necessito | Visualizar em formato temporal os dados (Hipótese Diagnóstica, Pressão Arterial, Frequência Cardíaca, Colesterol HDL, Peso, Índice de Massa Corporal (IMC), Temperatural, Tratamento para Hipertensão, Fumante, Diabetes) do meu atendimento da especialidade de cardiologia Cardiologia |
Para que | eu tenha as informações relevantes ao Meu Histórico 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
|
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 os dados (Hipótese Diagnóstica, Pressão Arterial, Frequência Cardíaca, Colesterol HDL, Peso, Índice de Massa Corporal (IMC), Temperatural, Tratamento para Hipertensão, Fumante, Diabetes) do meu atendimento da especialidade de cardiologia |
Para que | eu tenha as informações relevantes ao Meu Histórico 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
|
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.
...
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(e.Id) AS TotalCids,
count(e.Id)*100/count(a.Id) AS PercentualCidPreenchidos,
count(g.Id) AS TotalProcedimentos,
count(g.Id)*100/count(a.Id) AS PercentualProcedimentosPreenchidos,
count(i.Id) AS TotalEvoluções,
count(i.Id)*100/count(a.Id) AS PercentualEvoluçõesPreenchidas,
count(i.Data) AS DatasPreenchidas,
-- FALTAM Diabetes, Fumante, Tratamento Hipertensão, ColesterolHDL
count(i.Data)*100/count(a.Id) AS PercentualDatasPreenchidas,
count(i.PressaoArterial) AS TotalPressãoArterialPreenchidas,
count(i.PressaoArterial)*100/count(a.Id) AS PercentualPressãoArterial,
count(i.Peso) AS TotalPesoPreenchidos,
count(i.Peso)*100/count(a.Id) AS PercentualPesoPreenchidos,
count(i.Altura) AS TotalAlturaPreenchidas,
count(i.Altura)*100/count(a.Id) AS PercentualAlturaPreenchidas,
count(i.FrequenciaCardiaca) AS TotalFrequenciasCardiacasPreenchidas,
count(i.FrequenciaCardiaca)*100/count(a.Id) AS PercentualFrequenciasCardiacasPreenchidas,
count(i.GorduraCorporal) AS TotalGorduraCorporalPreenchidas,
count(i.GorduraCorporal)*100/count(a.Id) AS PercentualGorduraCorporalPreenchidas,
count(i.CircunferenciaCintura) AS TotalCircunferenciaCinturaPreenchidas,
count(i.CircunferenciaCintura)*100/count(a.Id) AS PercentualCircunferenciaCinturaPreenchidas,
count(i.CircunferenciaQuadril) AS TotalCircunferenciaQuadrilPreenchidas,
count(i.CircunferenciaQuadril)*100/count(a.Id) AS PercentualCircunferenciaQuadrilPreenchidas,
count(i.Temperatura) AS TotalTemperaturaPreenchidas,
count(i.Temperatura)*100/count(a.Id) AS PercentualTemperaturaPreenchidas,
count(j.ArquivoId) AS TotalMultimidiaPreenchidas,
count(j.ArquivoId)*100/count(a.Id) AS PercentualMultimidiaPreenchidas
FROM FichaPaciente a inner join Profissional b on a.ProfissionalId = b.Id
INNER JOIN Paciente c on c.Id = a.PacienteId
LEFT JOIN DiagnosticoPaciente d on d.FichaPacienteId = a.Id
LEFT JOIN CIDDiagnosticoPaciente e on e.DiagnosticoPacienteId = d.Id
LEFT JOIN CID f on f.Id = e.CIDId
LEFT JOIN ProcedimentoPaciente g on g.FichaPacienteId = a.Id
LEFT JOIN Procedimento h on h.Id = g.ProcedimentoId
LEFT JOIN Evolucao i on i.FichaPacienteId = a.Id
LEFT JOIN ArquivoPaciente j on j.FichaPacienteId = a.Id
LEFT JOIN Especialidade l on l.Id = b.EspecialidadeId
WHERE l.Descricao is not null and l.Id not in (29,40,47)
GROUP BY l.Descricao
ORDER BY l.Descricao;
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|