SlideShare una empresa de Scribd logo
1 de 22
Converting Paper to Digital



Carolinas Health Informatics Program
                    Practicum Project
                          John Horan
Carolinas Comfort Scale
               Presentation Outline


Introduction of the Carolinas Comfort Scale (CCS)
Project Scope and Requirements
Research and Development
Application Demonstration
Potential Impact of Application
Questions and General Discussion
What is it?
• CCS is survey used to help physicians and patients
  assess Quality of Life both pre and post hernia repair
  with mesh
• Developed by physicians and researchers from
  Carolinas Laparoscopic and Advanced Surgery
  Program (CLASP)
• CLASP has become a leader in minimally invasive
  surgery by focusing on Patient Care, Research, and
  Education.
How it was developed
• Developed by comparing Carolina Comfort Scale
  results against the SF-36 questionnaire which is
  considered the gold standard for measuring Quality of
  Life for patients who have undergone hernia repair
  surgery
• Results of the study published in the Journal of
  American College of Surgeons
  http://www.ncbi.nlm.nih.gov/pubmed/18387468
• CCS was found to better assess the quality of life
  and satisfaction of patients who have undergone
  surgical hernia repair better than the generic SF-36.
Carolinas Comfort Scale
    CSS Usage

The CCS survey is currently
used by surgeons in 19 US
states, 39 Countries, and
has been translated into
multiple languages.
Carolinas Comfort Scale
A physician from the United Kingdom will
use the CCS in Nottingham City Hospital
which covers 64 general practices and
provides care to 330,000 patients annually.
The CCS will be used as a support tool for
screening eligibility for inguinal hernia
repair surgery funded by the Nottingham
City Hospital.


French physicians will launch a research
trial using the CCS involving 30 university hospital
teams in France. The study is sponsored by the
French government.
Carolinas Comfort Scale
    Current Workflow of Data Collection
Carolinas Comfort Scale
  How the Survey Works

• Patients fill out the paper
  based survey
• Question responses are
  scored using an algorithm
  developed by CLASP
  surgeons and researchers
  that score five endpoints
• Activity, Sensation, Pain,
  Movements and the Total
  Score.
Carolinas Comfort Scale
                                                          SAS Scoring Algorithm Sample
Primary Endpoint #1: Activity Score                                                       PROC SORT data= CCS.Responses; by SYMPTOMATIC; RUN;
Compare mean/median scores for each of the 23 questionnaire items (1a, 1b, 2a,            PROC MEANS NOPRINT data= CCS.Responses;
2b, 2c, etc) for lightweight vs. heavyweight mesh. This will provide a summary for        VAR q2c q3c q4c q5c q6c q7c q8c;
all of the 23 questions for each comparative group.                                       OUTPUT OUT=CCS.AvgMOVEMENT MEAN=m1-m7;
PROC SORT data= CCS.Responses; by CURRENTMESHTYPE; RUN;                                   BY SYMPTOMATIC;
PROC MEANS NOPRINT data= CCS.Responses;                                                   WHERE FOLLOWUPTIMEPOINT = ‘POSTOP’;
VAR q1a q1b q2a q2b q2c q3a q3b q3c q4a q4b q4c q5a q5b q5c q6a q6b                       RUN;
q6c q7a q7b q7c q8a q8b q8c;                                                              Primary Endpoint #5: Total Score
OUTPUT OUT=CCS.AvgAll MEAN=m1-m23;                                                        Compare mean/median scores for QOL scores collapsed across
by CURRENTMESHTYPE ;                                                                      pain/sensation/movement & activity for symptomatic vs. non-symptomatic
RUN ;                                                                                     patients. This will provide an overall report based on the mean for all 23
Primary Endpoint #2: Sensation Score                                                      questionnaire items.
Broader Endpoint #2: Compare mean/median scores for sensation collapsed across            /*Combine result data files from examples #2, #3 and #4. This combination represents
activity (1a, 2a, 3a, 4a, 5a, 6a, 7a, 8a) for symptomatic vs. non-symptomatic patients.   all scores collapsed across pain/sensation/movement.*/
This will provide a report that specifically focuses in on the sensation of mesh post     PROC APPEND BASE=ccs.avgSENSATION DATA=ccs.avgPAIN FORCE; run;
implantation pertaining to a specific activity for each comparative group.                PROC APPEND BASE=ccs.avgSENSATION DATA=ccs.avgMOVEMENT FORCE;
PROC SORT data= CCS.Responses; by SYMPTOMATIC; RUN;                                       run;
PROC MEANS NOPRINT data= CCS.Responses;                                                   PROC MEANS NOPRINT data= CCS.avgSENSATION;
VAR q1a q2a q3a q4a q5a q6a q7a q8a;                                                      VAR m1 m2 m3 m4 m5 m6 m7 m8;
OUTPUT OUT=CCS.AvgSensation MEAN=m1-m8;                                                   OUTPUT OUT=CCS.QOLall MEAN=m1-m23;
BY SYMPTOMATIC;                                                                           by SYMPTOMATIC; RUN ;
RUN;                                                                                      Compare mean/median scores for QOL scores collapsed across
Primary Endpoint #3: Pain Score                                                           pain/sensation/movement & activity for symptomatic vs. non-symptomatic
Broader Endpoint #3: Compare mean/median scores for pain collapsed across                 patients. This will provide an overall report based on the mean for all 23
activity (1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b) for symptomatic vs. non-symptomatic             questionnaire items using the Wilcoxon signed-rank test.
patients. This will provide a report that details the level of pain that is experienced   PROC APPEND BASE=ccs.avgSENSATION DATA=ccs.avgPAIN FORCE; run;
by the patients pertaining to a specific activity either pre or post-operatively for      PROC APPEND BASE=ccs.avgSENSATION DATA=ccs.avgMOVEMENT FORCE;
each comparative group.                                                                   run;
PROC SORT data= CCS.Responses; by SYMPTOMATIC; RUN;                                       DATA CCCS.meanALL;
PROC MEANS NOPRINT data= CCS.Responses;                                                   SET CCS.avgSENSATION;
VAR q1b q2b q3b q4b q5b q6b q7b q8b;                                                      RUN;
OUTPUT OUT=CCS.AvgPAIN MEAN=m1-m8;                                                        PROC NPAR1WAY WILCOXON data=ccs.meanALL;
BY SYMPTOMATIC;                                                                           8
WHERE FOLLOWUPTIMEPOINT = ‘PREOP’;                                                        CLASS SYMPTOMATIC;
RUN; 7                                                                                    VAR m1 m2 m3 m4 m5 m6 m7 m8;
Primary Endpoint #4: Movement Score                                                       OUTPUT OUT = CCS.wilcoxonresults;
Compare mean/median scores for movement collapsed across activity (2c, 3c, 4c,            RUN;
5c, 6c, 7c, 8c) for symptomatic vs. non-symptomatic patients. This will provide a         PROC SORT data=ccs.wilcoxonresults; by SYMPTOMATIC; RUN;
report that details movement limitations either pre or post-operatively for each          PROC MEANS
comparative group.
What CLASP wanted
• An electronic version of the CCS survey
• Electronic version of survey needs to be easily
  distributed to current and future users on a variety of
  platforms
• To minimize risk survey needs to function as a
  standalone application so CLASP does not take on the
  risk or expense of data collection and data
  management.
• Current users need to have the ability to print PDF
  versions of the completed survey with results and have
  the ability to export data for patient records and further
  analysis.
Additional Considerations
• Security of patient information
• Data collection and storage
• Branding of application to bring recognition to the
  research and work that CLASP has done to create the
  Carolina Comfort Scale
• Ability to control the use and monitor usage of the
  application
• Ability to update application as future changes are
  developed
Additional Considerations Continued
• Decrease turn around time of data analysis
• Make data collection and sharing easier
• Create application that would require very little if any
  additional support
• Make application and results generation easy to use
  and export for current users
Development options
• Research into existing tools and solutions
   • REDCap
   • Survey Monkey
   • WebSurvey Toolbox
• To meet customer requirements separate versions of
  the electronic survey would have to be developed for
  each platform using several different tools
   • Android: Android SDK or Eclipse
   • Apple: XCODE
   • Web: Eclipse, Netbeans, etc.
• Development costs and management would be
  expensive and time consuming if separate platform
  development was undertaken
Carolinas Comfort Scale
A solution exists to meet all
the needs!


• Adobe leader in development of
  Rich Internet Applications
• Using Adobe’s development
  tools applications can be
  developed and then distributed to
  a variety of platforms
Carolinas Comfort Scale
  Adobe workflow for application development
Carolinas Comfort Scale
        •   Is Flash a good choice for development
            of this application?
        •   Benefits of Adobe Flash vs. HTML5
             • Popularity: estimated that world
                 wide over 90% of internet users
                 have Flash installed on their
                 desktop computers
             • Many users find it to be easier to
  vs.            use than other development options
                 that exist with HTML5
        •   Drawbacks of using Flash
             • Not support on Apple devices,
                 however Adobe provides several
                 tools to convert flash based
                 application for use on IOS
Application Development

•   A tested and successful design already existed in the paper format of
    the survey
•   Screen elements were designed in Photoshop and then imported into
    Adobe Catalyst. In Catalyst the screen elements were given functionality
    and page transitions were defined
•   The project was then imported into Flash builder where additional
    functionality was added and it was then compiled for testing on the
    Blackberry Playbook and Adobe Air platforms
•   The customer was sent an Adobe Air version of the prototype
    application to evauluate and additional edits to the screen layout were
    made
•   The Adobe Air and Playbook tablet prototype was then demonstrated
    before the Department of Minimally Invasive Surgery at there monthly
    team meeting
Carolinas Comfort Scale
   Proposed workflow for application data
          collection and analysis
Carolina Comfort Scale
    Application Demonstration
Results

•   Response to the application was very positive
•   When prompted for feedback on the application the only question was
    could it have the ability to export the data. I had missed demonstrating
    the data export screen in my presentation
•   When scoring the paper survey the algorithm has to take into account
    that patients may neglect to answer a question or that they may select
    more than one choice for a question. These issues can be prevented in
    the application by limiting question responses to one selection and by
    requiring that users answer each question before the results are
    generated.
•   Converting the survey to electronic forms give the customer multiple
    options for distribution and the ability to manage their intellectual
    property
Results Continued

•   Use of the application would allow Physicians to have immediate result
    that that they could share with their patients
•   Provides patients with additional information
•   Streamlines the workflow of data collection and analysis
•   Provides an example of how other paper based surveys and forms can
    be converted into applications in a cost effective manner
•   Next steps develop the full scoring and export functionality into the
    application
Questions

Más contenido relacionado

La actualidad más candente

Abdominal wall closure
Abdominal wall closureAbdominal wall closure
Abdominal wall closureNuwan Gunapala
 
Types of intestinal stomas and management
Types of intestinal stomas and management Types of intestinal stomas and management
Types of intestinal stomas and management Ankita Singh
 
Resection & anastomosis of boweL its complications PRANAYA PPT
Resection & anastomosis of boweL its complications PRANAYA PPTResection & anastomosis of boweL its complications PRANAYA PPT
Resection & anastomosis of boweL its complications PRANAYA PPTPRANAYA PANIGRAHI
 
Management of abdominal vascular injury
Management of abdominal vascular injuryManagement of abdominal vascular injury
Management of abdominal vascular injuryBashir BnYunus
 
Peripheral Vascular Arterial Disease.ppt
Peripheral Vascular Arterial Disease.pptPeripheral Vascular Arterial Disease.ppt
Peripheral Vascular Arterial Disease.pptShama
 
Extra Levator Abdomino Perineal Resection
Extra Levator Abdomino Perineal Resection Extra Levator Abdomino Perineal Resection
Extra Levator Abdomino Perineal Resection Dr Harsh Shah
 
Abdominal wall: incisions and closures
Abdominal wall: incisions and closuresAbdominal wall: incisions and closures
Abdominal wall: incisions and closuresvinayakas4
 
Adhesive intestinal obstruction
Adhesive intestinal obstructionAdhesive intestinal obstruction
Adhesive intestinal obstructionBashir BnYunus
 
diagnostic peritoneal lavage (DPL)
diagnostic peritoneal lavage (DPL)diagnostic peritoneal lavage (DPL)
diagnostic peritoneal lavage (DPL)Dr. Devkumar Sahu
 

La actualidad más candente (20)

Enterocutaneous fistula
Enterocutaneous fistulaEnterocutaneous fistula
Enterocutaneous fistula
 
Colectomies
ColectomiesColectomies
Colectomies
 
Psoas abscess
Psoas abscessPsoas abscess
Psoas abscess
 
Pancreatic Surgery
Pancreatic SurgeryPancreatic Surgery
Pancreatic Surgery
 
Abdominal wall closure
Abdominal wall closureAbdominal wall closure
Abdominal wall closure
 
Cholangitis
CholangitisCholangitis
Cholangitis
 
Metabolic response to trauma
Metabolic response to traumaMetabolic response to trauma
Metabolic response to trauma
 
Types of intestinal stomas and management
Types of intestinal stomas and management Types of intestinal stomas and management
Types of intestinal stomas and management
 
Resection & anastomosis of boweL its complications PRANAYA PPT
Resection & anastomosis of boweL its complications PRANAYA PPTResection & anastomosis of boweL its complications PRANAYA PPT
Resection & anastomosis of boweL its complications PRANAYA PPT
 
LIVER TRAUMA
LIVER TRAUMALIVER TRAUMA
LIVER TRAUMA
 
Management of abdominal vascular injury
Management of abdominal vascular injuryManagement of abdominal vascular injury
Management of abdominal vascular injury
 
Types of mesh & complications
Types of mesh & complicationsTypes of mesh & complications
Types of mesh & complications
 
Gastrectomy
GastrectomyGastrectomy
Gastrectomy
 
Peripheral Vascular Arterial Disease.ppt
Peripheral Vascular Arterial Disease.pptPeripheral Vascular Arterial Disease.ppt
Peripheral Vascular Arterial Disease.ppt
 
Extra Levator Abdomino Perineal Resection
Extra Levator Abdomino Perineal Resection Extra Levator Abdomino Perineal Resection
Extra Levator Abdomino Perineal Resection
 
Surgical nutrition
Surgical nutritionSurgical nutrition
Surgical nutrition
 
Appendicitis+in+children
Appendicitis+in+children Appendicitis+in+children
Appendicitis+in+children
 
Abdominal wall: incisions and closures
Abdominal wall: incisions and closuresAbdominal wall: incisions and closures
Abdominal wall: incisions and closures
 
Adhesive intestinal obstruction
Adhesive intestinal obstructionAdhesive intestinal obstruction
Adhesive intestinal obstruction
 
diagnostic peritoneal lavage (DPL)
diagnostic peritoneal lavage (DPL)diagnostic peritoneal lavage (DPL)
diagnostic peritoneal lavage (DPL)
 

Similar a Carolinas Comfort Scale

MS (and NMR) data standards in Metabolomics why, how and some caveats
MS (and NMR) data standards in Metabolomics why, how and some caveatsMS (and NMR) data standards in Metabolomics why, how and some caveats
MS (and NMR) data standards in Metabolomics why, how and some caveatsSteffen Neumann
 
Hızlı Ozet - Istatistiksel Proses Kontrol
Hızlı Ozet - Istatistiksel Proses KontrolHızlı Ozet - Istatistiksel Proses Kontrol
Hızlı Ozet - Istatistiksel Proses Kontrolmetallicaslayer
 
TMPA-2017: Evolutionary Algorithms in Test Generation for digital systems
TMPA-2017: Evolutionary Algorithms in Test Generation for digital systemsTMPA-2017: Evolutionary Algorithms in Test Generation for digital systems
TMPA-2017: Evolutionary Algorithms in Test Generation for digital systemsIosif Itkin
 
Cross-validation aggregation for forecasting
Cross-validation aggregation for forecastingCross-validation aggregation for forecasting
Cross-validation aggregation for forecastingDevon Barrow
 
SPC WithAdrian Adrian Beale
SPC WithAdrian Adrian BealeSPC WithAdrian Adrian Beale
SPC WithAdrian Adrian BealeAdrian Beale
 
L25 b met_complete_blood_count
L25 b met_complete_blood_countL25 b met_complete_blood_count
L25 b met_complete_blood_countShakeel Mujahid
 
In-silico structure activity relationship study of toxicity endpoints by QSAR...
In-silico structure activity relationship study of toxicity endpoints by QSAR...In-silico structure activity relationship study of toxicity endpoints by QSAR...
In-silico structure activity relationship study of toxicity endpoints by QSAR...Kamel Mansouri
 
Evaluation of Processing Technologies for Umbilical Cord Blood
Evaluation of Processing Technologies for Umbilical Cord Blood Evaluation of Processing Technologies for Umbilical Cord Blood
Evaluation of Processing Technologies for Umbilical Cord Blood Sararajputsa
 
Evaluation of Processing Technologies for Umbilical Cord Blood
Evaluation of Processing Technologies for Umbilical Cord BloodEvaluation of Processing Technologies for Umbilical Cord Blood
Evaluation of Processing Technologies for Umbilical Cord BloodSararajputsa
 
Evaluation of ProcessingTechnologies for UCB
Evaluation of ProcessingTechnologies for UCBEvaluation of ProcessingTechnologies for UCB
Evaluation of ProcessingTechnologies for UCBAnkita-rastogi
 
East ugm-2012-presentation-east-future-mehta
East ugm-2012-presentation-east-future-mehtaEast ugm-2012-presentation-east-future-mehta
East ugm-2012-presentation-east-future-mehtaCytel
 
Eugm 2012 mehta - future plans for east - 2012 eugm
Eugm 2012   mehta - future plans for east - 2012 eugmEugm 2012   mehta - future plans for east - 2012 eugm
Eugm 2012 mehta - future plans for east - 2012 eugmCytel USA
 
QCP user manual EN.pdf
QCP user manual EN.pdfQCP user manual EN.pdf
QCP user manual EN.pdfEmerson Ceras
 
CAD -- CUSUM Anomaly Detection
CAD -- CUSUM Anomaly DetectionCAD -- CUSUM Anomaly Detection
CAD -- CUSUM Anomaly DetectionFarkas Kinga
 
Modelling & Control of Drinkable Water Networks
Modelling & Control of Drinkable Water NetworksModelling & Control of Drinkable Water Networks
Modelling & Control of Drinkable Water NetworksPantelis Sopasakis
 
Deep learning methods applied to physicochemical and toxicological endpoints
Deep learning methods applied to physicochemical and toxicological endpointsDeep learning methods applied to physicochemical and toxicological endpoints
Deep learning methods applied to physicochemical and toxicological endpointsValery Tkachenko
 
Michal Monselise - Online change point detection using spark streaming
Michal Monselise - Online change point detection using spark streamingMichal Monselise - Online change point detection using spark streaming
Michal Monselise - Online change point detection using spark streamingPyData
 
Statistical Process Control Presentation.pdf
Statistical Process Control Presentation.pdfStatistical Process Control Presentation.pdf
Statistical Process Control Presentation.pdfnewaybeyene5
 

Similar a Carolinas Comfort Scale (20)

MS (and NMR) data standards in Metabolomics why, how and some caveats
MS (and NMR) data standards in Metabolomics why, how and some caveatsMS (and NMR) data standards in Metabolomics why, how and some caveats
MS (and NMR) data standards in Metabolomics why, how and some caveats
 
Hızlı Ozet - Istatistiksel Proses Kontrol
Hızlı Ozet - Istatistiksel Proses KontrolHızlı Ozet - Istatistiksel Proses Kontrol
Hızlı Ozet - Istatistiksel Proses Kontrol
 
TMPA-2017: Evolutionary Algorithms in Test Generation for digital systems
TMPA-2017: Evolutionary Algorithms in Test Generation for digital systemsTMPA-2017: Evolutionary Algorithms in Test Generation for digital systems
TMPA-2017: Evolutionary Algorithms in Test Generation for digital systems
 
Cross-validation aggregation for forecasting
Cross-validation aggregation for forecastingCross-validation aggregation for forecasting
Cross-validation aggregation for forecasting
 
Prediction of pKa from chemical structure using free and open source tools
Prediction of pKa from chemical structure using free and open source toolsPrediction of pKa from chemical structure using free and open source tools
Prediction of pKa from chemical structure using free and open source tools
 
SPC WithAdrian Adrian Beale
SPC WithAdrian Adrian BealeSPC WithAdrian Adrian Beale
SPC WithAdrian Adrian Beale
 
L25 b met_complete_blood_count
L25 b met_complete_blood_countL25 b met_complete_blood_count
L25 b met_complete_blood_count
 
In-silico structure activity relationship study of toxicity endpoints by QSAR...
In-silico structure activity relationship study of toxicity endpoints by QSAR...In-silico structure activity relationship study of toxicity endpoints by QSAR...
In-silico structure activity relationship study of toxicity endpoints by QSAR...
 
Evaluation of Processing Technologies for Umbilical Cord Blood
Evaluation of Processing Technologies for Umbilical Cord Blood Evaluation of Processing Technologies for Umbilical Cord Blood
Evaluation of Processing Technologies for Umbilical Cord Blood
 
Evaluation of Processing Technologies for Umbilical Cord Blood
Evaluation of Processing Technologies for Umbilical Cord BloodEvaluation of Processing Technologies for Umbilical Cord Blood
Evaluation of Processing Technologies for Umbilical Cord Blood
 
Evaluation of ProcessingTechnologies for UCB
Evaluation of ProcessingTechnologies for UCBEvaluation of ProcessingTechnologies for UCB
Evaluation of ProcessingTechnologies for UCB
 
East ugm-2012-presentation-east-future-mehta
East ugm-2012-presentation-east-future-mehtaEast ugm-2012-presentation-east-future-mehta
East ugm-2012-presentation-east-future-mehta
 
Eugm 2012 mehta - future plans for east - 2012 eugm
Eugm 2012   mehta - future plans for east - 2012 eugmEugm 2012   mehta - future plans for east - 2012 eugm
Eugm 2012 mehta - future plans for east - 2012 eugm
 
QCP user manual EN.pdf
QCP user manual EN.pdfQCP user manual EN.pdf
QCP user manual EN.pdf
 
CAD -- CUSUM Anomaly Detection
CAD -- CUSUM Anomaly DetectionCAD -- CUSUM Anomaly Detection
CAD -- CUSUM Anomaly Detection
 
Modelling & Control of Drinkable Water Networks
Modelling & Control of Drinkable Water NetworksModelling & Control of Drinkable Water Networks
Modelling & Control of Drinkable Water Networks
 
BPLab: booklet
BPLab: bookletBPLab: booklet
BPLab: booklet
 
Deep learning methods applied to physicochemical and toxicological endpoints
Deep learning methods applied to physicochemical and toxicological endpointsDeep learning methods applied to physicochemical and toxicological endpoints
Deep learning methods applied to physicochemical and toxicological endpoints
 
Michal Monselise - Online change point detection using spark streaming
Michal Monselise - Online change point detection using spark streamingMichal Monselise - Online change point detection using spark streaming
Michal Monselise - Online change point detection using spark streaming
 
Statistical Process Control Presentation.pdf
Statistical Process Control Presentation.pdfStatistical Process Control Presentation.pdf
Statistical Process Control Presentation.pdf
 

Más de Carolina Health Informatics Program @ UNC

Más de Carolina Health Informatics Program @ UNC (13)

Practicum presentation nidhi 2013
Practicum presentation nidhi  2013Practicum presentation nidhi  2013
Practicum presentation nidhi 2013
 
Med X Keona Health
Med X Keona HealthMed X Keona Health
Med X Keona Health
 
Health informatics seminars_nclg
Health informatics seminars_nclgHealth informatics seminars_nclg
Health informatics seminars_nclg
 
Alcorn health informatics seminar
Alcorn health informatics seminarAlcorn health informatics seminar
Alcorn health informatics seminar
 
Clinical Research Management System
Clinical Research Management System  Clinical Research Management System
Clinical Research Management System
 
Clinical Informatics: Education, Experience, Expectations
Clinical Informatics: Education, Experience, ExpectationsClinical Informatics: Education, Experience, Expectations
Clinical Informatics: Education, Experience, Expectations
 
NC AHEC Email Tagging
NC AHEC Email TaggingNC AHEC Email Tagging
NC AHEC Email Tagging
 
Healthcare business intelligence
Healthcare business intelligenceHealthcare business intelligence
Healthcare business intelligence
 
Nc tracs project_spring2012
Nc tracs project_spring2012Nc tracs project_spring2012
Nc tracs project_spring2012
 
HIE Practicum
HIE PracticumHIE Practicum
HIE Practicum
 
A Case for linked Data for Medical Devices in the IVD Market
A Case for linked Data for Medical Devices in the IVD MarketA Case for linked Data for Medical Devices in the IVD Market
A Case for linked Data for Medical Devices in the IVD Market
 
Implementing EHR Modifications to Support Self-Care to Patients with Chronic ...
Implementing EHR Modifications to Support Self-Care to Patients with Chronic ...Implementing EHR Modifications to Support Self-Care to Patients with Chronic ...
Implementing EHR Modifications to Support Self-Care to Patients with Chronic ...
 
Health IT seminar review
Health IT seminar reviewHealth IT seminar review
Health IT seminar review
 

Carolinas Comfort Scale

  • 1. Converting Paper to Digital Carolinas Health Informatics Program Practicum Project John Horan
  • 2. Carolinas Comfort Scale Presentation Outline Introduction of the Carolinas Comfort Scale (CCS) Project Scope and Requirements Research and Development Application Demonstration Potential Impact of Application Questions and General Discussion
  • 3. What is it? • CCS is survey used to help physicians and patients assess Quality of Life both pre and post hernia repair with mesh • Developed by physicians and researchers from Carolinas Laparoscopic and Advanced Surgery Program (CLASP) • CLASP has become a leader in minimally invasive surgery by focusing on Patient Care, Research, and Education.
  • 4. How it was developed • Developed by comparing Carolina Comfort Scale results against the SF-36 questionnaire which is considered the gold standard for measuring Quality of Life for patients who have undergone hernia repair surgery • Results of the study published in the Journal of American College of Surgeons http://www.ncbi.nlm.nih.gov/pubmed/18387468 • CCS was found to better assess the quality of life and satisfaction of patients who have undergone surgical hernia repair better than the generic SF-36.
  • 5. Carolinas Comfort Scale CSS Usage The CCS survey is currently used by surgeons in 19 US states, 39 Countries, and has been translated into multiple languages.
  • 6. Carolinas Comfort Scale A physician from the United Kingdom will use the CCS in Nottingham City Hospital which covers 64 general practices and provides care to 330,000 patients annually. The CCS will be used as a support tool for screening eligibility for inguinal hernia repair surgery funded by the Nottingham City Hospital. French physicians will launch a research trial using the CCS involving 30 university hospital teams in France. The study is sponsored by the French government.
  • 7. Carolinas Comfort Scale Current Workflow of Data Collection
  • 8. Carolinas Comfort Scale How the Survey Works • Patients fill out the paper based survey • Question responses are scored using an algorithm developed by CLASP surgeons and researchers that score five endpoints • Activity, Sensation, Pain, Movements and the Total Score.
  • 9. Carolinas Comfort Scale SAS Scoring Algorithm Sample Primary Endpoint #1: Activity Score PROC SORT data= CCS.Responses; by SYMPTOMATIC; RUN; Compare mean/median scores for each of the 23 questionnaire items (1a, 1b, 2a, PROC MEANS NOPRINT data= CCS.Responses; 2b, 2c, etc) for lightweight vs. heavyweight mesh. This will provide a summary for VAR q2c q3c q4c q5c q6c q7c q8c; all of the 23 questions for each comparative group. OUTPUT OUT=CCS.AvgMOVEMENT MEAN=m1-m7; PROC SORT data= CCS.Responses; by CURRENTMESHTYPE; RUN; BY SYMPTOMATIC; PROC MEANS NOPRINT data= CCS.Responses; WHERE FOLLOWUPTIMEPOINT = ‘POSTOP’; VAR q1a q1b q2a q2b q2c q3a q3b q3c q4a q4b q4c q5a q5b q5c q6a q6b RUN; q6c q7a q7b q7c q8a q8b q8c; Primary Endpoint #5: Total Score OUTPUT OUT=CCS.AvgAll MEAN=m1-m23; Compare mean/median scores for QOL scores collapsed across by CURRENTMESHTYPE ; pain/sensation/movement & activity for symptomatic vs. non-symptomatic RUN ; patients. This will provide an overall report based on the mean for all 23 Primary Endpoint #2: Sensation Score questionnaire items. Broader Endpoint #2: Compare mean/median scores for sensation collapsed across /*Combine result data files from examples #2, #3 and #4. This combination represents activity (1a, 2a, 3a, 4a, 5a, 6a, 7a, 8a) for symptomatic vs. non-symptomatic patients. all scores collapsed across pain/sensation/movement.*/ This will provide a report that specifically focuses in on the sensation of mesh post PROC APPEND BASE=ccs.avgSENSATION DATA=ccs.avgPAIN FORCE; run; implantation pertaining to a specific activity for each comparative group. PROC APPEND BASE=ccs.avgSENSATION DATA=ccs.avgMOVEMENT FORCE; PROC SORT data= CCS.Responses; by SYMPTOMATIC; RUN; run; PROC MEANS NOPRINT data= CCS.Responses; PROC MEANS NOPRINT data= CCS.avgSENSATION; VAR q1a q2a q3a q4a q5a q6a q7a q8a; VAR m1 m2 m3 m4 m5 m6 m7 m8; OUTPUT OUT=CCS.AvgSensation MEAN=m1-m8; OUTPUT OUT=CCS.QOLall MEAN=m1-m23; BY SYMPTOMATIC; by SYMPTOMATIC; RUN ; RUN; Compare mean/median scores for QOL scores collapsed across Primary Endpoint #3: Pain Score pain/sensation/movement & activity for symptomatic vs. non-symptomatic Broader Endpoint #3: Compare mean/median scores for pain collapsed across patients. This will provide an overall report based on the mean for all 23 activity (1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b) for symptomatic vs. non-symptomatic questionnaire items using the Wilcoxon signed-rank test. patients. This will provide a report that details the level of pain that is experienced PROC APPEND BASE=ccs.avgSENSATION DATA=ccs.avgPAIN FORCE; run; by the patients pertaining to a specific activity either pre or post-operatively for PROC APPEND BASE=ccs.avgSENSATION DATA=ccs.avgMOVEMENT FORCE; each comparative group. run; PROC SORT data= CCS.Responses; by SYMPTOMATIC; RUN; DATA CCCS.meanALL; PROC MEANS NOPRINT data= CCS.Responses; SET CCS.avgSENSATION; VAR q1b q2b q3b q4b q5b q6b q7b q8b; RUN; OUTPUT OUT=CCS.AvgPAIN MEAN=m1-m8; PROC NPAR1WAY WILCOXON data=ccs.meanALL; BY SYMPTOMATIC; 8 WHERE FOLLOWUPTIMEPOINT = ‘PREOP’; CLASS SYMPTOMATIC; RUN; 7 VAR m1 m2 m3 m4 m5 m6 m7 m8; Primary Endpoint #4: Movement Score OUTPUT OUT = CCS.wilcoxonresults; Compare mean/median scores for movement collapsed across activity (2c, 3c, 4c, RUN; 5c, 6c, 7c, 8c) for symptomatic vs. non-symptomatic patients. This will provide a PROC SORT data=ccs.wilcoxonresults; by SYMPTOMATIC; RUN; report that details movement limitations either pre or post-operatively for each PROC MEANS comparative group.
  • 10. What CLASP wanted • An electronic version of the CCS survey • Electronic version of survey needs to be easily distributed to current and future users on a variety of platforms • To minimize risk survey needs to function as a standalone application so CLASP does not take on the risk or expense of data collection and data management. • Current users need to have the ability to print PDF versions of the completed survey with results and have the ability to export data for patient records and further analysis.
  • 11. Additional Considerations • Security of patient information • Data collection and storage • Branding of application to bring recognition to the research and work that CLASP has done to create the Carolina Comfort Scale • Ability to control the use and monitor usage of the application • Ability to update application as future changes are developed
  • 12. Additional Considerations Continued • Decrease turn around time of data analysis • Make data collection and sharing easier • Create application that would require very little if any additional support • Make application and results generation easy to use and export for current users
  • 13. Development options • Research into existing tools and solutions • REDCap • Survey Monkey • WebSurvey Toolbox • To meet customer requirements separate versions of the electronic survey would have to be developed for each platform using several different tools • Android: Android SDK or Eclipse • Apple: XCODE • Web: Eclipse, Netbeans, etc. • Development costs and management would be expensive and time consuming if separate platform development was undertaken
  • 14. Carolinas Comfort Scale A solution exists to meet all the needs! • Adobe leader in development of Rich Internet Applications • Using Adobe’s development tools applications can be developed and then distributed to a variety of platforms
  • 15. Carolinas Comfort Scale Adobe workflow for application development
  • 16. Carolinas Comfort Scale • Is Flash a good choice for development of this application? • Benefits of Adobe Flash vs. HTML5 • Popularity: estimated that world wide over 90% of internet users have Flash installed on their desktop computers • Many users find it to be easier to vs. use than other development options that exist with HTML5 • Drawbacks of using Flash • Not support on Apple devices, however Adobe provides several tools to convert flash based application for use on IOS
  • 17. Application Development • A tested and successful design already existed in the paper format of the survey • Screen elements were designed in Photoshop and then imported into Adobe Catalyst. In Catalyst the screen elements were given functionality and page transitions were defined • The project was then imported into Flash builder where additional functionality was added and it was then compiled for testing on the Blackberry Playbook and Adobe Air platforms • The customer was sent an Adobe Air version of the prototype application to evauluate and additional edits to the screen layout were made • The Adobe Air and Playbook tablet prototype was then demonstrated before the Department of Minimally Invasive Surgery at there monthly team meeting
  • 18. Carolinas Comfort Scale Proposed workflow for application data collection and analysis
  • 19. Carolina Comfort Scale Application Demonstration
  • 20. Results • Response to the application was very positive • When prompted for feedback on the application the only question was could it have the ability to export the data. I had missed demonstrating the data export screen in my presentation • When scoring the paper survey the algorithm has to take into account that patients may neglect to answer a question or that they may select more than one choice for a question. These issues can be prevented in the application by limiting question responses to one selection and by requiring that users answer each question before the results are generated. • Converting the survey to electronic forms give the customer multiple options for distribution and the ability to manage their intellectual property
  • 21. Results Continued • Use of the application would allow Physicians to have immediate result that that they could share with their patients • Provides patients with additional information • Streamlines the workflow of data collection and analysis • Provides an example of how other paper based surveys and forms can be converted into applications in a cost effective manner • Next steps develop the full scoring and export functionality into the application

Notas del editor

  1. Application developments Choices Research into existing Solutions Survey Monkey or similar tools Risk of exposure of patient data Lack of flexibility, not able to brand or function as standalone application Data collection, transfer and storage risks RedCap Lack of flexibility Cannot function as standalone application needs to be hosted and CLASP would have to store the data Limited support from Vanderbilt would require an FTE to manage Web Survey Tool Kit Good option allows surveys to be created using a JSP and Java Servlets Could function as a standalone application No current support of development plans does not function on with newer version of Java JDK or Apace Webserver Choice of Development Platforms To meet customers’ requirements application would have to have ability to function as a hosted web application, mobile compatible website or smart phone or tablet application Possibility exists that each version would have to be developed on separate IDEs, Android SDK, Eclipse, Netbeans, XCODE, etc Development cost would be high Version and change management would be complicate
  2. Benefits of using Adobe for development Flexibility of creating applications for multiple platforms Applications can be developed once and ported to Adobe Air, IOS, Android or Blackberry without having to develop an individual application for each platform Also allows the flexibility to convert the application into Flash which can then be loaded onto a customer’s website. Adobe Object Oriented programming language is very similar to javascript with additional support for graphics and other functionalities Flexabilty development team does not have to exclude people who may not be code savy Round trip development workflow Photoshop to Catalyst to Flash builder
  3. Why flash is good It is not going away overnight and Adobe is supporting the converting of Flash to HTML5 with tools like Wallaby(Flash to HTML5 convertor) Adobe is also developing a product called Adobe Edgewhich is a web development tool that uses HTML5, Javascript, and CSS3 HTML5 is the only alternative to Flash and currently it too is not consistently supported on all devices an
  4. Benefits of using Adobe for development Flexibility of creating applications for multiple platforms Applications can be developed once and ported to Adobe Air, IOS, Android or Blackberry without having to develop an individual application for each platform Also allows the flexibility to convert the application into Flash which can then be loaded onto a customer’s website. Adobe Object Oriented programming language is very similar to javascript with additional support for graphics and other functionalities Flexabilty development team does not have to exclude people who may not be code savy Round trip development workflow Photoshop to Catalyst to Flash builder