Spaces:
Running
Running
| 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 }, | |
| ]; | |