Method for tracking and assessing program participation
First Claim
1. A method for performing an aggregate assessment of a group of subjects given subject-specific assessments performed using assessment instruments and data-validation rules comprising the steps of:
- a) providing, within an assessment-instrument data structure, a means of representing a set of questions, answer restrictions, and question-answer-validation rules;
b) providing, within said assessment-instrument data structure, a means of representing a plurality of assessment instruments, storing, for each said assessment instrument, an assessment-instrument key and a plurality of links to associated questions;
c) providing, within a subject data structure, a means of representing a plurality of subjects, said data structure storing, for a each said subject, a subject key and a plurality of subject attributes;
d) providing, within an assessment-event data structure, a means of representing a plurality of said assessment events, said data structure storing, for each said assessment event, an associated said assessment-event key, associated said subject and assessment-instrument keys, as well as a reference to a point in time;
e) storing, within said assessment-event data structure, for each said assessment event, the assessment results including of a plurality of validated answers to a plurality of associated said questions; and
f) deriving, for any group of subjects, assessment results for said group by aggregating said assessment results from subjects within said group and utilizing linked data within said data structures.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a computerized decision support system and method for a) tracking participation within programs, b) capturing participant'"'"'s participation activity and assessment information in a format that can be easily analyzed and c) distilling the participation and assessment data into useful management and evaluation information. The repository of longitudinal data can be analyzed and reported for case-management and program-evaluation purposes. An assessment module enables analyzable assessment instruments to be custom-defined by the system user, e.g. a program manager. The customized assessment instrument is used to provide answer-restricted questions during an assessment interview, enabling virtually any data item to be tracked historically. The system captures date/time-stamped participation information at various levels of detail and stores this information in a way that can be easily retrieved and analyzed for program and participant-focused analysis. A set of industry-standard participation events can be tracked, with supporting detail, as well as less-data-intensive ad hoc user-defined activities. The data model underlying the system, and the implementation of this model within a relational database system, provides a great degree of flexibility, adaptability and efficient navigation through the database for analysis and reporting. Though numerous program-evaluation reports are provided, a set of intermediary aggregations of data is also available for efficient evaluation of additional program outcome measures.
29 Citations
23 Claims
-
1. A method for performing an aggregate assessment of a group of subjects given subject-specific assessments performed using assessment instruments and data-validation rules comprising the steps of:
-
a) providing, within an assessment-instrument data structure, a means of representing a set of questions, answer restrictions, and question-answer-validation rules;
b) providing, within said assessment-instrument data structure, a means of representing a plurality of assessment instruments, storing, for each said assessment instrument, an assessment-instrument key and a plurality of links to associated questions;
c) providing, within a subject data structure, a means of representing a plurality of subjects, said data structure storing, for a each said subject, a subject key and a plurality of subject attributes;
d) providing, within an assessment-event data structure, a means of representing a plurality of said assessment events, said data structure storing, for each said assessment event, an associated said assessment-event key, associated said subject and assessment-instrument keys, as well as a reference to a point in time;
e) storing, within said assessment-event data structure, for each said assessment event, the assessment results including of a plurality of validated answers to a plurality of associated said questions; and
f) deriving, for any group of subjects, assessment results for said group by aggregating said assessment results from subjects within said group and utilizing linked data within said data structures. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13)
-
-
10. The method of claim 10 wherein criminal activity is an externally-provided assessment result that is used in measuring recidivism rates for various subject populations
-
14. A method for tracking program participation within programs that provide services to program participants, wherein the participation experience includes service events and said assessment events, and assessment data has been stored in assessment-instrument and assessment-event data structures, the method comprising the steps of:
-
a) providing a means of representing a plurality of programs having varying program components and services, storing a unique program key and a plurality of program attributes in a program-definition data structure;
b) providing a means of representing a plurality of program-participation experiences, storing, for each said program-participation experience, a unique program-participation key, an associated program key, an associated program-participant key, and a reference to a participation time period within a program-participation data structure; and
c) representing, also within said program-participation data structure, for a given said program-participation experience, a plurality of program-participation activities and events, including said assessment events, wherein each said event is linked to the said experience by said program-participation key. - View Dependent Claims (15, 16)
-
-
17. A method for assessing the effectiveness of programs that provide services to program participants wherein assessment questions have been stored in an assessment-instrument data structure and validated assessment results for program participants have been stored as assessment events in an assessment-event data structure, and are analyzed, in aggregate, relative to program-participation experiences, the method comprising the steps of:
-
a) providing a means of representing a plurality of programs having varying program components and services, storing a unique program key and a plurality of program attributes in a program-definition data structure;
b) providing a means of representing a plurality of program-participation experiences, storing, for each said program-participation experience, a unique program-participation key, an associated program key, an associated program-participant key, and a reference to a participation time period within a program-participation data structure;
c) representing, also within the said program-participation data structure, for a given said program-participation experience, a plurality of program-participation activities and events, including said assessment events, wherein each said event is linked to the said experience by said program-participation key; and
d) for any said program having outcome indicators represented in said assessment instruments, selecting the set of said assessment events associated with said instrument(s) and with said program'"'"'s said participants, and deriving program-level assessment results by aggregating said assessment results of said assessment events. - View Dependent Claims (18, 19, 20)
-
-
21. A computer readable medium having computer executable instructions stored thereon for performing method steps for performing an aggregate assessment of a group of subjects given subject-specific assessments performed using assessment instruments and data-validation rules, the method steps comprising:
-
a) providing, within an assessment-instrument data structure, a means of representing a set of questions, answer restrictions, and question-answer-validation rules;
b) providing, within said assessment-instrument data structure, a means of representing a plurality of assessment instruments, storing, for each said assessment instrument, an assessment-instrument key and a plurality of links to associated questions;
c) providing, within a subject data structure, a means of representing a plurality of subjects, said data structure storing, for a each said subject, a subject key and a plurality of subject attributes;
d) providing, within an assessment-event data structure, a means of representing a plurality of said assessment events, said data structure storing, for each said assessment event, an associated said assessment-event key, associated said subject and assessment-instrument keys, as well as a reference to a point in time;
e) storing, within said assessment-event data structure, for each said assessment event, the assessment results including of a plurality of validated answers to a plurality of associated said questions; and
f) deriving, for any group of subjects, assessment results for said group by aggregating said assessment results from subjects within said group and utilizing linked data within said data structures.
-
-
22. A computer readable medium having computer executable instructions stored thereon for performing method steps for assessing the effectiveness of programs that provide services to program participants wherein assessment questions have been stored in an assessment-instrument data structure and validated assessment results for program participants have been stored as assessment events in an assessment-event data structure, and are analyzed, in aggregate, relative to program-participation experiences, the method steps comprising:
-
a) providing a means of representing a plurality of programs having varying program components and services, storing a unique program key and a plurality of program attributes in a program-definition data structure;
b) providing a means of representing a plurality of program-participation experiences, storing, for each said program-participation experience, a unique program-participation key, an associated program key, an associated program-participant key, and a reference to a participation time period within a program-participation data structure;
c) representing, also within the said program-participation data structure, for a given said program-participation experience, a plurality of program-participation activities and events, including said assessment events, wherein each said event is linked to the said experience by said program-participation key; and
d) for any said program having outcome indicators represented in said assessment instruments, selecting the set of said assessment events associated with said instrument(s) and with said program'"'"'s said participants, and deriving program-level assessment results by aggregating said assessment results of said assessment events.
-
-
23. A computer readable medium having computer-executable instructions stored thereon for assessing the effectiveness of programs that provide services to program participants wherein assessment questions have been stored in an assessment-instrument data structure and validated assessment results for program participants have been stored as assessment events in an assessment-event data structure, and are analyzed, in aggregate, relative to program-participation experiences, the method comprising the steps of:
-
a) providing a means of representing a plurality of programs having varying program components and services, storing a unique program key and a plurality of program attributes in a program-definition data structure;
b) providing a means of representing a plurality of program-participation experiences, storing, for each said program-participation experience, a unique program-participation key, an associated program key, an associated program-participant key, and a reference to a participation time period within a program-participation data structure;
c) representing, also within the said program-participation data structure, for a given said program-participation experience, a plurality of program-participation activities and events, including said assessment events, wherein each said event is linked to the said experience by said program-participation key; and
d) for any said program having outcome indicators represented in said assessment instruments, selecting the set of said assessment events associated with said instrument(s) and with said program'"'"'s said participants, and deriving program-level assessment results by aggregating said assessment results of said assessment events.
-
Specification