import { RiskFactor, RiskThreshold } from "./types"; export const RISK_FACTORS: RiskFactor[] = [ { id: "advanced-maternal-age", name: "Advanced Maternal Age", description: "Age 35 or older", points: 2, recommendations: [ "Increase antenatal care visits", "Consider specialist review", "Monitor for gestational diabetes and hypertension", ], }, { id: "teen-pregnancy", name: "Teen Pregnancy", description: "Age younger than 18", points: 2, recommendations: [ "Increase antenatal care visits", "Provide nutrition counseling", "Educate on danger signs", ], }, { id: "previous-preeclampsia", name: "Previous Preeclampsia", description: "History of preeclampsia in previous pregnancy", points: 4, recommendations: [ "Frequent blood pressure monitoring", "Review at every ANC visit", "Educate on danger signs of preeclampsia", "Consider low-dose aspirin if recommended", ], }, { id: "previous-eclampsia", name: "Previous Eclampsia", description: "History of eclampsia in previous pregnancy", points: 5, recommendations: [ "Very frequent blood pressure monitoring", "Specialist review", "Educate on danger signs", "Consider hospital-based care", ], }, { id: "chronic-hypertension", name: "Chronic Hypertension", description: "Chronic hypertension before or during pregnancy", points: 5, recommendations: [ "Home blood pressure monitoring", "Ensure medication adherence", "More frequent antenatal reviews", "Specialist review", ], }, { id: "gestational-hypertension", name: "Gestational Hypertension", description: "Hypertension developed during pregnancy", points: 4, recommendations: [ "Frequent blood pressure monitoring", "Monitor for preeclampsia", "Review at every ANC visit", ], }, { id: "diabetes-mellitus", name: "Diabetes Mellitus", description: "Pre-existing diabetes", points: 3, recommendations: [ "Regular blood glucose monitoring", "Nutrition counseling", "Fetal growth surveillance", "Specialist review", ], }, { id: "kidney-disease", name: "Kidney Disease", description: "Pre-existing kidney disease", points: 5, recommendations: [ "Specialist review", "Regular kidney function monitoring", "Frequent antenatal care", ], }, { id: "heart-disease", name: "Heart Disease", description: "Pre-existing heart disease", points: 5, recommendations: [ "Specialist review", "Frequent antenatal care", "Hospital delivery planning", ], }, { id: "twin-pregnancy", name: "Twin Pregnancy", description: "Multiple pregnancy", points: 4, recommendations: [ "More frequent ANC visits", "Specialist referral where available", "Fetal growth monitoring", ], }, { id: "previous-caesarean", name: "Previous Caesarean", description: "Previous caesarean section", points: 2, recommendations: [ "Early delivery planning", "Hospital delivery", "Monitor for scar tenderness", ], }, { id: "previous-stillbirth", name: "Previous Stillbirth", description: "History of previous stillbirth", points: 4, recommendations: [ "Increased fetal monitoring", "Specialist review", "Frequent ANC visits", ], }, { id: "previous-iufd", name: "Previous IUFD", description: "History of intrauterine fetal death", points: 5, recommendations: [ "Increased fetal monitoring", "Specialist review", "Very frequent ANC visits", ], }, { id: "previous-placental-abruption", name: "Previous Placental Abruption", description: "History of placental abruption", points: 4, recommendations: [ "Monitor for signs of abruption", "Frequent ANC visits", "Specialist review", ], }, { id: "placenta-previa", name: "Placenta Previa", description: "Placenta previa in current or previous pregnancy", points: 4, recommendations: [ "Hospital delivery planning", "Monitor for bleeding", "Specialist review", ], }, { id: "bmi-over-35", name: "BMI ≥ 35", description: "Body mass index 35 or higher", points: 3, recommendations: [ "Nutrition counseling", "Monitor for gestational diabetes", "Monitor for hypertension", "Frequent ANC visits", ], }, { id: "previous-gestational-diabetes", name: "Previous Gestational Diabetes", description: "History of gestational diabetes in previous pregnancy", points: 3, recommendations: [ "Early glucose screening", "Nutrition counseling", "Monitor blood glucose", ], }, { id: "family-preeclampsia", name: "Family History of Preeclampsia", description: "Family history of preeclampsia", points: 2, recommendations: [ "Monitor blood pressure closely", "Educate on danger signs", ], }, { id: "family-hypertension", name: "Family History of Hypertension", description: "Family history of hypertension", points: 1, recommendations: ["Monitor blood pressure regularly"], }, { id: "grand-multiparity", name: "Grand Multiparity", description: "5 or more previous births", points: 3, recommendations: [ "Frequent ANC visits", "Monitor for complications", "Specialist review", ], }, { id: "previous-preterm-birth", name: "Previous Preterm Birth", description: "History of preterm birth", points: 3, recommendations: [ "Monitor for signs of preterm labor", "Frequent ANC visits", "Specialist review", ], }, { id: "previous-low-birth-weight", name: "Previous Low Birth Weight", description: "History of low birth weight baby", points: 2, recommendations: [ "Nutrition counseling", "Fetal growth monitoring", ], }, { id: "previous-postpartum-hemorrhage", name: "Previous Postpartum Hemorrhage", description: "History of postpartum hemorrhage", points: 3, recommendations: [ "Hospital delivery planning", "Prepare for potential hemorrhage", "Specialist review", ], }, { id: "current-smoking", name: "Current Smoking", description: "Current tobacco use", points: 2, recommendations: [ "Smoking cessation counseling", "Fetal growth monitoring", ], }, { id: "current-alcohol", name: "Current Alcohol Use", description: "Regular alcohol use", points: 2, recommendations: [ "Alcohol cessation counseling", "Fetal growth monitoring", ], }, ]; export const RISK_THRESHOLDS: RiskThreshold[] = [ { level: "LOW", minPoints: 0, maxPoints: 4 }, { level: "MODERATE", minPoints: 5, maxPoints: 9 }, { level: "HIGH", minPoints: 10, maxPoints: 15 }, { level: "EMERGENCY", minPoints: 16, maxPoints: null }, ];