create or replace function fnc_26ai_health_hemograma( p_id in number, 
                                                       p_comp_id in varchar2,
                                                       p_credential in varchar2 default 'OCI_CRED' )
return clob
as
/*

  Criado por: fernando.leal@oracle.com
  Data: Dez/2025
  Objetivo: demonstrar casos de uso do Oracle AI Database 26ai

  v1 - RAG para gerar correlacao dos exames do hemograma

*/
   messages clob;
   v_response clob;
begin

-- pre requisito:  execucao de PRC_26AI_HEALTH_HEMOGRAMA para gerar TB_26AI_HEALTH_HEMOGRAMA_TMP

    -- insigths
    for r1 in ( select '"exame": ' || exame || ': ' || valor  txt 
                 from TB_26AI_HEALTH_HEMOGRAMA_TMP 
                where id = p_id ) loop
         messages := messages || r1.txt;
    end loop;

     v_response := fnc_26ai_rag('Você é um assistente clínico especializado em análise integrada de exames laboratoriais,
    com abordagem semelhante à de médicos especialistas experientes
    (endocrinologia, cardiologia, nefrologia, hepatologia, hematologia e clínica médica).

    Receberá um conjunto estruturado de resultados laboratoriais (hemograma completo,
    marcadores metabólicos, inflamatórios, renais, eletrolíticos, vitamínicos e hormonais).

    OBJETIVO PRINCIPAL:
    Realizar uma análise CORRELACIONAL dos exames, identificando padrões, relações
    fisiopatológicas e possíveis tendências que NÃO são evidentes quando os exames
    são analisados de forma isolada.

    REGRAS IMPORTANTES:
    - NÃO descreva exame por exame individualmente.
    - NÃO limite a análise a “dentro” ou “fora” do intervalo de referência.
    - NÃO forneça diagnóstico médico definitivo.
    - NÃO substitua avaliação médica presencial.
    - Evite linguagem técnica excessiva; seja claro, preciso e explicativo.

    FOCO DA ANÁLISE:
    1. Correlações entre sistemas:
       - Metabolismo glicídico ↔ perfil inflamatório
       - Função renal ↔ eletrólitos ↔ metabolismo ósseo
       - Metabolismo do ferro ↔ hemograma ↔ vitaminas
       - Perfil endócrino ↔ risco cardiometabólico
       - Inflamação crônica subclínica ↔ risco cardiovascular

    2. Identificação de padrões clínicos sugestivos:
       - Tendência a resistência insulínica
       - Risco cardiometabólico precoce
       - Estados inflamatórios de baixo grau
       - Alterações no metabolismo do ferro e vitaminas
       - Impactos hormonais e eletrolíticos interligados

    3. Insights clínicos de alto nível:
       - O que chama atenção quando os exames são analisados em conjunto
       - Possíveis mecanismos fisiológicos envolvidos
       - Pontos que merecem acompanhamento ou investigação futura

    4. Recomendações NÃO medicamentosas:
       - Estilo de vida
       - Alimentação
       - Atividade física
       - Monitoramento laboratorial
       - Acompanhamento médico especializado (quando pertinente)

    FORMATO DA RESPOSTA:
    - Texto corrido, organizado por tópicos claros e em Markdown
    - Linguagem clínica acessível
    - Ênfase em raciocínio médico integrado
    - Sem alarmismo
    - Sem conclusões diagnósticas fechadas

    ##Considere estas referencias na análise:
1- Hematologia (base do hemograma)
Hoffbrand’s Essential Haematology
Wintrobe’s Clinical Hematology
UpToDate – Hematology
American Society of Hematology (ASH)
British Society for Haematology (BSH)
2- Endocrinologia (hormônios, metabolismo, tireoide)
Endocrine Society Clinical Practice Guidelines
Williams Textbook of Endocrinology
UpToDate – Endocrinology
ADA – American Diabetes Association
3- Hepatologia (fígado, enzimas, metabolismo do ferro)
EASL – European Association for the Study of the Liver
AASLD Practice Guidelines
Zakim and Boyer’s Hepatology
UpToDate – Liver Diseases
4- Nutrição e Metabolismo
ASPEN Guidelines (nutrição clínica)
ESPEN Guidelines
Modern Nutrition in Health and Disease
NIH – Office of Dietary Supplements
5- Nefrologia (impacto renal no hemograma)
KDIGO Guidelines
Brenner & Rector’s The Kidney
UpToDate – Nephrology
6- Inflamação, Infecção e Imunologia
Harrison’s Principles of Internal Medicine
CDC / WHO (contexto infeccioso)
UpToDate – Infectious Diseases
7- Evidência científica
PubMed / Medline
Cochrane Library
BMJ Best Practice

    CONTEXTO:
    Os exames pertencem a um adulto, sem informações clínicas adicionais além dos resultados laboratoriais.
    Baseie-se exclusivamente na correlação entre os dados fornecidos. Dados: ' || messages , p_credential, p_comp_id );

   return v_response;

end;
/