SlideShare ist ein Scribd-Unternehmen logo
1 von 38
FHIR® is the registered trademark of HL7 and is used with the permission of HL7. The Flame Design mark is the registered trademark of HL7 and is used with the permission of HL7.
Amsterdam, 15-17 November | @fhir_furore | #fhirdevdays17 | www.fhirdevdays.com
Implementation Guide Authoring
Ardon Toonstra, Furore
A little about me…
• Ardon Toonstra
• Furore
• Background
• FHIR Profiler
• MedMij
• Furore Tools
FHIR for Specifiers track
• Michel Rutten FHIR profiling introduction
• Vadim Perotokin Profiling tools overview
• Ewout Kramer FHIRPath
• Lilian Minne Profiling guidelines
• Rene Spronk Profiling governance
FHIR for Specifiers – what’s next?
• Implementation Guide authoring
• Tooling used to create Implementation Guides
Part 1: basic concepts
• IG Definition
• Content
• Audience
• Types
• Scopes
What’s an FHIR IG?
An implementation guide is a set of rules about how FHIR resources are
used (or should be used) to solve a particular problem, with associated
documentation to support and clarify the usage.
http://hl7.org/fhir/implementationguide.html
What’s in it?
A bit more concrete…
• Use cases
• Actors
• Interactions
• Data definitions
• Examples
For who?
• DEVELOPERS
So developers……
• Language
• Examples
• Testing tools / Validation
What kind of formats are there?
Webpages / WikiDocuments / PDF’s
Different scopes
• Strategy (overview and strategic choices)
• Guiding principles (describing overarching principles)
• Subject (describing one subject)
• Use case (one single use case)
Source: http://wiki.hl7.org/index.php?title=ImplementationGuide_Guidance
Scope: Strategy
• A nationally scoped guide, providing overview, strategic choices
and is referencing more specific guides
• National infrastructure, security and privacy requirements
• MedMij – ‘Afsprakenstelsel’
• INTEROPen – Care Connect API | FHIR®
Scope: Guiding principles
• Describing overarching guiding principles
• Regulations
• Basic components
• US Core Implementation Guide
• DE Core ( LeitfadenBasisDE )
Scope: Subject
• Multiple use cases and scenarios describing one subject
• IHE technical framework
• Medication
• Lab results in Norway
Scope: Use case
• A guide describing a use case and its interactions, data structures,
vocab, testing
• IHE integration profile
• prescription
• ZorgDomein FHIR interface
Part 2: IG content
Content depends on
• Scale and scope of the guide (from national to product)
• Intended audience
• Background of the IG producing organization
• Standardization organization or a vendor
• Scale and scope of the guide (from national to product)
• Intended audience
• Background of the IG producing organization
• Standardization organization or a vendor
Sections
• About the IG
• Use Case(s)
• Technical Implementation Guidance
• Profiles
• Registry
• Security
• Appendix
• Help (general guidance)
• Contact Information
Describe Use case(s)
• Overview of systems and architecture
• (System)Actors overview
• Scenarios
• Triggers/reasons (interaction diagrams, sequence
diagram, etc)
• pre- and post conditions
Describe Use case(s)
• Dataset and Data elements (could be a
reference)
• Business rules, policy (technology
independent)
• “There has to be a diabetes control document
once every three months”.
• “Systems must have a consent on file for the
patient to be allowed exchange patient data”
Technical Implementation Guidance
Per use case / transaction:
• Introduction & Scope
• Boundaries & Relationships (used by, uses)
• Actors involved
Technical Implementation Guidance
• Sender and receiver responsibilities (functional requirements)
• “Upon a POST of a new resource, the sender SHALL return a body with the
newly stored resource”.
• List of invocations
• Message Semantics
• Interactions
• Operations
• Search parameters
Technical Implementation Guidance
• List of profiles
• Terminology (valueset, conceptmaps)
• NamingSystems
• Mappings
• Examples (instances)
Profiles
• Intro and scope
• Usage
• URL
• Must support
• Data structure
Registry
Summary tables of Conformance Resources
• CapabilityStatements
• StructureDefinitions + Extensions
• Terminology – ValueSets - CodeSystems
Implementation Guide Template
• http://implementationguidetemplate.azurewebsites.net/
Recap
• IG concepts
• Content
Now…. How to make them?
Join us at the next tutorial to see some of the available IG tools
Food for thought
• If you need to make an IG for two or more FHIR versions. How would you
set it up?
• Create guides for specific audiences? Is there are “one size fits all”?
• Use of multiple languages – how to maintain?
http://www.fhir.org/guides/registry
• DAF Research
• Argonaut Data Query
• ZorgDomein FHIR interface
• IHE – Mobile acces to Health Documents
• NHS - CareConnect API
Publicly available IGs on Simplifier.net
• https://simplifier.net/guide/DraftpcCDRFHIRImplementationGuide
• https://simplifier.net/guide/eRefferaldraftiGuide
• https://simplifier.net/guide/FinnishPHRImplemetationGuide
• https://simplifier.net/guide/PCHAPersonalHealthDeviceDataImplementationGuide
• https://simplifier.net/guide/LeitfadenBasisDE
• https://simplifier.net/guide/HelseVestPerioperativeImplementationGuide
• https://simplifier.net/guide/KULEPrescriptionTemporaryIG

Weitere ähnliche Inhalte

Was ist angesagt?

Dev days 2017 referrals (brian postlethwaite)
Dev days 2017 referrals (brian postlethwaite)Dev days 2017 referrals (brian postlethwaite)
Dev days 2017 referrals (brian postlethwaite)DevDays
 
Furore devdays2017 tdd-1-intro
Furore devdays2017 tdd-1-introFurore devdays2017 tdd-1-intro
Furore devdays2017 tdd-1-introDevDays
 
Furore devdays2017 tdd-2-advanced
Furore devdays2017 tdd-2-advancedFurore devdays2017 tdd-2-advanced
Furore devdays2017 tdd-2-advancedDevDays
 
Building a Scenario using clinFHIR
Building a Scenario using clinFHIRBuilding a Scenario using clinFHIR
Building a Scenario using clinFHIRDevDays
 
Dev days 2017 questionnaires (brian postlethwaite)
Dev days 2017 questionnaires (brian postlethwaite)Dev days 2017 questionnaires (brian postlethwaite)
Dev days 2017 questionnaires (brian postlethwaite)DevDays
 
Furore devdays 2017-sdc (lloyd)
Furore devdays 2017-sdc (lloyd)Furore devdays 2017-sdc (lloyd)
Furore devdays 2017-sdc (lloyd)DevDays
 
Dev days 2017 advanced directories (brian postlethwaite)
Dev days 2017 advanced directories (brian postlethwaite)Dev days 2017 advanced directories (brian postlethwaite)
Dev days 2017 advanced directories (brian postlethwaite)DevDays
 
Whats new (grahame)
Whats new (grahame)Whats new (grahame)
Whats new (grahame)DevDays
 
20171116 rene spronk_profiling_governance
20171116 rene spronk_profiling_governance20171116 rene spronk_profiling_governance
20171116 rene spronk_profiling_governanceDevDays
 
Integrating with the epic platform fhir dev days 17
Integrating with the epic platform fhir dev days 17Integrating with the epic platform fhir dev days 17
Integrating with the epic platform fhir dev days 17DevDays
 
Fhir tooling (grahame)
Fhir tooling (grahame)Fhir tooling (grahame)
Fhir tooling (grahame)DevDays
 
Furore devdays 2017- rdf2(solbrig)
Furore devdays 2017- rdf2(solbrig)Furore devdays 2017- rdf2(solbrig)
Furore devdays 2017- rdf2(solbrig)DevDays
 
Furore devdays 2017- continua implementing fhir
Furore devdays 2017- continua implementing fhirFurore devdays 2017- continua implementing fhir
Furore devdays 2017- continua implementing fhirDevDays
 
Fhir dev days_basic_fhir_terminology_services
Fhir dev days_basic_fhir_terminology_servicesFhir dev days_basic_fhir_terminology_services
Fhir dev days_basic_fhir_terminology_servicesDevDays
 
Profiling with clin fhir
Profiling with clin fhirProfiling with clin fhir
Profiling with clin fhirDevDays
 
Furore devdays 2017- profiling academy - profiling guidelines v1
Furore devdays 2017- profiling academy - profiling guidelines v1Furore devdays 2017- profiling academy - profiling guidelines v1
Furore devdays 2017- profiling academy - profiling guidelines v1DevDays
 
Validation in net and java (ewout james)
Validation in net and java (ewout james)Validation in net and java (ewout james)
Validation in net and java (ewout james)DevDays
 
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 devdays 2017- fhir and devices - cooper thc2
Furore devdays 2017- fhir and devices - cooper thc2Furore devdays 2017- fhir and devices - cooper thc2
Furore devdays 2017- fhir and devices - cooper thc2DevDays
 
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
 

Was ist angesagt? (20)

Dev days 2017 referrals (brian postlethwaite)
Dev days 2017 referrals (brian postlethwaite)Dev days 2017 referrals (brian postlethwaite)
Dev days 2017 referrals (brian postlethwaite)
 
Furore devdays2017 tdd-1-intro
Furore devdays2017 tdd-1-introFurore devdays2017 tdd-1-intro
Furore devdays2017 tdd-1-intro
 
Furore devdays2017 tdd-2-advanced
Furore devdays2017 tdd-2-advancedFurore devdays2017 tdd-2-advanced
Furore devdays2017 tdd-2-advanced
 
Building a Scenario using clinFHIR
Building a Scenario using clinFHIRBuilding a Scenario using clinFHIR
Building a Scenario using clinFHIR
 
Dev days 2017 questionnaires (brian postlethwaite)
Dev days 2017 questionnaires (brian postlethwaite)Dev days 2017 questionnaires (brian postlethwaite)
Dev days 2017 questionnaires (brian postlethwaite)
 
Furore devdays 2017-sdc (lloyd)
Furore devdays 2017-sdc (lloyd)Furore devdays 2017-sdc (lloyd)
Furore devdays 2017-sdc (lloyd)
 
Dev days 2017 advanced directories (brian postlethwaite)
Dev days 2017 advanced directories (brian postlethwaite)Dev days 2017 advanced directories (brian postlethwaite)
Dev days 2017 advanced directories (brian postlethwaite)
 
Whats new (grahame)
Whats new (grahame)Whats new (grahame)
Whats new (grahame)
 
20171116 rene spronk_profiling_governance
20171116 rene spronk_profiling_governance20171116 rene spronk_profiling_governance
20171116 rene spronk_profiling_governance
 
Integrating with the epic platform fhir dev days 17
Integrating with the epic platform fhir dev days 17Integrating with the epic platform fhir dev days 17
Integrating with the epic platform fhir dev days 17
 
Fhir tooling (grahame)
Fhir tooling (grahame)Fhir tooling (grahame)
Fhir tooling (grahame)
 
Furore devdays 2017- rdf2(solbrig)
Furore devdays 2017- rdf2(solbrig)Furore devdays 2017- rdf2(solbrig)
Furore devdays 2017- rdf2(solbrig)
 
Furore devdays 2017- continua implementing fhir
Furore devdays 2017- continua implementing fhirFurore devdays 2017- continua implementing fhir
Furore devdays 2017- continua implementing fhir
 
Fhir dev days_basic_fhir_terminology_services
Fhir dev days_basic_fhir_terminology_servicesFhir dev days_basic_fhir_terminology_services
Fhir dev days_basic_fhir_terminology_services
 
Profiling with clin fhir
Profiling with clin fhirProfiling with clin fhir
Profiling with clin fhir
 
Furore devdays 2017- profiling academy - profiling guidelines v1
Furore devdays 2017- profiling academy - profiling guidelines v1Furore devdays 2017- profiling academy - profiling guidelines v1
Furore devdays 2017- profiling academy - profiling guidelines v1
 
Validation in net and java (ewout james)
Validation in net and java (ewout james)Validation in net and java (ewout james)
Validation in net and java (ewout james)
 
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 devdays 2017- fhir and devices - cooper thc2
Furore devdays 2017- fhir and devices - cooper thc2Furore devdays 2017- fhir and devices - cooper thc2
Furore devdays 2017- fhir and devices - cooper thc2
 
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
 

Ähnlich wie FHIR Dev Days IG Authoring

HL7 FHIR FoundationTopics for Non-Developers
HL7 FHIR FoundationTopics for Non-DevelopersHL7 FHIR FoundationTopics for Non-Developers
HL7 FHIR FoundationTopics for Non-DevelopersPeter Jordan
 
Fhir seminar hinz 2015
Fhir seminar hinz 2015Fhir seminar hinz 2015
Fhir seminar hinz 2015David Hay
 
Intro_To_FHIR.pptx
Intro_To_FHIR.pptxIntro_To_FHIR.pptx
Intro_To_FHIR.pptxPierluigi10
 
FAIRDOM data management support for ERACoBioTech Proposals
FAIRDOM data management support for ERACoBioTech ProposalsFAIRDOM data management support for ERACoBioTech Proposals
FAIRDOM data management support for ERACoBioTech ProposalsFAIRDOM
 
ERA CoBioTech Data Management Webinar
ERA CoBioTech Data Management WebinarERA CoBioTech Data Management Webinar
ERA CoBioTech Data Management WebinarFAIRDOM
 
Fire and Ice - FHIR in New Zealand - David Hay
Fire and Ice - FHIR in New Zealand - David HayFire and Ice - FHIR in New Zealand - David Hay
Fire and Ice - FHIR in New Zealand - David HayHL7 New Zealand
 
Towards a fhir based api: lessons learnt with supporting interoperability for...
Towards a fhir based api: lessons learnt with supporting interoperability for...Towards a fhir based api: lessons learnt with supporting interoperability for...
Towards a fhir based api: lessons learnt with supporting interoperability for...Suranga Nath Kasthurirathne
 
IHE on FHIR and DICOMweb 2017
IHE on FHIR and DICOMweb 2017IHE on FHIR and DICOMweb 2017
IHE on FHIR and DICOMweb 2017Brad Genereaux
 
APIsecure 2023 - FHIR API Security, Grahame Grieve (Health Intersections)
APIsecure 2023 - FHIR API Security, Grahame Grieve (Health Intersections)APIsecure 2023 - FHIR API Security, Grahame Grieve (Health Intersections)
APIsecure 2023 - FHIR API Security, Grahame Grieve (Health Intersections)apidays
 
BizTalk on FHIR
BizTalk on FHIRBizTalk on FHIR
BizTalk on FHIRBizTalk360
 
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
 
Health Information Exchange Standards - Compliance via Integration Testing
Health Information Exchange Standards  -  Compliance via Integration TestingHealth Information Exchange Standards  -  Compliance via Integration Testing
Health Information Exchange Standards - Compliance via Integration TestingHealth Informatics New Zealand
 
Health Information Exchange Workgroup - November 15, 2010
Health Information Exchange Workgroup - November 15, 2010Health Information Exchange Workgroup - November 15, 2010
Health Information Exchange Workgroup - November 15, 2010Brian Ahier
 
Introduction to FHIR - New Zealand Seminar, June 2014
Introduction to FHIR - New Zealand Seminar, June 2014Introduction to FHIR - New Zealand Seminar, June 2014
Introduction to FHIR - New Zealand Seminar, June 2014David Hay
 
Fhir your applications
Fhir your applicationsFhir your applications
Fhir your applicationsVictor Chai
 
Building blocks for success: criteria for trusted institutional repositories
Building blocks for success: criteria for trusted institutional repositoriesBuilding blocks for success: criteria for trusted institutional repositories
Building blocks for success: criteria for trusted institutional repositoriesIna Smith
 
Criteria and evaluation of research data repository platforms @ the Universit...
Criteria and evaluation of research data repository platforms @ the Universit...Criteria and evaluation of research data repository platforms @ the Universit...
Criteria and evaluation of research data repository platforms @ the Universit...heila1
 

Ähnlich wie FHIR Dev Days IG Authoring (20)

HL7 FHIR FoundationTopics for Non-Developers
HL7 FHIR FoundationTopics for Non-DevelopersHL7 FHIR FoundationTopics for Non-Developers
HL7 FHIR FoundationTopics for Non-Developers
 
Fhir seminar hinz 2015
Fhir seminar hinz 2015Fhir seminar hinz 2015
Fhir seminar hinz 2015
 
Intro_To_FHIR.pptx
Intro_To_FHIR.pptxIntro_To_FHIR.pptx
Intro_To_FHIR.pptx
 
FAIRDOM data management support for ERACoBioTech Proposals
FAIRDOM data management support for ERACoBioTech ProposalsFAIRDOM data management support for ERACoBioTech Proposals
FAIRDOM data management support for ERACoBioTech Proposals
 
ERA CoBioTech Data Management Webinar
ERA CoBioTech Data Management WebinarERA CoBioTech Data Management Webinar
ERA CoBioTech Data Management Webinar
 
Fire and Ice - FHIR in New Zealand - David Hay
Fire and Ice - FHIR in New Zealand - David HayFire and Ice - FHIR in New Zealand - David Hay
Fire and Ice - FHIR in New Zealand - David Hay
 
FHIR & Ice
FHIR & IceFHIR & Ice
FHIR & Ice
 
Towards a fhir based api: lessons learnt with supporting interoperability for...
Towards a fhir based api: lessons learnt with supporting interoperability for...Towards a fhir based api: lessons learnt with supporting interoperability for...
Towards a fhir based api: lessons learnt with supporting interoperability for...
 
IHE on FHIR and DICOMweb 2017
IHE on FHIR and DICOMweb 2017IHE on FHIR and DICOMweb 2017
IHE on FHIR and DICOMweb 2017
 
APIsecure 2023 - FHIR API Security, Grahame Grieve (Health Intersections)
APIsecure 2023 - FHIR API Security, Grahame Grieve (Health Intersections)APIsecure 2023 - FHIR API Security, Grahame Grieve (Health Intersections)
APIsecure 2023 - FHIR API Security, Grahame Grieve (Health Intersections)
 
BizTalk on FHIR
BizTalk on FHIRBizTalk on FHIR
BizTalk on FHIR
 
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
 
Snk fhir-for-OpenMRS-wip-07102014
Snk fhir-for-OpenMRS-wip-07102014Snk fhir-for-OpenMRS-wip-07102014
Snk fhir-for-OpenMRS-wip-07102014
 
Building blocks for success: criteria for trusted institutional repositories
Building blocks for success: criteria for trusted institutional repositoriesBuilding blocks for success: criteria for trusted institutional repositories
Building blocks for success: criteria for trusted institutional repositories
 
Health Information Exchange Standards - Compliance via Integration Testing
Health Information Exchange Standards  -  Compliance via Integration TestingHealth Information Exchange Standards  -  Compliance via Integration Testing
Health Information Exchange Standards - Compliance via Integration Testing
 
Health Information Exchange Workgroup - November 15, 2010
Health Information Exchange Workgroup - November 15, 2010Health Information Exchange Workgroup - November 15, 2010
Health Information Exchange Workgroup - November 15, 2010
 
Introduction to FHIR - New Zealand Seminar, June 2014
Introduction to FHIR - New Zealand Seminar, June 2014Introduction to FHIR - New Zealand Seminar, June 2014
Introduction to FHIR - New Zealand Seminar, June 2014
 
Fhir your applications
Fhir your applicationsFhir your applications
Fhir your applications
 
Building blocks for success: criteria for trusted institutional repositories
Building blocks for success: criteria for trusted institutional repositoriesBuilding blocks for success: criteria for trusted institutional repositories
Building blocks for success: criteria for trusted institutional repositories
 
Criteria and evaluation of research data repository platforms @ the Universit...
Criteria and evaluation of research data repository platforms @ the Universit...Criteria and evaluation of research data repository platforms @ the Universit...
Criteria and evaluation of research data repository platforms @ the Universit...
 

Mehr von DevDays

Consent dev days
Consent dev daysConsent dev days
Consent dev daysDevDays
 
Mohannad hussain dicom and imaging tools
Mohannad hussain   dicom and imaging toolsMohannad hussain   dicom and imaging tools
Mohannad hussain dicom and imaging toolsDevDays
 
Mohannad hussain community track - siim dataset & dico mweb proxy
Mohannad hussain   community track - siim dataset & dico mweb proxyMohannad hussain   community track - siim dataset & dico mweb proxy
Mohannad hussain community track - siim dataset & dico mweb proxyDevDays
 
final Keynote (grahame)
final Keynote (grahame)final Keynote (grahame)
final Keynote (grahame)DevDays
 
Transforming other content (grahame)
Transforming other content (grahame)Transforming other content (grahame)
Transforming other content (grahame)DevDays
 
Structure definition 101 (ewout)
Structure definition 101 (ewout)Structure definition 101 (ewout)
Structure definition 101 (ewout)DevDays
 
Quality improvement dev days-2017
Quality improvement dev days-2017Quality improvement dev days-2017
Quality improvement dev days-2017DevDays
 
Furore devdays 2017- rdf1(solbrig)
Furore devdays 2017- rdf1(solbrig)Furore devdays 2017- rdf1(solbrig)
Furore devdays 2017- rdf1(solbrig)DevDays
 
Furore devdays 2017- oai
Furore devdays 2017- oaiFurore devdays 2017- oai
Furore devdays 2017- oaiDevDays
 
Furore devdays 2017 - implementation guides (lloyd)
Furore devdays 2017 - implementation guides (lloyd)Furore devdays 2017 - implementation guides (lloyd)
Furore devdays 2017 - implementation guides (lloyd)DevDays
 
Connectathon opening 2017
Connectathon opening 2017Connectathon opening 2017
Connectathon opening 2017DevDays
 
20171127 rene spronk_messaging_the_unloved_paradigm
20171127 rene spronk_messaging_the_unloved_paradigm20171127 rene spronk_messaging_the_unloved_paradigm
20171127 rene spronk_messaging_the_unloved_paradigmDevDays
 
Vonk fhir facade (christiaan)
Vonk fhir facade (christiaan)Vonk fhir facade (christiaan)
Vonk fhir facade (christiaan)DevDays
 
Opening student track
Opening student trackOpening student track
Opening student trackDevDays
 
Fhir dev days_advanced_fhir_terminology_services
Fhir dev days_advanced_fhir_terminology_servicesFhir dev days_advanced_fhir_terminology_services
Fhir dev days_advanced_fhir_terminology_servicesDevDays
 
Distributing cds dev days-2017
Distributing cds dev days-2017Distributing cds dev days-2017
Distributing cds dev days-2017DevDays
 

Mehr von DevDays (16)

Consent dev days
Consent dev daysConsent dev days
Consent dev days
 
Mohannad hussain dicom and imaging tools
Mohannad hussain   dicom and imaging toolsMohannad hussain   dicom and imaging tools
Mohannad hussain dicom and imaging tools
 
Mohannad hussain community track - siim dataset & dico mweb proxy
Mohannad hussain   community track - siim dataset & dico mweb proxyMohannad hussain   community track - siim dataset & dico mweb proxy
Mohannad hussain community track - siim dataset & dico mweb proxy
 
final Keynote (grahame)
final Keynote (grahame)final Keynote (grahame)
final Keynote (grahame)
 
Transforming other content (grahame)
Transforming other content (grahame)Transforming other content (grahame)
Transforming other content (grahame)
 
Structure definition 101 (ewout)
Structure definition 101 (ewout)Structure definition 101 (ewout)
Structure definition 101 (ewout)
 
Quality improvement dev days-2017
Quality improvement dev days-2017Quality improvement dev days-2017
Quality improvement dev days-2017
 
Furore devdays 2017- rdf1(solbrig)
Furore devdays 2017- rdf1(solbrig)Furore devdays 2017- rdf1(solbrig)
Furore devdays 2017- rdf1(solbrig)
 
Furore devdays 2017- oai
Furore devdays 2017- oaiFurore devdays 2017- oai
Furore devdays 2017- oai
 
Furore devdays 2017 - implementation guides (lloyd)
Furore devdays 2017 - implementation guides (lloyd)Furore devdays 2017 - implementation guides (lloyd)
Furore devdays 2017 - implementation guides (lloyd)
 
Connectathon opening 2017
Connectathon opening 2017Connectathon opening 2017
Connectathon opening 2017
 
20171127 rene spronk_messaging_the_unloved_paradigm
20171127 rene spronk_messaging_the_unloved_paradigm20171127 rene spronk_messaging_the_unloved_paradigm
20171127 rene spronk_messaging_the_unloved_paradigm
 
Vonk fhir facade (christiaan)
Vonk fhir facade (christiaan)Vonk fhir facade (christiaan)
Vonk fhir facade (christiaan)
 
Opening student track
Opening student trackOpening student track
Opening student track
 
Fhir dev days_advanced_fhir_terminology_services
Fhir dev days_advanced_fhir_terminology_servicesFhir dev days_advanced_fhir_terminology_services
Fhir dev days_advanced_fhir_terminology_services
 
Distributing cds dev days-2017
Distributing cds dev days-2017Distributing cds dev days-2017
Distributing cds dev days-2017
 

Kürzlich hochgeladen

Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 

Kürzlich hochgeladen (20)

Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 

FHIR Dev Days IG Authoring

  • 1. FHIR® is the registered trademark of HL7 and is used with the permission of HL7. The Flame Design mark is the registered trademark of HL7 and is used with the permission of HL7. Amsterdam, 15-17 November | @fhir_furore | #fhirdevdays17 | www.fhirdevdays.com Implementation Guide Authoring Ardon Toonstra, Furore
  • 2. A little about me… • Ardon Toonstra • Furore • Background • FHIR Profiler • MedMij • Furore Tools
  • 3. FHIR for Specifiers track • Michel Rutten FHIR profiling introduction • Vadim Perotokin Profiling tools overview • Ewout Kramer FHIRPath • Lilian Minne Profiling guidelines • Rene Spronk Profiling governance
  • 4. FHIR for Specifiers – what’s next? • Implementation Guide authoring • Tooling used to create Implementation Guides
  • 5. Part 1: basic concepts • IG Definition • Content • Audience • Types • Scopes
  • 6. What’s an FHIR IG? An implementation guide is a set of rules about how FHIR resources are used (or should be used) to solve a particular problem, with associated documentation to support and clarify the usage. http://hl7.org/fhir/implementationguide.html
  • 7. What’s in it? A bit more concrete… • Use cases • Actors • Interactions • Data definitions • Examples
  • 9. So developers…… • Language • Examples • Testing tools / Validation
  • 10. What kind of formats are there? Webpages / WikiDocuments / PDF’s
  • 11. Different scopes • Strategy (overview and strategic choices) • Guiding principles (describing overarching principles) • Subject (describing one subject) • Use case (one single use case) Source: http://wiki.hl7.org/index.php?title=ImplementationGuide_Guidance
  • 12. Scope: Strategy • A nationally scoped guide, providing overview, strategic choices and is referencing more specific guides • National infrastructure, security and privacy requirements • MedMij – ‘Afsprakenstelsel’ • INTEROPen – Care Connect API | FHIR®
  • 13.
  • 14.
  • 15. Scope: Guiding principles • Describing overarching guiding principles • Regulations • Basic components • US Core Implementation Guide • DE Core ( LeitfadenBasisDE )
  • 16.
  • 17.
  • 18. Scope: Subject • Multiple use cases and scenarios describing one subject • IHE technical framework • Medication • Lab results in Norway
  • 19.
  • 20. Scope: Use case • A guide describing a use case and its interactions, data structures, vocab, testing • IHE integration profile • prescription • ZorgDomein FHIR interface
  • 21.
  • 22. Part 2: IG content
  • 23. Content depends on • Scale and scope of the guide (from national to product) • Intended audience • Background of the IG producing organization • Standardization organization or a vendor • Scale and scope of the guide (from national to product) • Intended audience • Background of the IG producing organization • Standardization organization or a vendor
  • 24. Sections • About the IG • Use Case(s) • Technical Implementation Guidance • Profiles • Registry • Security • Appendix • Help (general guidance) • Contact Information
  • 25. Describe Use case(s) • Overview of systems and architecture • (System)Actors overview • Scenarios • Triggers/reasons (interaction diagrams, sequence diagram, etc) • pre- and post conditions
  • 26. Describe Use case(s) • Dataset and Data elements (could be a reference) • Business rules, policy (technology independent) • “There has to be a diabetes control document once every three months”. • “Systems must have a consent on file for the patient to be allowed exchange patient data”
  • 27. Technical Implementation Guidance Per use case / transaction: • Introduction & Scope • Boundaries & Relationships (used by, uses) • Actors involved
  • 28. Technical Implementation Guidance • Sender and receiver responsibilities (functional requirements) • “Upon a POST of a new resource, the sender SHALL return a body with the newly stored resource”. • List of invocations • Message Semantics • Interactions • Operations • Search parameters
  • 29. Technical Implementation Guidance • List of profiles • Terminology (valueset, conceptmaps) • NamingSystems • Mappings • Examples (instances)
  • 30. Profiles • Intro and scope • Usage • URL • Must support • Data structure
  • 31.
  • 32. Registry Summary tables of Conformance Resources • CapabilityStatements • StructureDefinitions + Extensions • Terminology – ValueSets - CodeSystems
  • 33. Implementation Guide Template • http://implementationguidetemplate.azurewebsites.net/
  • 35. Now…. How to make them? Join us at the next tutorial to see some of the available IG tools
  • 36. Food for thought • If you need to make an IG for two or more FHIR versions. How would you set it up? • Create guides for specific audiences? Is there are “one size fits all”? • Use of multiple languages – how to maintain?
  • 37. http://www.fhir.org/guides/registry • DAF Research • Argonaut Data Query • ZorgDomein FHIR interface • IHE – Mobile acces to Health Documents • NHS - CareConnect API
  • 38. Publicly available IGs on Simplifier.net • https://simplifier.net/guide/DraftpcCDRFHIRImplementationGuide • https://simplifier.net/guide/eRefferaldraftiGuide • https://simplifier.net/guide/FinnishPHRImplemetationGuide • https://simplifier.net/guide/PCHAPersonalHealthDeviceDataImplementationGuide • https://simplifier.net/guide/LeitfadenBasisDE • https://simplifier.net/guide/HelseVestPerioperativeImplementationGuide • https://simplifier.net/guide/KULEPrescriptionTemporaryIG

Hinweis der Redaktion

  1. This presentation is part of the FHIR for Specifiers track. If you followed this track you will have had talks about Profling and the related tools. Ewout talked about FHIRPath, which may come in handy in creating your own profiles.
  2. So next are two sessions about IG. In the first part I will talk about the authoring side of IG’s. The second part we will continue on how to create IG’s using three different tools.
  3. How many people have written an Implemantion Guide themselfs? For FHIR?
  4. The Implementation Guide resource will be covered in the next tutorial.
  5. It is very important to keep in mind who your audience is. For FHIR implementation guides it will probably be fully focused on Developers. So write your content to it. Business Analysts
  6. Keep in mind your audience. Keep it condense. Nobody likes to read the manual.
  7. Implementation Guides vary widely in scope. If we try to categorize them based on scale of information. In the following slides I give IG examples to every scope.
  8. Strategic target: by 2020 everyone in the netherlands can have a personal health environment if wanted.
  9. “These profiles are intended to be the foundation of future US Realm FHIR implementation guides.”
  10. ZorgDomein use case; sending medical referrals
  11. A list of content we found, categorized under headings we feel are likely candidates for suggested section headers in an Implementation Guide. Exactly which information is relevant is dependent on the scale of the guide (from national to product oriented), the intended audience and the background of the organization producing the guide (SDO’s, hospital IT departments), so the list below can never be more than a list of “reminders”, a “check list” that authors can use to see if they have forgotten obvious information.
  12. About the IG Document information (metadata) + Introduction to the Guide (rationale/objective/audience/scope&boundries/relationships/legal obligations) A list of content we found, categorized under headings we feel are likely candidates for suggested section headers in an Implementation Guide. Exactly which information is relevant is dependent on the scale of the guide (from national to product oriented), the intended audience and the background of the organization producing the guide (SDO’s, hospital IT departments), so the list below can never be more than a list of “reminders”, a “check list” that authors can use to see if they have forgotten obvious information.
  13. Per specific use case – or transaction So this is the actual stuff where all your
  14. List of invocations Message Semantics – How does the actual message look like / sender and reciever messages Interactions - which interactions are use (CRUD Create, Read, Update, Delete) Operations - Operation Search parameters
  15. http://hl7.org/fhir/elementdefinition-definitions.html#ElementDefinition.mustSupport
  16. List of all artifacts used in this guide Auto generate
  17. An implementation guide is a set of rules about how FHIR resources are used (or should be used) to solve a particular problem, with associated documentation to support and clarify the usage. Mostly focused on developers Depending on scope and scale you
  18. ZorgDomein use case; sending medical referrals