Social Benfit Diagnostic protocol: differenze tra le versioni
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 22: | Riga 22: | ||
<div class="form-preview" style="background-color: #f9f9f9; border-left: 4px solid #cc0000; padding: 20px; border-radius: 8px;"> | <div class="form-preview" style="background-color: #f9f9f9; border-left: 4px solid #cc0000; padding: 20px; border-radius: 8px;"> | ||
<h3 style="margin-top: 0;">📝 Mockup: Pre-triage guidato</h3> | <h3 style="margin-top: 0;">📝 Mockup: Pre-triage guidato</h3> | ||
<form> | <form id="diagnostic-form"> | ||
<label><strong>1. Età del paziente:</strong><br> | <label><strong>1. Età del paziente:</strong><br> | ||
<input type="text" placeholder="Es. 48" style="width: 100%; margin-bottom: 12px;"> | <input id="eta" type="text" placeholder="Es. 48" style="width: 100%; margin-bottom: 12px;"> | ||
</label> | </label> | ||
<label><strong>2. Descrizione del dolore:</strong><br> | <label><strong>2. Descrizione del dolore:</strong><br> | ||
<textarea placeholder="Descrivi | <textarea id="dolore" placeholder="Descrivi il tipo di dolore, sede, intensità..." style="width: 100%; height: 60px; margin-bottom: 12px;"></textarea> | ||
</label> | </label> | ||
<label><strong>3. Durata e andamento | <label><strong>3. Durata e andamento:</strong><br> | ||
<select style="width: 100%; margin-bottom: 12px;"> | <select id="durata" style="width: 100%; margin-bottom: 12px;"> | ||
<option>Acuto (meno di 1 mese)</option> | <option>Acuto (meno di 1 mese)</option> | ||
<option>Cronico (oltre 6 mesi)</option> | <option>Cronico (oltre 6 mesi)</option> | ||
Riga 40: | Riga 40: | ||
<label><strong>4. Sintomi neurologici associati?</strong><br> | <label><strong>4. Sintomi neurologici associati?</strong><br> | ||
<select style="width: 100%; margin-bottom: 12px;"> | <select id="neurologici" style="width: 100%; margin-bottom: 12px;"> | ||
<option>No</option> | <option>No</option> | ||
<option>Sì: parestesie</option> | <option>Sì: parestesie</option> | ||
Riga 48: | Riga 48: | ||
</label> | </label> | ||
<label><strong>5. Farmaci assunti | <label><strong>5. Farmaci assunti:</strong><br> | ||
<input type="text" placeholder="Es. antinfiammatori | <input id="farmaci" type="text" placeholder="Es. antinfiammatori, ansiolitici..." style="width: 100%; margin-bottom: 12px;"> | ||
</label> | </label> | ||
<label><strong>6. | <label><strong>6. Test elettrofisiologici trigeminali:</strong><br> | ||
<textarea placeholder=" | <textarea id="test" placeholder="EMG, riflesso blink, test sensibilità..." style="width: 100%; height: 60px; margin-bottom: 12px;"></textarea> | ||
</label> | </label> | ||
<button type="button" onclick="generaSchedaClinica()" style="padding: 10px 20px; background: #cc0000; color: white; border: none; border-radius: 5px; cursor: pointer;">📄 Genera scheda clinica</button> | |||
</form> | </form> | ||
</div> | </div> | ||
<div id="output-prompt" style="margin-top: 20px; background: #f3f3f3; padding: 15px; border-left: 4px solid #888; font-family: monospace; white-space: pre-wrap; display: none;"></div> | |||
<script> | |||
function generaSchedaClinica() { | |||
const eta = document.getElementById('eta').value; | |||
const dolore = document.getElementById('dolore').value; | |||
const durata = document.getElementById('durata').value; | |||
const neuro = document.getElementById('neurologici').value; | |||
const farmaci = document.getElementById('farmaci').value; | |||
const test = document.getElementById('test').value; | |||
const prompt = `Caso clinico: | |||
- Età: ${eta} | |||
- Descrizione dolore: ${dolore} | |||
- Durata: ${durata} | |||
- Sintomi neurologici associati: ${neuro} | |||
- Farmaci attuali: ${farmaci} | |||
- Test trigeminali: ${test} | |||
Obiettivo: stimare se il caso è più compatibile con disturbo funzionale o organico.`; | |||
const output = document.getElementById('output-prompt'); | |||
output.innerText = prompt; | |||
output.style.display = 'block'; | |||
} | |||
</script> | |||
<div class="next-step" style="margin-top: 20px; font-style: italic; color: #666;"> | <div class="next-step" style="margin-top: 20px; font-style: italic; color: #666;"> | ||
<p>⚠️ Questa è | <p>⚠️ Questa è una versione interattiva di test. I dati inseriti non vengono inviati, ma simulano la generazione di una scheda clinica da sottoporre ad analisi AI per una pre-diagnosi orientativa.</p> | ||
</div> | </div> | ||
</div> | </div> |
Versione delle 09:44, 15 mag 2025
🧬 Social Benefit Diagnostic Protocol
Questo progetto nasce per offrire una diagnosi predittiva assistita alle fasce sociali più fragili, dove errori diagnostici legati a dolore facciale, disfunzione mandibolare o sintomi neurologici atipici hanno spesso portato a lunghi periodi di sofferenza, cure inutili o assenza di trattamento.
Attraverso l'impiego di un sistema guidato da AI clinica, Masticationpedia vuole fornire un supporto gratuito e altamente specializzato per distinguere precocemente tra:
- Disturbi organici (tumori, sclerosi, distonie, neuropatie gravi)
- Disturbi funzionali (TMD, bruxismo, psicosomatica, disordini posturali)
📝 Mockup: Pre-triage guidato
<form id="diagnostic-form"> <label>1. Età del paziente:
<input id="eta" type="text" placeholder="Es. 48" style="width: 100%; margin-bottom: 12px;"> </label>
<label>2. Descrizione del dolore:
<textarea id="dolore" placeholder="Descrivi il tipo di dolore, sede, intensità..." style="width: 100%; height: 60px; margin-bottom: 12px;"></textarea> </label>
<label>3. Durata e andamento:
<select id="durata" style="width: 100%; margin-bottom: 12px;"> <option>Acuto (meno di 1 mese)</option> <option>Cronico (oltre 6 mesi)</option> <option>Recidivante</option> </select> </label>
<label>4. Sintomi neurologici associati?
<select id="neurologici" style="width: 100%; margin-bottom: 12px;"> <option>No</option> <option>Sì: parestesie</option> <option>Sì: diplopia o sbandamenti</option> <option>Sì: debolezza muscolare</option> </select> </label>
<label>5. Farmaci assunti:
<input id="farmaci" type="text" placeholder="Es. antinfiammatori, ansiolitici..." style="width: 100%; margin-bottom: 12px;"> </label>
<label>6. Test elettrofisiologici trigeminali:
<textarea id="test" placeholder="EMG, riflesso blink, test sensibilità..." style="width: 100%; height: 60px; margin-bottom: 12px;"></textarea> </label>
<button type="button" onclick="generaSchedaClinica()" style="padding: 10px 20px; background: #cc0000; color: white; border: none; border-radius: 5px; cursor: pointer;">📄 Genera scheda clinica</button> </form>
<script> function generaSchedaClinica() { const eta = document.getElementById('eta').value; const dolore = document.getElementById('dolore').value; const durata = document.getElementById('durata').value; const neuro = document.getElementById('neurologici').value; const farmaci = document.getElementById('farmaci').value; const test = document.getElementById('test').value;
const prompt = `Caso clinico:
- Età: ${eta} - Descrizione dolore: ${dolore} - Durata: ${durata} - Sintomi neurologici associati: ${neuro} - Farmaci attuali: ${farmaci} - Test trigeminali: ${test}
Obiettivo: stimare se il caso è più compatibile con disturbo funzionale o organico.`;
const output = document.getElementById('output-prompt'); output.innerText = prompt; output.style.display = 'block'; } </script>