get: operationId: carePrograms tags: - Quality of Care summary: Care programs description: |- List all available care programs. Includes all care programs that the user is allowed to enable or preview, i.e. even ones that shouldn't be shown by default. parameters: - $ref: '../zoo-api.yaml#/components/parameters/Authorization' responses: '200': description: |- Care programs are returned. Examples: * Example complete response * Example UI render (Somewhat outdated) links: GetIndicatorSet: operationId: indicatorSet parameters: setKey: $response.body#/key content: application/json: schema: type: object properties: programs: type: array items: type: object properties: key: type: string description: Key of the indicator set. name: type: string description: |- Something like `DM (Calisota)` – describes the careprogram itself (and not the purpose of this indicatorset - see `subName` for that). subName: type: string description: |- Something like `Oproepen` or `Rapportage 75+` – describes the purpose of this indicatorset; a number of sets all with the same name but with different subNames can exist, representing different views and protocol approaches to the same care program. description: type: string description: A longer description in dutch describing e.g. the chronic care condition covered by this set. tags: type: array description: A list of simple short dutch strings describing properties of this set. defaultShow: type: boolean favState: type: string description: Always "X". example: X 'type': type: string description: Always "indicatorset". example: indicatorSet careprogram: $ref: '../schemas/CareProgram-enum.yaml' 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 protocolized chronic care condition. That is often the case with new research projects. callup: type: boolean description: |- If this 'flavour' (as per `subName`) is intended to be used to call up patients and look to the future (this will be `true`) or if this set's intent is reporting and introspection, looking to the past (this will be `false`). '401': $ref: '../zoo-api.yaml/#/components/responses/NoAuth' '403': $ref: '../zoo-api.yaml/#/components/responses/NoAccess'