180 likes | 412 Views
HL7, XBRL, etc. David vun Kannon Rational Exuberance. Agenda. What is XBRL What is HL7 Healthcare Taxonomies Opportunities. What is XBRL?. The language of facts The instance document What is the meaning of 7? The language of concepts The taxonomy documents
E N D
HL7, XBRL, etc. David vun Kannon Rational Exuberance
Agenda • What is XBRL • What is HL7 • Healthcare Taxonomies • Opportunities
What is XBRL? • The language of facts • The instance document • What is the meaning of 7? • The language of concepts • The taxonomy documents • The importance of extensibility
XBRL is… • Not just for financial data • Already widely adopted • Death and taxes • SBR (NL, AU) - XBRL is adaptable to single payer, multi payer regimes
What is HL7? • Long running effort at data interoperability • Kaiser Permanente leadership • Introduction to the Reference Implementation Model • (following slide)
XBRL and HL7 comparison • HL7 ‘act’ = XBRL ‘fact’ • Measureable event taking place at a defined time • Entities • XBRL – one primary entity • HL7 – multiples entities • HL7 – capturing the entire bundle of related objects and their important facets • XBRL – capturing individual aspects that can be isolated and considered separately
Can XBRL be used to represent HL7 data? • Qualified yes… • <treatmentEvent>7</treatmentEvent> • <context> • <period>…</period> • <entity schema=“GUID” identifier=“guidOfPatient”/> • <scenario> • All other entities captured as dimensional data • </scenario> • </context>
Comparison continued… • All HL7 code lists and enumerations become XBRL taxonomies
What HL7 is missing • Underspecified financial data • GL level of detail/connectivity • Even if health record was not XBRL, XBRL and XBRL GL should be used here!
Healthcare Taxonomies • The best thing about standards is that there are so many of them… • World Health Organization • ICD – International Classification of Diseases • CMS • Medicare specialty • Healthcare Provider Taxonomy
ICD-10 • Marked up in ClaML – Classification Markup Language • <Class code="A00" kind="category"> • <Meta name="MortBCode" value="001"/> • <Meta name="MortL4Code" value="4-002"/> • <Meta name="MortL3Code" value="3-003"/> • <Meta name="MortL2Code" value="2-001"/> • <Meta name="MortL1Code" value="1-002"/> • <SuperClass code="A00-A09"/> • <SubClass code="A00.0"/> • <SubClass code="A00.1"/> • <SubClass code="A00.9"/> • <Rubric id="D0000003" kind="preferred"> • <Label xml:lang="en" xml:space="default">Cholera</Label> • </Rubric> • </Class>
<Rubric id="id-SRFSFto-be-added-later-1249392569719-1" kind="inclusion"> <Label xml:lang="en" xml:space="default">Use additional code, <Reference class="in brackets" usage="dagger">E51.2</Reference><Reference class="in brackets" usage="aster">G32.8</Reference>, if desired, when associated with Wernicke’s disease or syndrome.</Label> </Rubric> <Rubric id="id-to-be-added-later-1210506823253-1503" kind="exclusion"> <Label xml:lang="en" xml:space="default">nonalcoholic Korsakov psychosis or syndrome<Reference class="in brackets">F04</Reference></Label> </Rubric> </ModifierClass> <ModifierClass code=".7" modifier="S05F10_4"> <SuperClass code="S05F10_4"/> <Rubric id="D0004412" kind="preferred"> <Label xml:lang="en" xml:space="default">Residual and late-onset psychotic disorder</Label> </Rubric> <Rubric id="id-to-be-added-later-1210506823253-1504" kind="definition"> <Label xml:lang="en" xml:space="default"> <Para>A disorder in which alcohol- or psychoactive substance-induced changes of cognition, affect,
ClaML features • Much more about marking up text for presentation • Single document for labels, references, cross-references, etc. • DTD based • Not many programs can read ClaML • ICD • Huge range of concepts in a single ICD taxonomy
CMS taxonomies • Not available for free!
Status Code Active Type 207RC0000X Level III Area of Specialization Cardiovascular DiseaseAn internist who specializes in diseases of the heart and blood vessels and manages complex cardiac conditions such as heart attacks and life-threatening, abnormal heartbeat rhythms. Source: American Osteopathic Board of Internal Medicine, 2008 [7/1/2008: added definition, added source; 7/1/2011: modified source]Additional Resources: American Board of Internal Medicine, http://www.abim.org/. American Osteopathic Board of Internal Medicine, https://www.osteopathic.org/certificationBoard certification for Medical Doctors (MDs) is provided by the American Board of Internal Medicine. Board certification for Doctors of Osteopathy (DOs) is provided by the American Osteopathic Board of Internal Medicine.
Opportunities • No single data standard • Taxonomy data not stored for easy edits • Not extensible for new diseases, procedures, devices, etc. • Not multi-lingual • Hard to integrate multiple sources of data • Not free • XBRL can help!
Final Thoughts • HL7 – instance data • ClaML – taxonomy data • XBRL – instance _and_ taxonomy data • Two languages designed to work together • Can bridge operational and financial data • Can even represent the control environment • Can tie to CSR, broader governance • Global standard