SMART Scheduling Demo Server
A reference Slot Publisher ($bulk-publish) and a Conformance Test UI for validating manifests + NDJSON outputs.
Conformance Tests
Validate
$bulk-publish manifests and NDJSON outputs using predefined scenarios.Open /conformance
Slot Aggregator
Explore a user-friendly front door to aggregated appointment availability across multiple publishers.
Open /aggregator
Slot Publisher Datasets
Browse available local datasets and their published manifest endpoints.
Open /api/datasets
Related Links & Demos
FHIR Implementation Guide
FHIR IG for Patient & SMART Scheduling, including profiles, guidance, and examples.
Open IG
FHIR IG Source (FSH)
GitHub repository containing FHIR Shorthand (FSH), Sushi config, and build artifacts.
View on GitHub
haau3 FHIR Client Demo
End-to-end patient-facing FHIR client consuming scheduling artifacts as part of the haau3 platform.
Open Demo
How to use this site
1) Run conformance checks
Go to /conformance and run Scenario 1 or Scenario 3 using a preset publisher.
2) Explore aggregated availability
Visit /aggregator to explore example queries against the Slot Aggregator and view live responses.
3) Use the local Slot Publisher
This server hosts dataset manifests at /api/datasets/<datasetId>/$bulk-publish and serves NDJSON output files referenced by each manifest.
Example dataset id:
smart-aligned (available via /api/datasets).