СПОСОБ И СИСТЕМА ДЛЯ ОПРЕДЕЛЕНИЯ СОСТОЯНИЯ ПАЦИЕНТА

1. Система, содержащая:
репозиторий, включающий в себя множество реализуемых компьютером клинических рекомендаций;
механизм для исполнения одной из множества реализуемых компьютером клинических рекомендаций; и
блок управления свойством для приема указания текущего состояния исполняемой одной из реализуемых компьютером клинических рекомендаций, извлечения данных локализации, которые являются конкретными для аппаратного устройства, при этом данные локализации включают в себя возможности аппаратного устройства, и создания экземпляра свойства исполняемой одной из реализуемых компьютером клинических рекомендаций на аппаратном устройстве на основании текущего состояния и данных локализации.
2. Система по п. 1, в которой механизм принимает ответ от аппаратного устройства и меняет текущее состояние реализуемой компьютером клинической рекомендации на обновленное состояние, при этом блок управления свойством принимает указание обновленного состояния, извлекает дополнительные данные локализации, которые являются конкретными для аппаратного устройства, причем дополнительные данные локализации включают в себя возможности аппаратного устройства, и создает экземпляр дополнительного свойства исполняемой одной из реализуемых компьютером клинических рекомендаций на аппаратном устройстве на основании обновленного состояния и дополнительных данных локализации.
3. Система по п. 1, в которой блок управления свойством реализует блок-посредник для извлечения данных локализации.
4. Система по п. 1, в которой возможности аппаратного устройства включают в себя одно из графических ресурсов, ресурсов визуализации данных, возможностей выполнения алгоритмов, датчиков получения данных, экранных определений и данных привязки данных.
5. Система по п. 1, в которой данные локализации включают в себя информацию отображения, которая включает в себя одно из отображения узла реализуемой компьютером клинической рекомендации в экранное определение, отображения узла реализуемой компьютером клинической рекомендации в алгоритм, и отображения узла реализуемой компьютером клинической рекомендации в датчик получения данных.
6. Система по п. 1, дополнительно содержащая:
дополнительный блок управления свойством для приема указания текущего состояния от блока управления свойством, извлечения дополнительных данных локализации, которые являются конкретными для дополнительного аппаратного устройства, при этом дополнительные данные локализации включают в себя возможности дополнительного аппаратного устройства, и создания экземпляра дополнительного свойства исполняемой одной из реализуемых компьютером клинических рекомендаций на дополнительном аппаратном устройстве на основании текущего состояния и дополнительных данных локализации.
7. Способ, содержащий этапы, на которых:
сохраняют реализуемую компьютером клиническую рекомендацию, при этом реализуемая компьютером клиническая рекомендация включает в себя множество независимых от устройства узлов;
определяют текущее состояние реализуемой компьютером клинической рекомендации, при этом текущее состояние относится к одному из независимых от устройства узлов;
извлекают свойства устройства, относящиеся к устройству, на котором должен быть выполнен один из независимых от устройства узлов реализуемой компьютером клинической рекомендации, при этом свойства устройства включают в себя возможности устройства;
изменяют один из независимых от устройства узлов на основании свойств устройства, чтобы сформировать конкретный для устройства узел; и
создают экземпляр конкретного для устройства узла в устройстве.
8. Способ по п. 7, дополнительно содержащий этапы, на которых:
принимают ответ от устройства;
определяют обновленное состояние реализуемой компьютером клинической рекомендации на основании ответа, при этом обновленное состояние относится к дополнительному одному из независимых от устройства узлов;
извлекают дополнительные свойства устройства, относящиеся к устройству, при этом дополнительные свойства устройства включают в себя возможности устройства;
изменяют дополнительный один из независимых от устройства узлов на основании дополнительных свойств устройства, чтобы сформировать дополнительный конкретный для устройства узел; и
создают экземпляр дополнительного конкретного для устройства узла в устройстве.
9. Способ по п. 7, дополнительно содержащий этапы, на которых:
принимают ответ от устройства;
определяют обновленное состояние реализуемой компьютером клинической рекомендации на основании ответа, при этом обновленное состояние относится к дополнительному одному из независимых от устройства узлов;
извлекают дополнительные свойства устройства, относящиеся к дополнительному устройству, на котором должен быть выполнен один из независимых от устройства узлов реализуемой компьютером клинической рекомендации, при этом дополнительные свойства устройства включают в себя возможности дополнительного устройства;
изменяют дополнительный один из независимых от устройства узлов на основании дополнительных свойств устройства, чтобы сформировать дополнительный конкретный для устройства узел; и
создают экземпляр дополнительного конкретного для устройства узла в дополнительном устройстве.
10. Способ по п. 7, дополнительно содержащий этапы, на которых:
принимают ответ от устройства;
определяют обновленное состояние реализуемой клинической компьютером рекомендации на основании ответа, при этом обновленное состояние относится к завершению реализуемой компьютером клинической рекомендации; и
формируют указание завершения реализуемой компьютером рекомендации.
11. Способ по п. 7, в котором возможности устройства включают в себя одно из графических ресурсов, ресурсов визуализации данных, возможностей выполнения алгоритмов, датчиков получения данных, экранных определений и данных привязки данных.
12. Способ по п. 7, в котором свойства включают в себя информацию отображения, которая включает в себя одно из отображения узла реализуемой компьютером клинической рекомендации в экранное определение, отображения узла реализуемой компьютером клинической рекомендации в алгоритм, и отображения узла реализуемой компьютером клинической рекомендации в датчик получения данных.
13. Машиночитаемая память для хранения набора инструкций, которые являются исполняемыми процессором, для выполнения способа, содержащего этапы, на которых:
сохраняют реализуемую компьютером клиническую рекомендацию, при этом реализуемая компьютером клиническая рекомендация включает в себя множество независимых от устройства узлов;
определяют текущее состояние реализуемой компьютером клинической рекомендации, при этом текущее состояние относится к одному из независимых от устройства узлов;
извлекают свойства устройства, относящиеся к устройству, на котором должен быть выполнен один из независимых от устройства узлов реализуемой компьютером клинической рекомендации, при этом свойства устройства включают в себя возможности устройства;
изменяют один из независимых от устройства узлов на основании свойств устройства, чтобы сформировать конкретный для устройства узел; и
создают экземпляр конкретного для устройства узла в устройстве.
14. Машиночитаемая память по п. 13, причем способ дополнительно содержит этапы, на которых:
принимают ответ от устройства;
определяют обновленное состояние реализуемой компьютером клинической рекомендации на основании ответа, при этом обновленное состояние относится к дополнительному одному из независимых от устройства узлов;
извлекают дополнительные свойства устройства, относящиеся к устройству, при этом дополнительные свойства устройства включают в себя возможности устройства;
изменяют дополнительный один из независимых от устройства узлов на основании дополнительных свойств устройства, чтобы сформировать дополнительный конкретный для устройства узел; и
создают экземпляр дополнительного конкретного для устройства узла в устройстве.
15. Машиночитаемая память по п. 13, причем способ дополнительно содержит этапы, на которых:
принимают ответ от устройства;
определяют обновленное состояние реализуемой компьютером клинической рекомендации на основании ответа, при этом обновленное состояние относится к дополнительному одному из независимых от устройства узлов;
извлекают дополнительные свойства устройства, относящиеся к дополнительному устройству, на котором должен быть выполнен один из независимых от устройства узлов реализуемой компьютером клинической рекомендации, при этом дополнительные свойства устройства включают в себя возможности дополнительного устройства;
изменяют дополнительный один из независимых от устройства узлов на основании дополнительных свойств устройства, чтобы сформировать дополнительный конкретный для устройства узел; и
создают экземпляр дополнительного конкретного для устройства узла в дополнительном устройстве.