Pocketsnips: more than just a video David Topps & Rachel Ellaway Northern Ontario School of Medicine
The world’s most boring video... Why did we start working on this? Example from Calgary’s archive
KISS
Key Kinetic Komponents –Restrict the video to –Key Kinetic Komponents
Modular and Re-usable
Access at Point-of-Care
No talking heads –Doctors are not actors –Voice over to fit –Multiple languages
Don’t tie your audience in knots Getting the point across ian-knot.mpeg
Objects and Wrappers Pocketsnips videos are more than the video Breadbaskets: –Context and advice –Mix of contextual data and metadata –Procedural rather than object model Present breadbasket meaningfully with video –Ooyala?
Healthcare LOM MedBiquitous ANSI candidate standard based on IEEE Standard for Learning Object Metadata: –General –Lifecycle –Metametadata –Technical –Educational –Rights –Relation –Annotation –Classification Additional healthcare LOM section (all elements optional)
Pocketsnips Metadata Based on HealthCare LOM Additional elements: –Pocketsnip video indications precautions resources landmarks proc_steps tips licensing complications patient_ed
Video File: URL or package reference Bookmarks - information relevant to steps on the timeline –Bookmark ID: unique identifier start_time: from video start in seconds or milliseconds end_time: delta from start_time (s or ms) description: text or xhtml description of the information (if including formatting and supporting media) Candidate spec: Synchronized Multimedia Integration Language (SMIL) - now at version 3.0:
Indications Purpose of activity (1 or more) –Diagnostic –Therapeutic Clinical condition (1 or more) Pathophysiology (1 or more) Utility of skill (1 or more) –Diagnostic –Therapeutic Candidate specs: LOM classifications using MeSH and ICD-10
Precautions Risks - candidate spec: LOM annotations Allergies - candidate spec: LOM annotations Precautions - candidate spec: LOM annotations Contraindications - candidate spec: LOM annotations Common errors - candidate spec: LOM annotations
Licensing Liability: e.g. clinical mistake blamed on video clip - need to include in license Consent: no good model in general use to track consent – –see CHERRI Area needs more work for standards … –Conjoint activity between AAMC & AFMC initiated at this meeting IP and rights of use: CC attribution, derivatives, non-commercial –plus LOM 6: Rights
Creative Commons License All rights reserved Public domain Back NO LAWYERS Attribution Non Commercial Derivatives with Share Alike
Derivatives & Mashups
Resources Equipment needed (stethoscope etc) –Description –Purpose –Mandatory/optional –Setup Person –Role –Skillset LOM annotations - but questions of insufficient structure - extension here?
Landmarks Landmark –Description –Use LOM classification with MeSH or XPATH relation to SkelML/other service Patient Position –description - controlled vocabulary LOM annotations - but very amenable to extension here
Procedural Steps Duration: for whole procedure (LOM 5.9 typical learning time vs LOM 4.3 duration) Confirmation of location - ? Steps –Step Order ID Description mandatory/optional prior_conditional Procedural models do exist (IMSLD, MVP, SCORM, IMS-SS etc) but unclear as to best candidate and suitability
Tips Tip –Description –role_from –role_to/target –type - controlled vocab - billing, safety, comfort, easiness, alternative_approach LOM annotations - but questions of insufficient structure - extension here?
Complications Complication –Description –timing/occurrence –minor/serious – cross-linked with precautions LOM annotations - but questions of insufficient structure - extension here?
Patient Education Item –Description –mandatory/criticality –required_action –timing/sequencing LOM annotations - but questions of insufficient structure - extension here?
Issues This is not a standard –How to define and refine –How to share and interoperate Spec (HealthcareLOM) vs open (RDF) Can build upon a range of existing models (LOM, SMIL, MeSH, ICD-10 etc) but still gaps Packaging Procedural vs object models –for content or hybrid content+process objects
Closure The suturing video… ?
Simple
Focused
Adaptable
Quick
Cheap to do cheaper if shared
Freely available
Free Nelson Mandela
Video plus … Structured breadbasket Leverage existing standards … but some work needed