diff --git a/examples/qoc_careprogram.1.json b/examples/qoc_careprogram.1.json index b8f76d7..dab9d53 100644 --- a/examples/qoc_careprogram.1.json +++ b/examples/qoc_careprogram.1.json @@ -11,6 +11,7 @@ ], "defaultShow": false, "favState": "X", + "careProgram": "DM", "type": "indicatorset" },{ "key": "ZOO-dm-acc", @@ -23,6 +24,7 @@ ], "defaultShow": false, "favState": "X", + "careProgram": "DM", "type": "indicatorset" }, { @@ -49,6 +51,7 @@ ], "defaultShow": true, "favState": "X", + "careProgram": "COPD", "type": "indicatorset", }, { diff --git a/schemas/CareProgram.yaml b/schemas/CareProgram.yaml index cc6dbed..908842f 100644 --- a/schemas/CareProgram.yaml +++ b/schemas/CareProgram.yaml @@ -61,6 +61,30 @@ properties: - casefinder type: string example: indicatorset + careProgram: + description: |- + The kind of chronic care that this care program caters to. Can be omitted in cases where this care program doesn't cover a generally + accepted protocollized chronic care condition (Often, new research). + + WARNING: HVZ and VVR are being debated; this really is a single care program (probably called `CVRM`). This may change soon. + + NOTE: This list is expanded any time new care programs are introduced. API callers are encouraged not to hardcode the list + of enumerated values, or at least be prepared to accept other values. + +