Remove the Slot Class
The concept of 'Slot' in a CCD is left over from the openEHR roots. In openEHR it is required because you must be able to reuse previously approved components. In MLHIM, it is easy to copy a segment of a CCD, that seems to meet your needs, directly into another CCD. This is done during the modelling phase, prior to geneartion of the CCD proper (XML Schema). This is a much cleaner approach and allows for a consistent structure for any given CCD and its instance data.
Blueprint information
- Status:
- Started
- Priority:
- Medium
- Drafter:
- Tim Cook
- Direction:
- Needs approval
- Assignee:
- MLHIM Specifications Developers
- Definition:
- Pending Approval
- Series goal:
- Accepted for 2.0
- Implementation:
- Blocked
- Milestone target:
- 2.4.0
- Started by
- Tim Cook
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
We will probably release a 2.3.1 in the interim that deprecates Slot. If this Blueprint is approved.
2012-08-26: This blueprint is blocked. Slots are required for many use cases including modelling of legacy systems formigration and interfaces as well as data aggregation CCDs.