{"sites":[{"id":"control","name":"The neighbourhood","subtitle":"Explore the simulated world","color":"#456352","kind":"control"},{"id":"gp","name":"GP Records","subtitle":"Riverside Practice · primary care","color":"#315b82","kind":"clinical"},{"id":"hospital","name":"Hospital EPR","subtitle":"Northbank General · secondary care","color":"#63516f","kind":"clinical"},{"id":"pharmacy","name":"Pharmacy","subtitle":"High Street Pharmacy","color":"#11675e","kind":"clinical"},{"id":"community","name":"Community Care","subtitle":"Community visiting team","color":"#976039","kind":"clinical"},{"id":"wearables","name":"Home Health","subtitle":"Personal health journal","color":"#6d71cb","kind":"consumer"}],"apis":[{"id":"pds","name":"Personal Demographics Service","site":"gp","resource":"Patient","description":"FHIR Patient search and read with local SIM identifiers","fhirBase":"/api/nhs/pds/Patient"},{"id":"ods","name":"Organisation Data Service","site":"referrals","resource":"Organization","description":"FHIR Organization search and read for the fictional care network","fhirBase":"/api/nhs/ods/Organization"},{"id":"dos","name":"Directory of Services","site":"referrals","resource":"HealthcareService","description":"Service discovery and availability"},{"id":"ers","name":"e-Referral Service","site":"referrals","resource":"ServiceRequest","kind":"referral","description":"Create, read, accept and reject referrals"},{"id":"eps","name":"Electronic Prescription Service","site":"pharmacy","resource":"MedicationRequest","kind":"prescription","description":"Draft, approve, dispense and collect"},{"id":"eps-tracker","name":"Electronic Prescription Tracker","site":"pharmacy","resource":"MedicationRequest","kind":"prescription","description":"Read prescription lifecycle"},{"id":"gp-connect","name":"GP Connect task adapter","site":"gp","resource":"Task","kind":"task","description":"Local primary-care task projection"},{"id":"mesh","name":"MESH message adapter","site":"gp","resource":"Communication","kind":"message","description":"Simplified JSON mailbox; not real MESH protocol"},{"id":"scr","name":"Shared Care Documents","site":"gp","resource":"DocumentReference","kind":"document","description":"Visible shared documents only"},{"id":"pathology","name":"Pathology results","site":"diagnostics","resource":"DiagnosticReport","kind":"test","description":"Delayed laboratory results"},{"id":"radiology","name":"Radiology reports","site":"diagnostics","resource":"DiagnosticReport","kind":"report","description":"Synthetic report metadata; no DICOM server"},{"id":"appointments","name":"Appointments","site":"gp","resource":"Appointment","kind":"appointment","description":"Capacity-backed booking"}],"workspaces":[{"name":"Document Inbox","detail":"Letters & document processing","href":"/gp/documents/","icon":"document-inbox"},{"name":"Messagey","detail":"Patient conversations","href":"/gp/messages/","icon":"messagey"},{"name":"Reception Calls","detail":"Reception calls & team switchboard","href":"/gp/telephony/","icon":"reception-calls"}],"wearables":{"name":"Wearables","site":"wearables","description":"Stored synthetic connected devices and home readings; requires wearables scope.","devices":"/api/sites/wearables/devices","readings":"/api/sites/wearables/readings"},"secondaryCare":{"name":"Secondary care","site":"hospital","description":"Raw synthetic hospital consultations and genome records; requires hospital scope.","consultations":"/api/sites/hospital/consultations","genomes":"/api/sites/hospital/genomes"},"messaging":{"name":"Messaging","practice":"/api/sites/gp/messages","patient":"/api/sites/patient/messages","replyPresets":"/api/messaging/reply-presets","scope":"gp"},"primaryCare":{"name":"Primary care prescriptions","site":"gp","description":"Issue, retrieve, review and approve synthetic GP prescriptions; requires GP scope.","prescriptions":"/api/sites/gp/prescriptions","actions":"/api/sites/gp/actions"},"scenarios":[{"id":"pathology-outage","title":"Pathology feed outage","description":"Hold new results in diagnostics until the feed is restored."},{"id":"staff-shortage","title":"Community staffing shortage","description":"Reduce available home-visit slots."},{"id":"robot-failure","title":"Robot maintenance incident","description":"Prevent new dispatches until the fleet is restored."},{"id":"demand-surge","title":"Demand surge","description":"Create a burst of new patient requests."},{"id":"wearable-disconnect","title":"Home device disconnection","description":"Generate missing readings rather than normal observations."},{"id":"winter-pressure","title":"Winter pressure","description":"Increase urgent arrivals and reduce available beds."},{"id":"pharmacy-shortage","title":"Medicine supply interruption","description":"Reduce stock and generate dispensing exceptions."},{"id":"cyber-readonly","title":"Supplier read-only incident","description":"Represent a safety-preserving degradation across legacy systems."}],"identity":{"issuer":"https://sim.animahealth.com/cis2","clientId":"nhs-sim-client"},"documentation":{"handbook":"/docs/","explorer":"/docs/explorer/","openapi":"/api/openapi.json"},"notice":"Local approximations, not NHS-certified implementations. No real patient data."}