SMART Scheduling Conformance

Bulk Publish & Slot Discovery test harness for HL7 Connectathon

Manifest URL (shared)

Scenario 1: Basic Bulk Publish Manifest Retrieval

  • 1.GET $bulk-publish endpointPENDING
  • 2.Validate ETag headerPENDING
  • 3.Validate ETag conditional request (If-None-Match)PENDING
  • 4.Validate manifest structurePENDING
  • 5.Extract output file URLsPENDING
  • 6.Download NDJSON filesPENDING
  • 7.Validate NDJSON contentPENDING
  • 8.Validate FHIR resources (Solara @solarahealth/fhir-r4)PENDING

Scenario 3: Basic Slot Discovery

  • 1.Discover + download Slot NDJSON files from manifest outputsPENDING
  • 2.Validate Slot resources (required fields)PENDING
  • 3.Check optional booking extensions (advisory)PENDING
  • 4.Validate Slot start/end (required)PENDING
  • 5.Validate Slot.status (required)PENDING
  • 6.Discover + download Schedule NDJSON files from manifest outputsPENDING
  • 7.Validate Slot.schedule referential integrity (required)PENDING
  • 8.Resolve Schedule.actor references (HTTP 200)PENDING

GET $bulk-publish endpoint

PENDING

This step has not produced any checks yet.