Open issues

Add category to Plan items
SPECPROC-27
Dataset improvements
SPECPROC-26
Add top level Task Plans for exception processing.
SPECPROC-25
Add Order tracking to model.
SPECPROC-24
Support manual 'subject' based dispatchable Task
SPECPROC-21
Add period to TASK_REPEAT class.
SPECPROC-20
Refine model of concurrency in TASK_GROUP
SPECPROC-19
Support custom actions for callback receipt of events.
SPECPROC-18
Specialise DATASET_SPEC into Capture and Review forms.
SPECPROC-17
Change WORK_PLAN.top_level_plans and LINKED_PLAN.target to direct references.
SPECPROC-16
Clarify Work Plan instantiation and distribution semantics.
SPECPROC-13
Define how Task lifecycle works on CHOICE_GROUP and CHOICE_BRANCH structures
SPECPROC-12
Add WORK_PLAN.inidications
SPECPROC-11
Add BLOCKING_GROUP and BLOCKING_BRANCH classes
SPECPROC-10
Update spec with classes
SPECPROC-8
Provide support in decision structures for automated / decision support / ad hoc modes.
SPECPROC-7
Adjust SYSTEM_CALL definition
SPECPROC-6
Correct DECISION_BRANCH method of specifying value.
SPECPROC-5
Refine SYSTEM_CALL model, describe variable referencing.
SPECPROC-4
Correct CLOCK_TIME.time type to Iso8601_time.
SPECPROC-23
Add manual notification for callbacks
SPECPROC-22
Convert DELAY_EVENT.source to a direct reference.
SPECPROC-15
Support organisational units and/or groups as possible principal_performer of task.
SPECPROC-14
Add sub-section on time and worker availability to Background section.
SPECPROC-9
Context value model adjustments.
SPECPROC-3
Minor corrections to Task Planning
SPECPROC-2
issue 1 of 26

Add category to Plan items

Description

Original request from Marand/Moscow:

~~~~~~~~~
In Russia we want to categorise the tasks not just by type (dispatchable, performable etc.), but also by content. There are 7 categories that we want to sort the tasks into:

1, Consultation
2. Procedure
3. Medication
4. Laboratory diagnostic
5. Instrumental diagnostic
6. Surgery
7. Other (Sundry)

Suggested solution: add a "category" coded DV_TEXT attribute to the Task class.
~~~~~~~~~~~

A more generalised solution would be to add a category to PLAN_ITEM, which makes it possible to add a category to a whole TASK_GROUP. If a category is added to a top-level TASK_GROUP of a TASK_PLAN, we can consider this the category of the Task Plan (can be exposed by a function).

Status

Reporter

Thomas Beale

Raised By

Matija Polajnar

Components

Affects versions

Release 1.0.0