SlideShare a Scribd company logo
1 of 16
Combining Archetypes with FHIR in Future-proof
Health Information Systems
Diego Boscá, David Moner, Jose Alberto Maldonado, Montserrat Robles
Biomedical Informatics Group (IBIME)
Institute for the Application of Advanced Information and Communication Technologies (ITACA)
Universitat Politècnica de Valencia, Spain
diebosto@upv.es
Objective
• Can archetype methodology be used seamless in FHIR
workflow and FHIR used in archetype systems?
1. Create archetypes based on FHIR model
2. Use the archetypes for the generation of data transformation
programs between archetype-based standards and FHIR (and vice
versa)
3. Use archetypes and their transformations alongside FHIR Resources
in a FHIR server.
Achieve semantic interoperability between the most
future-proof clinical information exchange standards.
What are archetypes?
• A reference model provides the
pieces and basic structure to
represent any clinical data and
its context information (dates,
authorship, etc.).
3
Reminder
about
archetypes
• A dual model architecture separates the
representation of data structures from their
formal definitions.
ISO EN 13606
HL7 CDA FHIR
• An archetype represents the
instructions about how to
combine those pieces into a
data structure schema that also
has a clinical defined meaning
(e.g. a discharge report or a
medication instruction).
openEHR
What is FHIR?
• FHIR is a brand new HL7 DSTU for the electronic
exchange of healthcare information.
– FHIR is based on a set of basic modular components called Resources,
which are reusable patterns defined and represented in a common
way, based on a set of data types.
– Resources can be used by themselves, extended, or combined to
satisfy the majority of common user cases.
• FHIR approach is similar to the dual model approach
used in ISO13606 and openEHR.
– Both define reusable clinical models to describe clinical information.
– Main difference: Archetypes describe maximal datasets, as they aim
to document all the information about a given clinical domain. FHIR is
based on the 80-20 principle where an element will be included only
if 80% of the systems implement it.
1. FHIR Resources as Archetypes
• For the generation of FHIR archetypes we must define a
Reference Model (RM) first.
• We derive FHIR RM automatically from the FHIR definition
(Ecore/XML Schemas)
1. FHIR Resources as Archetypes
• The creation of the RM allows us to define FHIR archetypes
• These archetypes can be seen as FHIR Profiles or extended
Resources.
1. FHIR Resources as Archetypes
2. Mapping to FHIR archetype
• Having available the FHIR RM allows us to generate data
transformation programs from the archetypes.
• Our data transformation programs assure the data follows
both the archetype constraints and the RM constraints.
– The mapping is made over an automatically created merged
archetype (archetype + RM). This merged archetype can be mapped
to a data source or another archetype.
2. Mapping to FHIR archetype
XQuery program
Archetype-based data
FHIR data
2. Mapping from FHIR archetype
• We can apply exactly the same methodology for the
transformation of FHIR resources and profiles to other
standards.
– FHIR archetypes can be used as a source of the mapping process.
• Seamless integration of FHIR data into current archetype-
based systems
3. FHIR + Archetypes data server
• We reuse FHIR REST API for interacting with an archetype-
based server.
– In the parts of the API where the Resource name is used, the identifier
could be used in their place.
– Resources can define additional query parameters in the profiles. We
take advantage of this to support the definition of query parameters
for archetypes.
FHIR
Server
HL7 CDA
Server ISO13606
Server
FHIR
Wrapper
FHIR
RESTQuery
FHIR REST Query
FHIR REST Query
openEHR
Server
FHIR REST Query
3. FHIR + Archetypes data server
• Proof of concept FHIR server
– Query using FHIR Resources or archetype identifiers
– Profiles can be generated from the archetypes in order to tell the
server the available query parameters.
• Test queries:
http://diebosto2.pc.upv.es:8080/FHIRServer/rest/test/openEHR-EHR-
OBSERVATION.blood_pressure.v1?systolic=>80&diastolic=<100
http://diebosto2.pc.upv.es:8080/FHIRServer/rest/test/openEHR-EHR-
EVALUATION.problem-diagnosis.v1?diagnosis=195967001
http://diebosto2.pc.upv.es:8080/FHIRServer/rest/test/Patient?
gender=M
Advantages
• Being able to check if a resource is valid against the reference
model (useful for evolving specifications as FHIR DSTU).
• Profile consistency is already solved.
• Lock down modeling optionality and vocabularies.
• Knowledge reuse.
• Multilinguality.
• Generation of derived reference materials (such as schematron,
JSON-Schema, mindmaps, sample formularies or implementation
guides).
• Use of AQL to query FHIR archetype based data.
• Reuse of current tooling for:
– Resource creation.
– Data transformation (legacy & non-legacy).
– Profile sharing and evolution.
Disadvantages
• In addition to XML, FHIR makes heavy use of JSON which is
not yet supported natively in our XML oriented
implementation.
• The narrative parts of FHIR (constraints over pseudo-HTML
code) are difficult to handle in archetypes
• Further upgrades and testing are needed to be compliant
with FHIR DSTU2.
Archetypes are in FHIR
• FHIR can be used in archetype based systems, using already
available methodologies and tools
• Archetype based systems can easily provide FHIR APIs to
create, retrieve, update, delete, and query an archetype
based system.
• This can be beneficial for both FHIR and archetype based
systems as allows FHIR enabled applications to use already
defined clinical models but also helps archetype based
systems to get more visibility in the HL7 world.
Diego Boscá Tomás
Grupo de Informática Biomédica (IBIME)
Instituto ITACA, Universitat Politècnica de Valencia, Spain
diebosto@ibime.upv.es
http://www.ibime.upv.es/

More Related Content

Viewers also liked

00164813
0016481300164813
00164813egsllp
 
Airliner Presentation
Airliner PresentationAirliner Presentation
Airliner Presentationcpatten
 
iOS Development with RubyMotion
iOS Development with RubyMotioniOS Development with RubyMotion
iOS Development with RubyMotionInvisiblelines
 
Acceleration Digitalintelligence
Acceleration DigitalintelligenceAcceleration Digitalintelligence
Acceleration Digitalintelligencearcagility
 
Fas drs power_point_2003
Fas drs power_point_2003Fas drs power_point_2003
Fas drs power_point_2003shallongammon
 
Address 範例
Address 範例Address 範例
Address 範例5045033
 
セミナープレゼン資料【Adingo】 20130530 
セミナープレゼン資料【Adingo】 20130530 セミナープレゼン資料【Adingo】 20130530 
セミナープレゼン資料【Adingo】 20130530 VOYAGE GROUP
 
Releasing the People's Data
Releasing the People's DataReleasing the People's Data
Releasing the People's DataOpen Data @ CTIC
 
Почта ukr.net
 Почта ukr.net Почта ukr.net
Почта ukr.netNataKvasha
 
Dave Kissel - Zocalo Group
Dave Kissel - Zocalo GroupDave Kissel - Zocalo Group
Dave Kissel - Zocalo Grouphjmorris
 
系统邮件实战技巧
系统邮件实战技巧系统邮件实战技巧
系统邮件实战技巧thinkinlamp
 
Regional Newsletter (Winter 2014/15)
Regional Newsletter (Winter 2014/15)Regional Newsletter (Winter 2014/15)
Regional Newsletter (Winter 2014/15)ENPI FLEG
 
InnovAction Lab 2015 - New Editions
InnovAction Lab 2015 - New EditionsInnovAction Lab 2015 - New Editions
InnovAction Lab 2015 - New EditionsCodemotion
 

Viewers also liked (20)

00164813
0016481300164813
00164813
 
Airliner Presentation
Airliner PresentationAirliner Presentation
Airliner Presentation
 
DCU School of Physical Sciences
DCU School of Physical SciencesDCU School of Physical Sciences
DCU School of Physical Sciences
 
MMD_Vision 2015
MMD_Vision 2015MMD_Vision 2015
MMD_Vision 2015
 
SAPIENS2009 - Module 4B
SAPIENS2009 - Module 4BSAPIENS2009 - Module 4B
SAPIENS2009 - Module 4B
 
iOS Development with RubyMotion
iOS Development with RubyMotioniOS Development with RubyMotion
iOS Development with RubyMotion
 
Acceleration Digitalintelligence
Acceleration DigitalintelligenceAcceleration Digitalintelligence
Acceleration Digitalintelligence
 
Fas drs power_point_2003
Fas drs power_point_2003Fas drs power_point_2003
Fas drs power_point_2003
 
Address 範例
Address 範例Address 範例
Address 範例
 
Introduction to drupal
Introduction to drupalIntroduction to drupal
Introduction to drupal
 
セミナープレゼン資料【Adingo】 20130530 
セミナープレゼン資料【Adingo】 20130530 セミナープレゼン資料【Adingo】 20130530 
セミナープレゼン資料【Adingo】 20130530 
 
Releasing the People's Data
Releasing the People's DataReleasing the People's Data
Releasing the People's Data
 
Почта ukr.net
 Почта ukr.net Почта ukr.net
Почта ukr.net
 
The RuNet generation
The RuNet generationThe RuNet generation
The RuNet generation
 
Dave Kissel - Zocalo Group
Dave Kissel - Zocalo GroupDave Kissel - Zocalo Group
Dave Kissel - Zocalo Group
 
系统邮件实战技巧
系统邮件实战技巧系统邮件实战技巧
系统邮件实战技巧
 
Regional Newsletter (Winter 2014/15)
Regional Newsletter (Winter 2014/15)Regional Newsletter (Winter 2014/15)
Regional Newsletter (Winter 2014/15)
 
ACCESS Winter Magazine
ACCESS Winter MagazineACCESS Winter Magazine
ACCESS Winter Magazine
 
InnovAction Lab 2015 - New Editions
InnovAction Lab 2015 - New EditionsInnovAction Lab 2015 - New Editions
InnovAction Lab 2015 - New Editions
 
RoomAuction.com-ref-Adrian
RoomAuction.com-ref-AdrianRoomAuction.com-ref-Adrian
RoomAuction.com-ref-Adrian
 

Similar to Combining Archetypes and FHIR for Future-Proof Health Systems

Discover the new face of HL7 FHIR v4 - Ideas2IT
Discover the new face of  HL7 FHIR v4 - Ideas2ITDiscover the new face of  HL7 FHIR v4 - Ideas2IT
Discover the new face of HL7 FHIR v4 - Ideas2ITIdeas2IT Technologies
 
Furore devdays2017 general-introtofhir
Furore devdays2017 general-introtofhirFurore devdays2017 general-introtofhir
Furore devdays2017 general-introtofhirDevDays
 
FHIR intro and background at HL7 Germany 2014
FHIR intro and background at HL7 Germany 2014FHIR intro and background at HL7 Germany 2014
FHIR intro and background at HL7 Germany 2014Ewout Kramer
 
FHIR for Hackers
FHIR for HackersFHIR for Hackers
FHIR for HackersJames Agnew
 
Claude Nanjo. Modeling with FHIR. An Introduction to FHIR.
Claude Nanjo. Modeling with FHIR. An Introduction to FHIR.Claude Nanjo. Modeling with FHIR. An Introduction to FHIR.
Claude Nanjo. Modeling with FHIR. An Introduction to FHIR.HealthDev
 
Using FHIR for Interoperability
Using FHIR for InteroperabilityUsing FHIR for Interoperability
Using FHIR for InteroperabilityIatric Systems
 
Intro_To_FHIR.pptx
Intro_To_FHIR.pptxIntro_To_FHIR.pptx
Intro_To_FHIR.pptxPierluigi10
 
Anish Arora - Playing With FHIR - A Practical Approach
Anish Arora - Playing With FHIR - A Practical ApproachAnish Arora - Playing With FHIR - A Practical Approach
Anish Arora - Playing With FHIR - A Practical ApproachHealthDev
 
Building an Integrated Healthcare Platform with FHIR®
Building an Integrated Healthcare Platform with FHIR®Building an Integrated Healthcare Platform with FHIR®
Building an Integrated Healthcare Platform with FHIR®WSO2
 
FHIR - more than the basics
FHIR - more than the basicsFHIR - more than the basics
FHIR - more than the basicsEwout Kramer
 
3.0 FHIR Deep Dive AMIA SA 2022.pdf
3.0 FHIR Deep Dive AMIA SA 2022.pdf3.0 FHIR Deep Dive AMIA SA 2022.pdf
3.0 FHIR Deep Dive AMIA SA 2022.pdfVaishnaviYadav151699
 
HL7 Releases FHIR 4 - Highlights, Impact and More
HL7 Releases FHIR 4 - Highlights, Impact and MoreHL7 Releases FHIR 4 - Highlights, Impact and More
HL7 Releases FHIR 4 - Highlights, Impact and MoreCitiusTech
 
IHE on FHIR and DICOMweb 2017
IHE on FHIR and DICOMweb 2017IHE on FHIR and DICOMweb 2017
IHE on FHIR and DICOMweb 2017Brad Genereaux
 
Approach to enable your IT systems for FHIR (HL7 standards) compliance
Approach to enable your IT systems for FHIR (HL7 standards) complianceApproach to enable your IT systems for FHIR (HL7 standards) compliance
Approach to enable your IT systems for FHIR (HL7 standards) complianceShubaS4
 
Fhir your applications
Fhir your applicationsFhir your applications
Fhir your applicationsVictor Chai
 
Secure Hadoop as a Service - Session Sponsored by Intel
Secure Hadoop as a Service - Session Sponsored by IntelSecure Hadoop as a Service - Session Sponsored by Intel
Secure Hadoop as a Service - Session Sponsored by IntelAmazon Web Services
 
Introduction-and-RDF-Representation-of-FHIR-for-Clinical-Data
Introduction-and-RDF-Representation-of-FHIR-for-Clinical-DataIntroduction-and-RDF-Representation-of-FHIR-for-Clinical-Data
Introduction-and-RDF-Representation-of-FHIR-for-Clinical-DataDATAVERSITY
 
Fhir dev days 2017 fhir profiling - overview and introduction v07
Fhir dev days 2017   fhir profiling - overview and introduction v07Fhir dev days 2017   fhir profiling - overview and introduction v07
Fhir dev days 2017 fhir profiling - overview and introduction v07DevDays
 

Similar to Combining Archetypes and FHIR for Future-Proof Health Systems (20)

Discover the new face of HL7 FHIR v4 - Ideas2IT
Discover the new face of  HL7 FHIR v4 - Ideas2ITDiscover the new face of  HL7 FHIR v4 - Ideas2IT
Discover the new face of HL7 FHIR v4 - Ideas2IT
 
Furore devdays2017 general-introtofhir
Furore devdays2017 general-introtofhirFurore devdays2017 general-introtofhir
Furore devdays2017 general-introtofhir
 
FHIR intro and background at HL7 Germany 2014
FHIR intro and background at HL7 Germany 2014FHIR intro and background at HL7 Germany 2014
FHIR intro and background at HL7 Germany 2014
 
FHIR for Hackers
FHIR for HackersFHIR for Hackers
FHIR for Hackers
 
Claude Nanjo. Modeling with FHIR. An Introduction to FHIR.
Claude Nanjo. Modeling with FHIR. An Introduction to FHIR.Claude Nanjo. Modeling with FHIR. An Introduction to FHIR.
Claude Nanjo. Modeling with FHIR. An Introduction to FHIR.
 
Using FHIR for Interoperability
Using FHIR for InteroperabilityUsing FHIR for Interoperability
Using FHIR for Interoperability
 
Snk fhir-for-OpenMRS-wip-07102014
Snk fhir-for-OpenMRS-wip-07102014Snk fhir-for-OpenMRS-wip-07102014
Snk fhir-for-OpenMRS-wip-07102014
 
Intro_To_FHIR.pptx
Intro_To_FHIR.pptxIntro_To_FHIR.pptx
Intro_To_FHIR.pptx
 
Anish Arora - Playing With FHIR - A Practical Approach
Anish Arora - Playing With FHIR - A Practical ApproachAnish Arora - Playing With FHIR - A Practical Approach
Anish Arora - Playing With FHIR - A Practical Approach
 
Building an Integrated Healthcare Platform with FHIR®
Building an Integrated Healthcare Platform with FHIR®Building an Integrated Healthcare Platform with FHIR®
Building an Integrated Healthcare Platform with FHIR®
 
FHIR - more than the basics
FHIR - more than the basicsFHIR - more than the basics
FHIR - more than the basics
 
3.0 FHIR Deep Dive AMIA SA 2022.pdf
3.0 FHIR Deep Dive AMIA SA 2022.pdf3.0 FHIR Deep Dive AMIA SA 2022.pdf
3.0 FHIR Deep Dive AMIA SA 2022.pdf
 
HL7 Releases FHIR 4 - Highlights, Impact and More
HL7 Releases FHIR 4 - Highlights, Impact and MoreHL7 Releases FHIR 4 - Highlights, Impact and More
HL7 Releases FHIR 4 - Highlights, Impact and More
 
IHE on FHIR and DICOMweb 2017
IHE on FHIR and DICOMweb 2017IHE on FHIR and DICOMweb 2017
IHE on FHIR and DICOMweb 2017
 
Enterprise Data Classification and Provenance
Enterprise Data Classification and ProvenanceEnterprise Data Classification and Provenance
Enterprise Data Classification and Provenance
 
Approach to enable your IT systems for FHIR (HL7 standards) compliance
Approach to enable your IT systems for FHIR (HL7 standards) complianceApproach to enable your IT systems for FHIR (HL7 standards) compliance
Approach to enable your IT systems for FHIR (HL7 standards) compliance
 
Fhir your applications
Fhir your applicationsFhir your applications
Fhir your applications
 
Secure Hadoop as a Service - Session Sponsored by Intel
Secure Hadoop as a Service - Session Sponsored by IntelSecure Hadoop as a Service - Session Sponsored by Intel
Secure Hadoop as a Service - Session Sponsored by Intel
 
Introduction-and-RDF-Representation-of-FHIR-for-Clinical-Data
Introduction-and-RDF-Representation-of-FHIR-for-Clinical-DataIntroduction-and-RDF-Representation-of-FHIR-for-Clinical-Data
Introduction-and-RDF-Representation-of-FHIR-for-Clinical-Data
 
Fhir dev days 2017 fhir profiling - overview and introduction v07
Fhir dev days 2017   fhir profiling - overview and introduction v07Fhir dev days 2017   fhir profiling - overview and introduction v07
Fhir dev days 2017 fhir profiling - overview and introduction v07
 

More from yampeku

OpenEHR day 2019 valencia biobanks
OpenEHR day 2019 valencia biobanksOpenEHR day 2019 valencia biobanks
OpenEHR day 2019 valencia biobanksyampeku
 
Detailed Clinical Models and their relation with Electronic Health Records
Detailed Clinical Models and their relation with Electronic Health RecordsDetailed Clinical Models and their relation with Electronic Health Records
Detailed Clinical Models and their relation with Electronic Health Recordsyampeku
 
Genetic Testing Information Standardization in HL7 CDA and ISO13606 (Medinf...
Genetic Testing Information Standardization in HL7 CDA and ISO13606 (Medinf...Genetic Testing Information Standardization in HL7 CDA and ISO13606 (Medinf...
Genetic Testing Information Standardization in HL7 CDA and ISO13606 (Medinf...yampeku
 
openEHR in the world
openEHR in the worldopenEHR in the world
openEHR in the worldyampeku
 
Implementing dual model systems
Implementing dual model systemsImplementing dual model systems
Implementing dual model systemsyampeku
 
Plataforma para la Comunicación de Historia Clínica Electrónica Estandarizada...
Plataforma para la Comunicación de Historia Clínica Electrónica Estandarizada...Plataforma para la Comunicación de Historia Clínica Electrónica Estandarizada...
Plataforma para la Comunicación de Historia Clínica Electrónica Estandarizada...yampeku
 
Generating Standardized Demographic Repositories
Generating Standardized Demographic RepositoriesGenerating Standardized Demographic Repositories
Generating Standardized Demographic Repositoriesyampeku
 

More from yampeku (7)

OpenEHR day 2019 valencia biobanks
OpenEHR day 2019 valencia biobanksOpenEHR day 2019 valencia biobanks
OpenEHR day 2019 valencia biobanks
 
Detailed Clinical Models and their relation with Electronic Health Records
Detailed Clinical Models and their relation with Electronic Health RecordsDetailed Clinical Models and their relation with Electronic Health Records
Detailed Clinical Models and their relation with Electronic Health Records
 
Genetic Testing Information Standardization in HL7 CDA and ISO13606 (Medinf...
Genetic Testing Information Standardization in HL7 CDA and ISO13606 (Medinf...Genetic Testing Information Standardization in HL7 CDA and ISO13606 (Medinf...
Genetic Testing Information Standardization in HL7 CDA and ISO13606 (Medinf...
 
openEHR in the world
openEHR in the worldopenEHR in the world
openEHR in the world
 
Implementing dual model systems
Implementing dual model systemsImplementing dual model systems
Implementing dual model systems
 
Plataforma para la Comunicación de Historia Clínica Electrónica Estandarizada...
Plataforma para la Comunicación de Historia Clínica Electrónica Estandarizada...Plataforma para la Comunicación de Historia Clínica Electrónica Estandarizada...
Plataforma para la Comunicación de Historia Clínica Electrónica Estandarizada...
 
Generating Standardized Demographic Repositories
Generating Standardized Demographic RepositoriesGenerating Standardized Demographic Repositories
Generating Standardized Demographic Repositories
 

Recently uploaded

Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...
Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...
Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...narwatsonia7
 
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service ChennaiCall Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service ChennaiNehru place Escorts
 
Call Girls In Andheri East Call 9920874524 Book Hot And Sexy Girls
Call Girls In Andheri East Call 9920874524 Book Hot And Sexy GirlsCall Girls In Andheri East Call 9920874524 Book Hot And Sexy Girls
Call Girls In Andheri East Call 9920874524 Book Hot And Sexy Girlsnehamumbai
 
Housewife Call Girls Hsr Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls Hsr Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...Housewife Call Girls Hsr Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls Hsr Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...narwatsonia7
 
Call Girls Jayanagar Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Jayanagar Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Jayanagar Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Jayanagar Just Call 7001305949 Top Class Call Girl Service Availablenarwatsonia7
 
Call Girl Nagpur Sia 7001305949 Independent Escort Service Nagpur
Call Girl Nagpur Sia 7001305949 Independent Escort Service NagpurCall Girl Nagpur Sia 7001305949 Independent Escort Service Nagpur
Call Girl Nagpur Sia 7001305949 Independent Escort Service NagpurRiya Pathan
 
Housewife Call Girls Bangalore - Call 7001305949 Rs-3500 with A/C Room Cash o...
Housewife Call Girls Bangalore - Call 7001305949 Rs-3500 with A/C Room Cash o...Housewife Call Girls Bangalore - Call 7001305949 Rs-3500 with A/C Room Cash o...
Housewife Call Girls Bangalore - Call 7001305949 Rs-3500 with A/C Room Cash o...narwatsonia7
 
Call Girls Electronic City Just Call 7001305949 Top Class Call Girl Service A...
Call Girls Electronic City Just Call 7001305949 Top Class Call Girl Service A...Call Girls Electronic City Just Call 7001305949 Top Class Call Girl Service A...
Call Girls Electronic City Just Call 7001305949 Top Class Call Girl Service A...narwatsonia7
 
Call Girls Hosur Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hosur Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Hosur Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hosur Just Call 7001305949 Top Class Call Girl Service Availablenarwatsonia7
 
Pharmaceutical Marketting: Unit-5, Pricing
Pharmaceutical Marketting: Unit-5, PricingPharmaceutical Marketting: Unit-5, Pricing
Pharmaceutical Marketting: Unit-5, PricingArunagarwal328757
 
Book Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbers
Book Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbersBook Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbers
Book Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbersnarwatsonia7
 
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service JaipurHigh Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipurparulsinha
 
97111 47426 Call Girls In Delhi MUNIRKAA
97111 47426 Call Girls In Delhi MUNIRKAA97111 47426 Call Girls In Delhi MUNIRKAA
97111 47426 Call Girls In Delhi MUNIRKAAjennyeacort
 
See the 2,456 pharmacies on the National E-Pharmacy Platform
See the 2,456 pharmacies on the National E-Pharmacy PlatformSee the 2,456 pharmacies on the National E-Pharmacy Platform
See the 2,456 pharmacies on the National E-Pharmacy PlatformKweku Zurek
 
Call Girls Thane Just Call 9910780858 Get High Class Call Girls Service
Call Girls Thane Just Call 9910780858 Get High Class Call Girls ServiceCall Girls Thane Just Call 9910780858 Get High Class Call Girls Service
Call Girls Thane Just Call 9910780858 Get High Class Call Girls Servicesonalikaur4
 
VIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service Lucknow
VIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service LucknowVIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service Lucknow
VIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service Lucknownarwatsonia7
 
Call Girl Surat Madhuri 7001305949 Independent Escort Service Surat
Call Girl Surat Madhuri 7001305949 Independent Escort Service SuratCall Girl Surat Madhuri 7001305949 Independent Escort Service Surat
Call Girl Surat Madhuri 7001305949 Independent Escort Service Suratnarwatsonia7
 
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Availablenarwatsonia7
 
call girls in Connaught Place DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
call girls in Connaught Place  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...call girls in Connaught Place  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
call girls in Connaught Place DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...saminamagar
 
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...narwatsonia7
 

Recently uploaded (20)

Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...
Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...
Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...
 
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service ChennaiCall Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
 
Call Girls In Andheri East Call 9920874524 Book Hot And Sexy Girls
Call Girls In Andheri East Call 9920874524 Book Hot And Sexy GirlsCall Girls In Andheri East Call 9920874524 Book Hot And Sexy Girls
Call Girls In Andheri East Call 9920874524 Book Hot And Sexy Girls
 
Housewife Call Girls Hsr Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls Hsr Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...Housewife Call Girls Hsr Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls Hsr Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
 
Call Girls Jayanagar Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Jayanagar Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Jayanagar Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Jayanagar Just Call 7001305949 Top Class Call Girl Service Available
 
Call Girl Nagpur Sia 7001305949 Independent Escort Service Nagpur
Call Girl Nagpur Sia 7001305949 Independent Escort Service NagpurCall Girl Nagpur Sia 7001305949 Independent Escort Service Nagpur
Call Girl Nagpur Sia 7001305949 Independent Escort Service Nagpur
 
Housewife Call Girls Bangalore - Call 7001305949 Rs-3500 with A/C Room Cash o...
Housewife Call Girls Bangalore - Call 7001305949 Rs-3500 with A/C Room Cash o...Housewife Call Girls Bangalore - Call 7001305949 Rs-3500 with A/C Room Cash o...
Housewife Call Girls Bangalore - Call 7001305949 Rs-3500 with A/C Room Cash o...
 
Call Girls Electronic City Just Call 7001305949 Top Class Call Girl Service A...
Call Girls Electronic City Just Call 7001305949 Top Class Call Girl Service A...Call Girls Electronic City Just Call 7001305949 Top Class Call Girl Service A...
Call Girls Electronic City Just Call 7001305949 Top Class Call Girl Service A...
 
Call Girls Hosur Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hosur Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Hosur Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hosur Just Call 7001305949 Top Class Call Girl Service Available
 
Pharmaceutical Marketting: Unit-5, Pricing
Pharmaceutical Marketting: Unit-5, PricingPharmaceutical Marketting: Unit-5, Pricing
Pharmaceutical Marketting: Unit-5, Pricing
 
Book Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbers
Book Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbersBook Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbers
Book Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbers
 
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service JaipurHigh Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
 
97111 47426 Call Girls In Delhi MUNIRKAA
97111 47426 Call Girls In Delhi MUNIRKAA97111 47426 Call Girls In Delhi MUNIRKAA
97111 47426 Call Girls In Delhi MUNIRKAA
 
See the 2,456 pharmacies on the National E-Pharmacy Platform
See the 2,456 pharmacies on the National E-Pharmacy PlatformSee the 2,456 pharmacies on the National E-Pharmacy Platform
See the 2,456 pharmacies on the National E-Pharmacy Platform
 
Call Girls Thane Just Call 9910780858 Get High Class Call Girls Service
Call Girls Thane Just Call 9910780858 Get High Class Call Girls ServiceCall Girls Thane Just Call 9910780858 Get High Class Call Girls Service
Call Girls Thane Just Call 9910780858 Get High Class Call Girls Service
 
VIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service Lucknow
VIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service LucknowVIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service Lucknow
VIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service Lucknow
 
Call Girl Surat Madhuri 7001305949 Independent Escort Service Surat
Call Girl Surat Madhuri 7001305949 Independent Escort Service SuratCall Girl Surat Madhuri 7001305949 Independent Escort Service Surat
Call Girl Surat Madhuri 7001305949 Independent Escort Service Surat
 
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
 
call girls in Connaught Place DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
call girls in Connaught Place  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...call girls in Connaught Place  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
call girls in Connaught Place DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
 
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
 

Combining Archetypes and FHIR for Future-Proof Health Systems

  • 1. Combining Archetypes with FHIR in Future-proof Health Information Systems Diego Boscá, David Moner, Jose Alberto Maldonado, Montserrat Robles Biomedical Informatics Group (IBIME) Institute for the Application of Advanced Information and Communication Technologies (ITACA) Universitat Politècnica de Valencia, Spain diebosto@upv.es
  • 2. Objective • Can archetype methodology be used seamless in FHIR workflow and FHIR used in archetype systems? 1. Create archetypes based on FHIR model 2. Use the archetypes for the generation of data transformation programs between archetype-based standards and FHIR (and vice versa) 3. Use archetypes and their transformations alongside FHIR Resources in a FHIR server. Achieve semantic interoperability between the most future-proof clinical information exchange standards.
  • 3. What are archetypes? • A reference model provides the pieces and basic structure to represent any clinical data and its context information (dates, authorship, etc.). 3 Reminder about archetypes • A dual model architecture separates the representation of data structures from their formal definitions. ISO EN 13606 HL7 CDA FHIR • An archetype represents the instructions about how to combine those pieces into a data structure schema that also has a clinical defined meaning (e.g. a discharge report or a medication instruction). openEHR
  • 4. What is FHIR? • FHIR is a brand new HL7 DSTU for the electronic exchange of healthcare information. – FHIR is based on a set of basic modular components called Resources, which are reusable patterns defined and represented in a common way, based on a set of data types. – Resources can be used by themselves, extended, or combined to satisfy the majority of common user cases. • FHIR approach is similar to the dual model approach used in ISO13606 and openEHR. – Both define reusable clinical models to describe clinical information. – Main difference: Archetypes describe maximal datasets, as they aim to document all the information about a given clinical domain. FHIR is based on the 80-20 principle where an element will be included only if 80% of the systems implement it.
  • 5. 1. FHIR Resources as Archetypes • For the generation of FHIR archetypes we must define a Reference Model (RM) first. • We derive FHIR RM automatically from the FHIR definition (Ecore/XML Schemas)
  • 6. 1. FHIR Resources as Archetypes • The creation of the RM allows us to define FHIR archetypes • These archetypes can be seen as FHIR Profiles or extended Resources.
  • 7. 1. FHIR Resources as Archetypes
  • 8. 2. Mapping to FHIR archetype • Having available the FHIR RM allows us to generate data transformation programs from the archetypes. • Our data transformation programs assure the data follows both the archetype constraints and the RM constraints. – The mapping is made over an automatically created merged archetype (archetype + RM). This merged archetype can be mapped to a data source or another archetype.
  • 9. 2. Mapping to FHIR archetype XQuery program Archetype-based data FHIR data
  • 10. 2. Mapping from FHIR archetype • We can apply exactly the same methodology for the transformation of FHIR resources and profiles to other standards. – FHIR archetypes can be used as a source of the mapping process. • Seamless integration of FHIR data into current archetype- based systems
  • 11. 3. FHIR + Archetypes data server • We reuse FHIR REST API for interacting with an archetype- based server. – In the parts of the API where the Resource name is used, the identifier could be used in their place. – Resources can define additional query parameters in the profiles. We take advantage of this to support the definition of query parameters for archetypes. FHIR Server HL7 CDA Server ISO13606 Server FHIR Wrapper FHIR RESTQuery FHIR REST Query FHIR REST Query openEHR Server FHIR REST Query
  • 12. 3. FHIR + Archetypes data server • Proof of concept FHIR server – Query using FHIR Resources or archetype identifiers – Profiles can be generated from the archetypes in order to tell the server the available query parameters. • Test queries: http://diebosto2.pc.upv.es:8080/FHIRServer/rest/test/openEHR-EHR- OBSERVATION.blood_pressure.v1?systolic=>80&diastolic=<100 http://diebosto2.pc.upv.es:8080/FHIRServer/rest/test/openEHR-EHR- EVALUATION.problem-diagnosis.v1?diagnosis=195967001 http://diebosto2.pc.upv.es:8080/FHIRServer/rest/test/Patient? gender=M
  • 13. Advantages • Being able to check if a resource is valid against the reference model (useful for evolving specifications as FHIR DSTU). • Profile consistency is already solved. • Lock down modeling optionality and vocabularies. • Knowledge reuse. • Multilinguality. • Generation of derived reference materials (such as schematron, JSON-Schema, mindmaps, sample formularies or implementation guides). • Use of AQL to query FHIR archetype based data. • Reuse of current tooling for: – Resource creation. – Data transformation (legacy & non-legacy). – Profile sharing and evolution.
  • 14. Disadvantages • In addition to XML, FHIR makes heavy use of JSON which is not yet supported natively in our XML oriented implementation. • The narrative parts of FHIR (constraints over pseudo-HTML code) are difficult to handle in archetypes • Further upgrades and testing are needed to be compliant with FHIR DSTU2.
  • 15. Archetypes are in FHIR • FHIR can be used in archetype based systems, using already available methodologies and tools • Archetype based systems can easily provide FHIR APIs to create, retrieve, update, delete, and query an archetype based system. • This can be beneficial for both FHIR and archetype based systems as allows FHIR enabled applications to use already defined clinical models but also helps archetype based systems to get more visibility in the HL7 world.
  • 16. Diego Boscá Tomás Grupo de Informática Biomédica (IBIME) Instituto ITACA, Universitat Politècnica de Valencia, Spain diebosto@ibime.upv.es http://www.ibime.upv.es/

Editor's Notes

  1. 11 min for presentation 3 min for questions