Quest - Add a config for a Configurable Patient List view that can be adapted for either EIR, RDT or ANC apps #1137
Replies: 5 comments 4 replies
-
This ticket is to facilitate some RnD ahead of our upcoming dicisission |
Beta Was this translation helpful? Give feedback.
-
Applying configuration at the Data Level Sample ANC Patient resource {
"resourceType": "Patient",
"id": "charity-otala-1",
"meta": {
"versionId": "21",
"lastUpdated": "2022-03-05T20:52:48.295+00:00",
"source": "#aa5851bce3d30673",
"profile": [
"http://fhir.org/guides/who/anc-cds/StructureDefinition/ancpatient"
],
"tag": [
{
"system": "https://www.snomed.org",
"code": "35359004",
"display": "Family"
},
{
"system": "http://loinc.org",
"code": "LA15173-0",
"display": "Pregnant"
}
]
}
}
{
"system": "http://loinc.org",
"code": "LA15173-0",
"display": "Pregnant"
} Then load the correct patient list view row configs; depending on the specified tag. |
Beta Was this translation helpful? Give feedback.
-
Notes Mar 10th, 2022 - Meeting @ellykits @dubdabasoduba
|
Beta Was this translation helpful? Give feedback.
-
Recommended model for health module configuration. {
"defaultFeatures": [
{
"name": "PatientManagement",
"active": true,
"settings": {}
}
],
"healthModules": [
{
"healthModule": "RDT",
"active": false
},
{
"healthModule": "CHW",
"active": true,
"features": [
{
"name": "Referral",
"active": true,
"settings": {}
}
]
},
{
"healthModule": "ANC",
"active": true,
"features": [
{
"name": "InAppReporting",
"active": true,
"settings": {
"dailyTallies": false
}
}
]
},
{
"healthModule": "PNC",
"active": false
},
{
"healthModule": "EIR",
"active": false
}
]
} Note
|
Beta Was this translation helpful? Give feedback.
-
@ellykits This is how I am looking at this. OpenSRP App Types
HF Features
CHW Features
The one thing to remember is for CHW the entry point for patients is through a family. Not sure I am making very much sense. @rowo @HenryRae @pld Does this make sense. We are trying to categorize the different functionalities into features in order to write a configurable UI for each. cc: @f-odhiambo |
Beta Was this translation helpful? Give feedback.
-
Describe the issue to be researched
Add a config that can be able to reuse the patient list view properties for each health vertical
Describe the goal of the research
Try to figure out how we can have a structured config to enable and disable text views and labels on the Patient list view
Describe the methodology
Beta Was this translation helpful? Give feedback.
All reactions