Presentation given at HL7 Norway on april 1st, 2014. Subjects are: why a new standard? what are the basic building blocks of FHIR? What are profiles? How do we make documents out of resources? Also contains some example architectures.
These are the slides of the tutorial given at the San Antonio HL7 workgroup meeting. It discusses what Profiles are used for and how to express extensions, constraints and vocabulary bindings
Presentation given at HL7 Norway on april 1st, 2014. Subjects are: why a new standard? what are the basic building blocks of FHIR? What are profiles? How do we make documents out of resources? Also contains some example architectures.
These are the slides of the tutorial given at the San Antonio HL7 workgroup meeting. It discusses what Profiles are used for and how to express extensions, constraints and vocabulary bindings
FHIR is the latest standard to be developed under the HL7 organization. Pronounced 'Fire' , FHIR stands for Fast Healthcare Interoperability Resources. I think it's the most interesting standard to have come out of HL7 since the original HL7 protocol.
Morning session at Vitalis 2016 - giving a high-level overview of the why what and how of HL7 and FHIR. These slides combine background information on the principles that shaped FHIR and the components of FHIR.
Afternoon session at Vitalis 2016 discussing subjects pertinent to the Nordic reference architecture for eHealth: Documents versus Rest, DeviceObservations, Questionnaires and SMART-on-FHIR and CDS-Hooks
FHIR for Developers tutorial as given during the HL7 WGM meetings. Good introductory text for developers getting started with FHIR, HL7's new messaging standard for healthcare.
FHIR is the latest standard to be developed under the HL7 organization. Pronounced 'Fire' , FHIR stands for Fast Healthcare Interoperability Resources. I think it's the most interesting standard to have come out of HL7 since the original HL7 protocol.
Morning session at Vitalis 2016 - giving a high-level overview of the why what and how of HL7 and FHIR. These slides combine background information on the principles that shaped FHIR and the components of FHIR.
Afternoon session at Vitalis 2016 discussing subjects pertinent to the Nordic reference architecture for eHealth: Documents versus Rest, DeviceObservations, Questionnaires and SMART-on-FHIR and CDS-Hooks
FHIR for Developers tutorial as given during the HL7 WGM meetings. Good introductory text for developers getting started with FHIR, HL7's new messaging standard for healthcare.
FHIR refers to Fast Health Interoperable Resources, and it is the next generation standards framework, and combines the best features of HL7 Version 2, Version 3, and the CDA product lines. If you work with HL7 Version 3 Product Suite, Continuity of Care Document (CD), or CDA - then you will know how complex it gets to work with these in BizTalk. FHIR standard helps you to overcome this problem. In this session, Howard Edidin speaks about the problems that FHIR® solves.
Create FHIR-Enabled Experiences: API-First Approach for Healthcare AppsApigee | Google Cloud
The Fast Healthcare Interoperability Resources (FHIR) mandate, which created an API-based format for exchanging health data, has opened the door to a world of new efficiencies and patient-centric healthcare reform. With APIs as the foundational technology, FHIR enables healthcare IT to drive innovation that’s truly focused on the patient.
Join the interactive webcast to learn about:
- the current state of FHIR specs and the roadmap ahead
- the purpose of the Argonaut Project
- the role of an intelligent API platform for creating FHIR APIs
- how to sign up for Apigee's sandbox and begin creating FHIR-enabled experiences
Watch the video recording here: http://youtu.be/nvipUO71-wQ
Listen to the podcast version here: http://bit.ly/1M7Qj9l
Our speaker, Joshua Mandel, will provide a lightning tour of Fast Healthcare Interoperability Resources (FHIR), an emerging clinical data standard, with a focus on its resource-oriented approach, and a discussion of how FHIR intersects with the Semantic Web. We'll look at how FHIR represents links between entities; how FHIR represents concepts from standards-based vocabularies; and how a set of FHIR instance data can be represented in RDF.
In this presentation I am discussing implementing the FHIR ImagingStudy endpoint using DICOM QIDO RS during the out-of-cycle HL7 AID meeting in Amsterdam
The Logical Model Designer - Binding Information Models to TerminologySnow Owl
This presentation demonstrates the functionality provided by the Logical Model Designer (LMD) and Snow Owl tools, which enables terminology to be bound to the Singapore Logical Information Model.
Abstract:
A critical enabler in the journey towards semantic interoperability in Singapore is the Singapore "˜Logical Information Model' (LIM). The LIM is a model of the healthcare information shared within Singapore, and is defined as a set of reusable "˜archetypes' for each clinical concept (e.g. Problem/Diagnosis, Pharmacy Order). These archetypes are then constrained and composed into "˜templates' to support specific use cases.
The Singapore LIM harmonises the semantics of the information structures with the terminology, using multiple types of terminology bindings, including semantic, value domain and constraint bindings. Value domain bindings are defined to both national "˜reference terminology' (used for querying nationally-collated data), as well as to a variety of "˜interface terminologies' used within local clinical systems (required to enforce conformance-compliance rules over message specifications generated from the LIM). To support the diversity of pre-coordination captured in local interface terms, "˜design patterns' are included in the LIM, based on the SNOMED CT concept model. These design patterns represent a logical model of meaning for a specific concept, and allow more than one split between the information model and the terminology model to be represented in a semantically-consistent manner.
This presentation will demonstrate the "˜Logical Model Designer' (LMD) - an Eclipse-based tool that is being used to maintain Singapore's Logical Information Model. A number of features of the LMD tooling will be demonstrated, with a specific focus on how the information structure is bound to the terminology via an interface to the Snow Owl platform. Value Domains are defined as reference sets within Snow Owl and then linked to the information structures defined in the LMD.
Please see our website http://b2i.sg for further information.
A presentation on Interoperability in Digital Libraries by Rupesh Kumar A, Assistant Professor, Department of Studies and Research in Library and Information Science, Tumkur University, Tumakuru, Karnataka, India.
APIsecure 2023 - FHIR API Security, Grahame Grieve (Health Intersections)apidays
APIsecure 2023 - The world's first and only API security conference
March 14 & 15, 2023
FHIR API Security
Grahame Grieve, Principal at Health Intersections Pty Ltd
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Anish Arora - Playing With FHIR - A Practical ApproachHealthDev
Is FHIR truly the holy grail of interoperability in Healthcare? Learn about common pitfalls in real-world enterprise-scale FHIR implementations and how to approach them pragmatically — also a look at some exciting new developments in the works.
Designing and launching the Clinical Reference LibraryKerstin Forsberg
Presentation for the European Clinical Data Forum conference, 24 May, 2011. Describing the business problems and drivers behind the design of a ISO11179 based metadata registry for clinical data. And also introducing the features of the CRL application.
This presentation was provided by Vinod Chachra of VTLS Inc. during the NISO event "Next Generation Discovery Tools: New Tools, Aging Standards," held March 27 - March 28, 2008.
Feeding plate for a newborn with Cleft Palate.pptxSatvikaPrasad
A feeding plate is a prosthetic device used for newborns with a cleft palate to assist in feeding and improve nutrition intake. From a prosthodontic perspective, this plate acts as a barrier between the oral and nasal cavities, facilitating effective sucking and swallowing by providing a more normal anatomical structure. It helps to prevent milk from entering the nasal passage, thereby reducing the risk of aspiration and enhancing the infant's ability to feed efficiently. The feeding plate also aids in the development of the oral muscles and can contribute to better growth and weight gain. Its custom fabrication and proper fitting by a prosthodontist are crucial for ensuring comfort and functionality, as well as for minimizing potential complications. Early intervention with a feeding plate can significantly improve the quality of life for both the infant and the parents.
CHAPTER 1 SEMESTER V PREVENTIVE-PEDIATRICS.pdfSachin Sharma
This content provides an overview of preventive pediatrics. It defines preventive pediatrics as preventing disease and promoting children's physical, mental, and social well-being to achieve positive health. It discusses antenatal, postnatal, and social preventive pediatrics. It also covers various child health programs like immunization, breastfeeding, ICDS, and the roles of organizations like WHO, UNICEF, and nurses in preventive pediatrics.
Rate Controlled Drug Delivery Systems, Activation Modulated Drug Delivery Systems, Mechanically activated, pH activated, Enzyme activated, Osmotic activated Drug Delivery Systems, Feedback regulated Drug Delivery Systems systems are discussed here.
KEY Points of Leicester travel clinic In London doc.docxNX Healthcare
In order to protect visitors' safety and wellbeing, Travel Clinic Leicester offers a wide range of travel-related health treatments, including individualized counseling and vaccines. Our team of medical experts specializes in getting people ready for international travel, with a particular emphasis on vaccines and health consultations to prevent travel-related illnesses. We provide a range of travel-related services, such as health concerns unique to a trip, prevention of malaria, and travel-related medical supplies. Our clinic is dedicated to providing top-notch care, keeping abreast of the most recent recommendations for vaccinations and travel health precautions. The goal of Travel Clinic Leicester is to keep you safe and well-rested no matter what kind of travel you choose—business, pleasure, or adventure.
Letter to MREC - application to conduct studyAzreen Aj
Application to conduct study on research title 'Awareness and knowledge of oral cancer and precancer among dental outpatient in Klinik Pergigian Merlimau, Melaka'
Chandrima Spa Ajman is one of the leading Massage Center in Ajman, which is open 24 hours exclusively for men. Being one of the most affordable Spa in Ajman, we offer Body to Body massage, Kerala Massage, Malayali Massage, Indian Massage, Pakistani Massage Russian massage, Thai massage, Swedish massage, Hot Stone Massage, Deep Tissue Massage, and many more. Indulge in the ultimate massage experience and book your appointment today. We are confident that you will leave our Massage spa feeling refreshed, rejuvenated, and ready to take on the world.
Visit : https://massagespaajman.com/
Call : 052 987 1315
LGBTQ+ Adults: Unique Opportunities and Inclusive Approaches to CareVITASAuthor
This webinar helps clinicians understand the unique healthcare needs of the LGBTQ+ community, primarily in relation to end-of-life care. Topics include social and cultural background and challenges, healthcare disparities, advanced care planning, and strategies for reaching the community and improving quality of care.
About this webinar: This talk will introduce what cancer rehabilitation is, where it fits into the cancer trajectory, and who can benefit from it. In addition, the current landscape of cancer rehabilitation in Canada will be discussed and the need for advocacy to increase access to this essential component of cancer care.
Cold Sores: Causes, Treatments, and Prevention Strategies | The Lifesciences ...The Lifesciences Magazine
Cold Sores, medically known as herpes labialis, are caused by the herpes simplex virus (HSV). HSV-1 is primarily responsible for cold sores, although HSV-2 can also contribute in some cases.
International Cancer Survivors Day is celebrated during June, placing the spotlight not only on cancer survivors, but also their caregivers.
CANSA has compiled a list of tips and guidelines of support:
https://cansa.org.za/who-cares-for-cancer-patients-caregivers/
PET CT beginners Guide covers some of the underrepresented topics in PET CTMiadAlsulami
This lecture briefly covers some of the underrepresented topics in Molecular imaging with cases , such as:
- Primary pleural tumors and pleural metastases.
- Distinguishing between MPM and Talc Pleurodesis.
- Urological tumors.
- The role of FDG PET in NET.
Trauma Outpatient Center is a comprehensive facility dedicated to addressing mental health challenges and providing medication-assisted treatment. We offer a diverse range of services aimed at assisting individuals in overcoming addiction, mental health disorders, and related obstacles. Our team consists of seasoned professionals who are both experienced and compassionate, committed to delivering the highest standard of care to our clients. By utilizing evidence-based treatment methods, we strive to help our clients achieve their goals and lead healthier, more fulfilling lives.
Our mission is to provide a safe and supportive environment where our clients can receive the highest quality of care. We are dedicated to assisting our clients in reaching their objectives and improving their overall well-being. We prioritize our clients' needs and individualize treatment plans to ensure they receive tailored care. Our approach is rooted in evidence-based practices proven effective in treating addiction and mental health disorders.
DECODING THE RISKS - ALCOHOL, TOBACCO & DRUGS.pdfDr Rachana Gujar
Introduction: Substance use education is crucial due to its prevalence and societal impact.
Alcohol Use: Immediate and long-term risks include impaired judgment, health issues, and social consequences.
Tobacco Use: Immediate effects include increased heart rate, while long-term risks encompass cancer and heart disease.
Drug Use: Risks vary depending on the drug type, including health and psychological implications.
Prevention Strategies: Education, healthy coping mechanisms, community support, and policies are vital in preventing substance use.
Harm Reduction Strategies: Safe use practices, medication-assisted treatment, and naloxone availability aim to reduce harm.
Seeking Help for Addiction: Recognizing signs, available treatments, support systems, and resources are essential for recovery.
Personal Stories: Real stories of recovery emphasize hope and resilience.
Interactive Q&A: Engage the audience and encourage discussion.
Conclusion: Recap key points and emphasize the importance of awareness, prevention, and seeking help.
Resources: Provide contact information and links for further support.
Deep Leg Vein Thrombosis (DVT): Meaning, Causes, Symptoms, Treatment, and Mor...The Lifesciences Magazine
Deep Leg Vein Thrombosis occurs when a blood clot forms in one or more of the deep veins in the legs. These clots can impede blood flow, leading to severe complications.
5. January 2011
The HL7 Board initiated
“Fresh Look”
“What would we do if we were to
revisit the healthcare
interoperability space from
scratch?”
Grahame
Lloyd
Ewout
8. “How can I get data from
my server to my iOS app?”
“How do I connect my applications
using cloud storage?”
“How can I give record-based
standardized access to my PHR?”
9. Focus on implementers
If your neighbour 's son can’t hack an
app with <technology X> in a
weekend…..
you won’t get adopted
10. Focus on implementers
Keep common scenarios simple
Leverage existing technologies
Make content freely available
20. Organization
“ACME Hospital”
National Drive 322
Orlando, FL
Patient
MRN 22234
“Ewout Kramer”
30-11-1972
Amsterdam
+Haircolor BROWN
You can extend:
- Resources
- Elements of Resources
- FHIR Datatypes
+ Taxoffice Id NLOB33233
23. Document from the resource to the wire
HTTP/1.1 200 OK
Content-Type:
application/json;charset=utf-8
Content-Length: 627
Content-Location:
/fhir/person/@1/history/@1
Last-Modified: Tue, 29 May 2012
23:45:32 GMT
ETag: "1“
"Person":{"id":{"value":"1"},"identifi
er":[{"type":{"code":"ssn","system":"
http://hl7.org/fhir/sid
24. Packaging & transport
Yes, v2 style messaging
√is also supported!
Yes, v3 CDA style
documents
are also supported! √
26. In Summary…
• Basic “80%” Resources
• Extension mechanism
• Publication mechanism for specs (profiles)
• Package as Message, Document or “REST”
• XML/JSON/HTTP protocol for transport
• Examples, documentation, API’s, connectathons
27. Where are we?
• January 2014 First Draft Standard for Trial Use ballot (“DSTU1”)
– Semi-stable platform for implementers Additional DSTU versions roughly annually
to make fixes, introduce new resources
• May 2015 Second Draft Standard for Trial Use ballot (“DSTU2”)
– Additional (C-CDA) resources, more workflow support, work on validation,
community feedback
• Normative is around 3 years out
– We want lots of implementation
experience before committing to
backward compatibility
29
45. Exchanging Lists of Resources
• We call them “bundles” of Resources
– Search result
– History
– Multiple-resource inserts (“batches”)
– Documents or messages
• So, we need an industry-standard to represent
lists, and a place to put our metadata
47. Let’s do a search
• Patient/example
• Patient?name=eve
• DiagnosticReport?subject=Patient/example
48. Bundle: FHIR Document
50
Dr. Bernard
Practitioner Patient Mary
Patient
Vital Signs
Discharge Meds
list
list
Pulse
Observation
BP
Observation
Dyclofenac
MedicationPrescription
Tamsulosin
MedicationPrescription
Kidney Stones
Condition
Discharge
Summary
Composition
Chief Complaint
section
Physical
section
Medications
section
entry
entry
49. Regardless of paradigm the content is the same
FHIR
Repository
Receive a lab result in a message…
Lab System
FHIR Message
FHIR Document
National
Exchange
…Package it in a discharge summary document
50. Polling feeds in FHIR (DSTU1)
FHIR
Order
Management
Lab System
1. Submit
Order
2. Monitor
new orders
3. Order
update
4. Monitor
placed orders
EHR
51. Notifications in FHIR (DSTU2)
Patient Care Device
FHIR
Device Alert
Manager
1. Register
device
2. Subscribe to
device events
3. Send Alert
4. Send
notification
5. Retrieve alert
data
53. The need for Conformance
• Many different contexts in healthcare, but a
single “core spec” with operations and Resources
• Need to be able to describe restrictions based on
use and context
• Allow for these usage statements to:
– Authored in a structured manner
– Published in a repository
– Used as the basis for validation, code, report and UI generation.
55. Tagging a profiled Resource
Patient
MRN 22234
“Ewout Kramer”
30-11-1972
Amsterdam
http://hl7.org/fhir/tag/profile
“I’m a Patient as defined in the Norwegian Profile – see
http://hl7.no/Profiles/patient-no”
57. Extend/restrict the API
• Conformance Resource: describes how a client or
server uses or should use the FHIR API
Which FHIR version? Which Resources? Which
elements in the Resources? What search
operations? What formats (json/xml)?
Is this a test server? Who can I contact?
58. Extend/restrict the API
• OperationDefinition Resource: describes
additional operations over and above the
RESTful interactions defined in the
specification
What is the name, input/output parameters,
what does it do? Works on which resources?
59. Constrain the Resources
StructureDefinition Resource: describes additional
restrictions on a resource
61
Limit cardinality to 1..2
(e.g. to at maximum your
organizations’ identifier + the
national one)
1..2
1..1
Limit names to just 1 (instead of 0..*)
0..0
Forbid any telecom elements
60. Constrain the Resources
62
=“true”
Fix value: Only allow “active”
Patients
If deceased is given, it must be a
dateTime, not a boolean
Use our national codes for
MaritalStatus
Use another profiled Resource
OrganizationNL
61. Extending a Resource
ExtensionDefinition Resource: describes possible
extensions to a resource or datatype
Key = location of formal
definition
Value = value according to
definition
62. Ontology Support
ValueSet Resource: describes a set of codes or
concepts that can be used in a context
NamingSystem Resource: provides formal
definitions of system namespaces for
identifiers and terminologies
ConceptMap Resource: maps between
terminologies and/or structures
63. For implementer convenience, the specification itself publishes its
base definitions using these same resources!
68. ONC Structured Data Capture
Form Filler
Form Repository
Empty
Questionnaires
1. Form Request
+ Patient data in FHIR
Form Client
3. Filled out form
Completed
Questionnaires
69. Patient & Provider registry
CCD Documents
Hospital System
National Patient Portal
References
70. FHIR & C-CDA
• C-CDA is mandated by Meaningful Use
• FHIR is a new specification
• FHIR is not a replacement for C-CDA (yet)
• Project to migrate C-CDA content to FHIR
• In the future, FHIR may gradually replace C-CDA
72
71. (XDS) references
A DocumentReference resource is used to
describe a document that is made available to a
healthcare system.
It is used in document indexing systems, and are
used to refer to:
• CDA documents in FHIR systems
• FHIR documents stored elsewhere (i.e. registry/repository following the XDS
model)
• PDF documents, and even digital records of faxes where sufficient information is
available
• Other kinds of documents, such as records of prescriptions.
72. IHE MHD
“This winter (…) the Volume 2 part of Mobile Health
Documents (MHD) will be replaced with the
appropriate content describing a profile of
DocumentReference to meet the needs of MHD and
the family of Document Sharing in XDS, XDR, and
XCA.”
John Moehrke, august 16, 2013
74. BlueButton
S
M
A
R
T
S
M
A
R
T
F
H
I
R
F
H
I
R
Any
FHIR
Server
(PHRs!)
F
H
I
R
75.
76. Next Steps for you
• Read the spec at http://hl7.org/fhir
• Try implementing it
• Come to a (European?) Connectathon!
• fhir@lists.hl7.org
• #FHIR
• Implementor’s Skype Channel
• FHIR Developer Days (November 24 – 26), Amsterdam
• StackOverflow: hl7 fhir tag
77. 79
International HL7 FHIR Developer Days
November 24-26, 2014 in Amsterdam
Education
– 14 tutorials
Connectathon
– Meet fellow developers
– Put FHIR to the test
Networking
– FHIR experts and authors on hand
http://fhir.furore.com/devdays
Editor's Notes
It’s been said before by the “wise” Steve Ballmer….”developers, developers, developers”….
They probably craft something themselves
We want HL7 to have an answer to these.
If we don’t => someone else will do it and we will lose credibility.
You could do it using v3, but not solely based on the downloadable UV-version. And probably not on some country-specific Implementation Guide either (different focus, priorities)
Readily useable, contain “the 80%” (What’s the 80%...what’s maximum reuse? That’s HL7’s core business!)
Independent of context, fixed defined behaviour and meaning
Can reference each other
Units of exchange – suggests units of storage for implementers
Addressed through HTTP or other methods
Even when you think your target will understand all the encoded data, reality is data often gets shared beyond the originally intended context
Allow for exceptions for things like automated device readings, etc.
“The more re-usable a standard…..
…the less usable it is”
“The more specific a standard is…..
…the smaller it’s scope of use”
You can constrain away stuff you don’t need
You can add stuff to the basic models for your usecase
“Remove and add bricks as necessary”
Luckily, our building blocks – Resources – are already less "finegrained". Slightly less flexibility – but easier to compose meaningful stuff. If you need flexibility, you can add extensions.
Profiles are our building books. When just given the spec (which is still quite flexible), there's still a lot of flexibility in combining those. Profiles express what communicating partners expect to exchanging within their context and usecase.
“Drive-by” or “bottom-up” operability: “Communicate first, standardize later”
But allow publication & discovery of extensions
First, business partners. Then, collaborations, communities. Maybe, finally, nation-wide
It’s a natural process that people will want to make it work first, then only coordinate what they really need to, and then realize they can broaden their approach to a community.
“Support”, of course top-down should still be possible! Maybe even a combi in the long-term
Document every resource, every attribute
Provide examples
Define how to use in REST, Document and Message
Manageable by a project lead in a weekend, or you’ll be ignored (in favor of local solutions)
Resource Id’s (=URLs) are infrastructural id’s, they differ from “business” identifier.
Many Resources also have business identifiers, they are explicitly modeled, like Patient.identifier (even more than one identifier possible!)
Business identifiers are completely separate from technical resource id’s
A profile can be published on a FHIR (based) server (it’s a Resource, after all)
Or in a version-management system, or by e-mail, or…
As long as people can *find* them, because publishing your profile should help others to find & adhere to it.
A server might defer validation to another server (because it doesn’t know the profile)
A server may fetch the “unknown” profile and validate it itself
There may be several servers sharing the work
Note: something that’s mandatory in the core definition cannot be made optional in a profile