FHIRcast logo

FHIRcast
3.0.0-ballot - STU 3 Ballot International flag

FHIRcast, published by HL7 International / Infrastructure And Messaging. This guide is not an authorized publication; it is the continuous build for version 3.0.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhircast-docs/ and changes regularly. See the Directory of published versions

Table of Contents

.. 0 Table of Contents
... 1 Introduction
... 2 FHIRcast Specification
.... 2.1 Session Discovery
.... 2.2 OAuth 2.0 Authorization Scopes
.... 2.3 Event Format
.... 2.4 Subscribing to Events
.... 2.5 Event Notification
.... 2.6 Request Context Change
.... 2.7 Conformance
.... 2.8 Extensions
.... 2.9 Get Current Context
.... 2.10 Content Sharing
... 3 Event Library
.... 3.1 FHIRcast Event Definitions
..... 3.1.1 Event Template
..... 3.1.2 Event Maturity Model
.... 3.2 Infrastructure Events
..... 3.2.1 SyncError Event
..... 3.2.2 HeartBeat Event
..... 3.2.3 UserLogout Event
..... 3.2.4 UserHibernate Event
..... 3.2.5 Home-open Event
.... 3.3 Patient Events
..... 3.3.1 Patient-open Event
..... 3.3.2 Patient-close Event
.... 3.4 Encounter Events
..... 3.4.1 Encounter-open Event
..... 3.4.2 Encounter-close Event
.... 3.5 ImagingStudy Events
..... 3.5.1 ImagingStudy-open Event
..... 3.5.2 ImagingStudy-close Event
.... 3.6 DiagnosticReport Events
..... 3.6.1 DiagnosticReport-open Event
..... 3.6.2 DiagnosticReport-close Event
..... 3.6.3 DiagnosticReport-update Event
..... 3.6.4 DiagnosticReport-select Event
... 4 Scenarios
.... 4.1 Application Launch Scenarios and Session Discovery
.... 4.2 Synchronization Considerations
.... 4.3 Security Considerations
.... 4.4 Multi-tab Considerations
.... 4.5 Multi-anchor Considerations
.... 4.6 FHIRcast Event-based Content Sharing
... 5 Glossary
... 6 Specification Information
... 7 Design Notes
... 8 Artifacts Summary
.... 8.1 FHIRcast Content Update Bundle
.... 8.2 FHIRcast context for logout events.
.... 8.3 FHIRcast context for userHibernate events.
.... 8.4 FHIRcast Diagnostic Report for Open Events
.... 8.5 FHIRcast Diagnostic Report for Select Events
.... 8.6 FHIRcast Diagnostic Report for Update Events
.... 8.7 FHIRcast DiagnosticReport for Close Events
.... 8.8 FHIRcast Encounter for Close Events
.... 8.9 FHIRcast Encounter for Open Events
.... 8.10 FHIRcast Get Current Content Bundle
.... 8.11 FHIRcast ImagingStudy for Close Events
.... 8.12 FHIRcast ImagingStudy for Open Events
.... 8.13 FHIRcast Observation
.... 8.14 FHIRcast Patient for Close Events
.... 8.15 FHIRcast Patient for Open Events
.... 8.16 FHIRcastCapabilityStatement
.... 8.17 OperationOutcome for Hub generated sync-error events
.... 8.18 OperationOutcome for Subscriber generated sync-error events
.... 8.19 OperationOutcome for sync-error events
.... 8.20 FHIRcast extension
.... 8.21 Reasons for sending a logout event.
.... 8.22 Reasons for sending a userHibernate event.
.... 8.23 FHIRcast related Terminology.
.... 8.24 FHIRcastCapabilityStatement-Example
.... 8.25 FHIRcastContentUpdateBundle-Example
.... 8.26 FHIRcastDiagnosticReportClose-Example
.... 8.27 FHIRcastDiagnosticReportOpen-Example
.... 8.28 FHIRcastDiagnosticReportSelect-Example
.... 8.29 FHIRcastDiagnosticReportUpdate-Example
.... 8.30 FHIRcastEncounterClose-Example
.... 8.31 FHIRcastEncounterOpen-Example
.... 8.32 FHIRcastGetCurrentContentBundle-Example
.... 8.33 FHIRcastHibernateContext-Example
.... 8.34 FhircastHubSyncErrorOperationOutcome-Example
.... 8.35 FHIRcastImagingStudyClose-Example
.... 8.36 FHIRcastImagingStudyOpen-Example
.... 8.37 FHIRcastLogoutContext-Example
.... 8.38 FHIRcastObservation-Example
.... 8.39 FHIRcastPatientClose-Example
.... 8.40 FHIRcastPatientOpen-Example
.... 8.41 FhircastSubscriberSyncErrorOperationOutcome-Example
.... 8.42 ImagingStudyExample
.... 8.43 OrganizationExample
.... 8.44 PatientExample
.... 8.45 PractitionerExample