CCTOS Common : View
Version 8.1
- Introduction:
- The project architecture is based on 2 ideas:
- Model:
- At one side, since the goal of the project is to
share common patient information, the core of the data model is
intended to be made generic, as far as possible.
Some extensions remain possible, as derived classes extending the
common model.
- Presentations:
- At the other side many specific situations are
expected to require specific presentations of information extracted
from the common set of the patient record.
For example
doctor
and nurses need to share common information but will focus on other
aspects and ask different presentation. Specialists could have
preferences for specific presentations focusing on their specialties.
- The idea is here to create generic
presentation tools, as steering objects defining how to extract data
and make various specific presentation.
Presentations can be seen as a kind of elaborated templates.
- Presentations
can be recorded, as a kind of class derived from Item, among other with
a responsible author, and containing in one object all the necessary
steering information.
- An initial set of
presentations will be proposed, but when necessary any number of
presentations can be created according to preference of the users.
Users may define preference for default choices, e.g. when opening a
patient record.
- Exportation of views:
- Objective:
- Presentation of some information from the local
archives, in the internal representation of the project.
- Conditions:
- Optional preferences for some particular views could be
associated with users and specific
situations.
A user could adapt his own
preferences and create a new
button appearing in his work environment. In the scope of the
most standard options he could manage this himself using a presentation
definition form and saving it.
- Selection:
- Which Items to present. The principle is here
that medical data items can be tagged with any number of tags.
- The content of an item can be a link to an external
data base, e.g. a link to images archived in a remote radiology
department.
- Examples:
- Only the items tagged as critical.
- Only the Health Issues, in order to provide a problem
list.
- Health Issues and current Activities,
- The
new events of the latest 10 days, if any and what types and origins it
may be lab report, image, emergency room report, modification of a
treatment, etc....
- etc ....
- Sort:
- In which
order should the information be presented, for example:
- a list of Health Issues with the most active problems
on the
top.
- inversed chronological order with new event
on the top.
- Style and destination:
- Screen:
- Conversion to HTML intended to any standard browser.
- Examples:
- A problem list.
- A care plan.
- Health issues,
including the related Activities(s) for every Health Issue, as intended
for doctors.
- The reverse, i.e. Activities,
including the related problem(s) and author of the order, as intended
for nurses.
- A useful
presentation is the "Life Line", a graphical
presentation showing begins and ends of Health Issues, with the
possibility to click in order to get details.
- Printer:
- Similar but with the optional possibility of an other
layout.
- Message to be send in the network:
- The content of a message can be converted in XML
format according to requirements like KMEHR, HL7, ...
- Importation of views:
- Objective:
- A message is received from some other system and may
need conversion before storage in the archives of the network.
- Procedure:
- The original message is in principle always stored in a
journal, as it is received.
- If possible:
- If the sender is a known authorized agent,
- If the format is recognized and valid,
- If the patient identification is available and valid
and reliable,
- If necessary, after conversion into the internal
representation of the project, i.e. archived as an object of a known
type.
- The message can be automatically recorded in the
patient record.
- A notification is addressed to:
- To the addressee, as mentioned in the incoming
message.
- If information has been recorded in a patient record,
to agents having subscribed to to new information entering the patient
record. Usually the coordinator and maybe other agents.
- If possible the notification point to the new item
inside the patient record.
Otherwise to the input journal. The user can read it and decide
what to do, as e.g. perhaps to search who was the intended patient.