Formlets as an enabler of the clinical user experience
First Claim
1. A computer-implemented method comprising:
- receiving one or more query criterion to retrieve data and generating a query result of data from one or more data stores based on the one or more query criterion;
applying a transform to the query result data, the transform applying analytics to the query result data to produce transformed query result data consumable by a graphical user interface, the transformed query result data modeled as an object;
applying a data template and binding instructions to the transformed query result data to generate a formlet including data and associated relationship and functionality information for display of and interaction with the data, the binding instructions specifying how the transformed query result data is to be bound to the data template, the data template specifying visual components and visual styling instructions for the transformed query result data object to form the formlet;
facilitating runtime configurability of the formlet by a user; and
displaying the formlet via the graphical user interface, the formlet forming part of an application for user review and interaction.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain examples provide systems, methods, apparatus, etc., to generate formlets for user review of and interaction with clinical data and associated functionality for one or more patients. An example method includes receiving one or more query criterion to retrieve data and generating a query result of data from one or more data stores based on the one or more query criterion. The example method includes applying a transform to the query result data. The example method includes applying a data template and binding instructions to the transformed query result data to generate a formlet including data and at least one of associated relationship and functionality information for display of and interaction with the data. The example method includes facilitating runtime configurability of the formlet by a user. The example method includes displaying the formlet for user review and interaction.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving one or more query criterion to retrieve data and generating a query result of data from one or more data stores based on the one or more query criterion; applying a transform to the query result data, the transform applying analytics to the query result data to produce transformed query result data consumable by a graphical user interface, the transformed query result data modeled as an object; applying a data template and binding instructions to the transformed query result data to generate a formlet including data and associated relationship and functionality information for display of and interaction with the data, the binding instructions specifying how the transformed query result data is to be bound to the data template, the data template specifying visual components and visual styling instructions for the transformed query result data object to form the formlet; facilitating runtime configurability of the formlet by a user; and displaying the formlet via the graphical user interface, the formlet forming part of an application for user review and interaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a processor configured according to instructions which, when executed, modify the processor to implement; a query module to receive one or more query criterion to retrieve data and generate a query result of data from one or more data stores based on the one or more query criterion; a transform module to apply a transform to the query result data, the transform applying analytics to the query result data to produce transformed query result data consumable by a graphical user interface, the transformed query result data modeled as an object; and a binding module to apply a data template and binding instructions to the transformed query result data to generate a formlet including data and associated relationship and functionality information for display of and interaction with the data, the binding instructions specifying how the transformed query result data is to be bound to the data template, the data template specifying visual components and visual styling instructions for the transformed query result data object to form the formlet, wherein the system is to facilitate runtime configurability of the formlet by a user and display the formlet via the graphical user interface, the formlet forming part of an application for user review and interaction. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable storage medium including computer program code to be executed by a processor, the computer program code, when executed, to implement a formlet generation method comprising:
-
receiving one or more query criterion to retrieve data and generating a query result of data from one or more data stores based on the one or more query criterion; applying a transform to the query result data, the transform applying analytics to the query result data to produce transformed query result data consumable by a graphical user interface, the transformed query result data modeled as an object; applying a data template and binding instructions to the transformed query result data to generate a formlet including data and associated relationship and functionality information for display of and interaction with the data, the binding instructions specifying how the transformed query result data is to be bound to the data template, the data template specifying visual components and visual styling instructions for the transformed query result data object to form the formlet; facilitating runtime configurability of the formlet by a user; and displaying the formlet via the graphical user interface, the formlet forming part of an application for user review and interaction. - View Dependent Claims (18, 19, 20)
-
Specification