var fs = require('fs'); const csv = require('csv-parser'); const moment = require('moment'); const html_to_pdf = require('html-pdf-node'); async function makePdf(data) { let options = { format: 'A4' }; let template = { content: `
|
Person Name: ${data?.Name}
Age / Sex: ${data?.Age} / ${data?.Gender}
Sample type: Capillary Whole Blood
Family History of Sickle Cell Anemia: NA
|
Marital Status: ${data["Marital Status"]}
Test Date: ${data?.testTime}
ABHA ID: ${data["ABHA ID"]}
Sample ID: ${data["_id"]}
|
| Test Description | RESULT | REFERENCE RANGES |
|---|---|---|
|
Sickle Cell Anemia
(Method: HPOS)
|
Ra = ${data["Test Right device 5 ratio"]}
|
< 0.16: Normal (HbA)
0.165 – 0.235: Sickle-cell Trait (HbAS)
> 0.24: Sickle-cell Disease (HbSS)
0.16-0.165: Inconclusive (Negative Borderline)
0.235 – 0.24: Inconclusive (Positive Borderline)
|