Download presentation
Presentation is loading. Please wait.
Published byFrank Watson Modified over 8 years ago
1
Cure4Kids – Global Online Education, Collaboration, and Emerging Technologies A. Patel, J. Knight, R. O’Brien, A. Shuler, B. Schaeffer, Y. Quintana, and R. Ribeiro International Outreach Program St. Jude Children's Research Hospital
2
Safety Safety via software design Safety training via online collaboration platforms.
3
St. Jude Children’s Research Hospital A Hospital Without Walls
4
IOP Mission: To improve survival rates of children with cancer and other catastrophic diseases around the world, through sharing of knowledge, expertise, and technology.
6
35 users – Oct 2002
7
17,000+ users, 165 countries
8
Seminars
9
Cure4Kids Research Seminars
10
Cure4Kids Global Collaborations St. Jude, USA Rabat, MoroccoCasablanca, Morocco Cure4Kids Live Meetings Cure4Kids Live meeting between Morocco and St. Jude staff
11
Courses 20+ courses | Instructor led + self paced | Moodle use in future
12
Oncopedia 150+ cases/images | 10+ chapters | Editorial board review | Polls/Quizes/Wikis
13
Oncopedia Case
14
Cure4Kids for Kids Education materials for children: Print & Web format Community Outreach Program
15
POND Pediatric Oncology Network Database
16
POND
17
Sites in POND POND supports virtual areas called “sites”. 30+ active sites currently. Patient data is private among sites. – Unless…
18
Sharing / Security …Unless a site administrator initiates a share. Even if data is shared, sensitive fields like name, birth date are blocked.
19
Patient Summary
20
Quickforms Overview: – 1700 clinical data fields – 30+ active sites Purpose: – Not everyone uses the same workflow. Solution: – Allow them to customize their forms.
21
Designing a Quickform
22
This is how it looks:
23
POND Survival Curve AML by Site in 4 AHOPCA Countries
24
SAFETY PARADIGM As implemented in POND
25
Menus vs. Text Race field in POND
26
Race field Text inputMenu input Language implications
27
Menus vs. Text Use of international reporting standards whenever possible. CTCAE v3: Toxicity Grading
28
Toxicity CTCAE v3 in POND
29
Protocols Design a treatment plan in POND – Defining drugs and dosage information and date/time Apply the treatment plan to the patient (roadmap) – Calculates dosage automatically based on current patient information
30
Dosage Calculations
31
Cure4Kids Global Collaborations St. Jude, USA Rabat, MoroccoCasablanca, Morocco Cure4Kids Live Meetings Cure4Kids Live meeting between Morocco and St. Jude staff Data manager training
32
SYSTEM ARCHITECTURE
33
User Experience Individual interfacesWidget libraryMessaging system Common Framework Database abstraction Authentication support Support functions Template system Common Libraries PEAR libraries DB and XML libraries PECL extensions CURL and SMTP email Javascript libraries Prototype and Scriptaculous Platform Debian LinuxApache httpdMySQLPHP Cure4Kids Architecture System Architecture
34
Common Platform
35
POND: Data Structure Architecture All data fields are “described” fully in a well defined schema. Several engines then use the schema to perform various tasks: – Automatic report generation – Form generation – Data validation + messaging.
36
Forms All the code above generated automatically by the form engine (using widget library)
37
Widget Library Allows html agnostic reproduction of forms.
38
Multilingual interface
39
Lessons Safety guidelines implemented through software can work. Rapid prototyping in real life. Release often. Better feedback cycle. Open source tools Free Friendly communities with robust support. Secure Common Libraries PEAR librariesPECL extensionsJavascript libraries Platform Debian LinuxApache httpdMySQLPHP
40
Questions? Aman Patel Sr. Software Architect International Outreach Program St. Jude Children’s Research Hospital aman.patel@stjude.org http://www.cure4kids.org
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.