Status as of 2 August 2026 · ONA → Staging → Production
CloudTech OCN DeploymentMDH · AYH · Sukoon · APH · OSH
- MDHMohammed Al Dossary Hospital · Al Khobar
- AYHAl Yousif Hospital · Al Khobar
- SukoonInternational Extended Care Center (Sukoon) · Jeddah
- APHAbha Private Hospital · Abha
- OSHObeid Specialized Hospital · Riyadh · Al Hamra (Jeddah) · Al Ahsa
Connecting five hospitals to NPHIES, the national health platform, so patient records follow the patient. This page tracks how far each hospital has got and what it is waiting on — start with the summary below.
Where each hospital stands right now
Updated 2 August 2026 · click a card to jump to its lane
What this page shows
Every hospital in Saudi Arabia must connect its patient records to NPHIES, the national health platform, so a patient's history follows them between hospitals. That national record is called the Unified Health Record.
CloudTech does that connection for these five hospitals through our own integration engine, OCN. The hospital sends us its data; we convert it to the national standard and submit it.
This page shows where each hospital has reached, what is finished, and what each one is waiting on — and who owes the next step.
Every hospital passes through three stages, in this order
1ONATesting
Each type of record — admissions, lab, medication and so on — is built and tested with Lean, one at a time, until it passes.
2StagingRehearsal
Everything is tested again on Lean's rehearsal system using dummy data, to prove it works end to end.
3ProductionLive
The same tests run on the live system with real patient data. Once they pass, the hospital is live.
Who’s who
- CloudTech
- Us
- We build and run the OCN engine that connects each hospital to NPHIES.
- Lean
- The operator
- Runs NPHIES and signs off each type of record before a hospital can move on.
- CHI
- The regulator
- Council of Health Insurance. Sets the deadlines and issues warnings if a hospital falls behind.
- NHIC
- The approver
- National Health Information Center. Approves each hospital's clinical code mapping before it can go live.
Milestone tracker5 hospitals · one timeline
Every dated milestone, plotted by date. Each line is a hospital; each dot is a step, coloured by status — red dots mean work is halted. Hover any point for its stage and who owns the next action; click it to open that hospital’s status details below.
Open items
19 open · 2 blocked, 17 pending · click to view detailsStatus details by hospitalONA → Staging → Production
One lane per hospital — where it sits on the pipeline, what is pending and with whom. Open a lane for its charts, its use-case table and the full open-item detail.
At exactly AYH's level — same two external waits.
- ✓SSO — Production confirmed 15 Jul with ORG_VALIDATION_FAILED resolved; conformance passed 16 Jul; sign-off returned 20 Jul.
- ◐Clinical Notes — Still open in ONA. All Clinical Summary test cases pass through OCN and the guide has been shared, but submission fails on the Seha validator.
- ✓ADT · Lab · Radiology · Medication — Complete on the mdh_ocn key.
- ⚠SEHA portal error — The same Clinical Notes validator error as AYH — nothing left on our side, sent to Lean 22 Jul and stuck until they fix it.
- ◐NHIC mapping validation — The same gate as AYH — one decision releases both hospitals and the staging endpoints.
Pipeline — click a stage to see its use-case table
ADT, Lab, Radiology, Medication and SSO all passed. Clinical Notes is still open on the same Seha validator error as AYH — with Lean since 22 Jul. MDH is at AYH's level.
| Use case | Standard | Status | Detail |
|---|---|---|---|
| Patient registry (Health ID) | REST / OAuth | Baseline ✓ | Baseline — pre-integrated with CHI; keys handed to OCN |
| Provider registry (practitioner) | REST / OAuth | Baseline ✓ | Baseline — practitioner & facility IDs |
| ADT (encounter) | HL7 v2.x | Completed | Conformance testing complete on the mdh_ocn key (from 12 Apr); Organization ID corrected, so ORG validation now passes. Staging waits on the same NHIC mapping gate as AYH. |
| Medication — Prescribe (Raqeeb & Non-Raqeeb) | FHIR | Completed | e-Prescribe conformance complete (MDH_Medication.xlsx validated); Organization ID corrected. |
| Medication — Dispense (Raqeeb & Non-Raqeeb) | FHIR | Completed | e-Dispense conformance complete alongside e-Prescribe; Organization ID corrected. |
| Lab Order | FHIR | Completed | Conformance testing complete on the mdh_ocn key (from 17–19 Apr). |
| Lab Result | FHIR | Completed | Conformance testing complete on the mdh_ocn key (from 17–19 Apr). |
| Radiology Order | FHIR | Completed | Conformance testing complete following the AYH path. |
| Radiology Result | FHIR | Completed | Conformance testing complete following the AYH path. |
| Clinical Notes / Summaries | IHE XDS.b | Pending | Not yet closed in ONA. All Clinical Summary test cases pass through OCN and the integration guide has been shared and explained, but the same Seha validator error as AYH is outstanding — raised with Lean 22 Jul and pending their fix. |
| SSO (SAML) | SAML 2.0 | Completed | Fully closed. Production integration confirmed with evidence 15 Jul (PRAC_API_INVOKE_ERROR and ORG_VALIDATION_FAILED both resolved). SSO conformance test passed and confirmed by Lean 16 Jul, and Dr. Morsy signed and returned the sign-off document to Lean on 20 Jul. |
Staging conformance — NHIC mapping validation
MDH conformance is complete on every use case except Clinical Notes — ADT, Lab, Radiology, Medication and SSO are closed. Moving into staging waits on the same NHIC mapping validation as AYH: one decision at NHIC unblocks both hospitals, and the staging endpoints from Lean follow it.
Clinical Notes error on the SEHA portal validator
The same error as AYH: the Clinical Summary case '4.1 Outpatient Encounter' fails on the Seha validator tool while the identical message is accepted on the XDS document-repository endpoint. Emailed to Lean on 22 Jul with the message request attached. The Clinical Notes integration guide has already been shared with and explained to MDH — nothing left on our side; the use cases are completed and returned once Lean resolves it.
Staging endpoints from Lean — all still awaited
As for AYH, every staging endpoint is still to be issued by Lean and follows the NHIC mapping validation decision.
Conformance complete bar Clinical Notes — every remaining wait is external.
- ✓SSO — Conformance confirmed by Lean 16 Jul; sign-off document signed and returned 20 Jul.
- ◐Clinical Notes — Still open in ONA. All Clinical Summary test cases pass through OCN and the integration guide has been shared, but submission fails on the Seha validator.
- ✓Medication · Lab · Radiology · ADT — All passed conformance testing.
- ⚠SEHA portal error — Clinical Notes submission fails on the Seha validator though the same message is accepted on the XDS endpoint — nothing left on our side, sits with Lean since 22 Jul.
- ◐NHIC mapping validation — The gate on staging — all staging endpoints from Lean await it. With the NHIC coding team since 7 Jul.
Pipeline — click a stage to see its use-case table
Every use case passed except Clinical Notes, which is still open — the Seha validator error on submission, raised with Lean 22 Jul and pending their fix. SSO signed off 20 Jul.
| Use case | Standard | Status | Detail |
|---|---|---|---|
| Patient registry (Health ID) | REST / OAuth | Baseline ✓ | Baseline — pre-integrated with CHI; keys handed to OCN |
| Provider registry (practitioner) | REST / OAuth | Baseline ✓ | Baseline — practitioner & facility IDs |
| ADT (encounter) | HL7 v2.x | Completed | Conformance testing passed — first ADT^A04 acknowledged 12 Feb. Live/staging ADT still waits on NHIC mapping validation; blocked from go-live since 12 May per Dr. Morsy. |
| Medication — Prescribe (Raqeeb & Non-Raqeeb) | FHIR | Completed | e-Prescribe conformance approved by Lean 6 Jul |
| Medication — Dispense (Raqeeb & Non-Raqeeb) | FHIR | Completed | e-Dispense conformance approved by Lean 6 Jul |
| Lab Order | FHIR | Completed | Conformance testing passed. LOINC mapping submitted to NHIC — 374 of 374 codes mapped, pending NHIC validation. |
| Lab Result | FHIR | Completed | Conformance testing passed. The submitted LOINC file covers both order entry and result reporting. |
| Radiology Order | FHIR | Completed | Conformance testing passed 20 Apr |
| Radiology Result | FHIR | Completed | Conformance testing passed 20 Apr |
| Clinical Notes / Summaries | IHE XDS.b | Pending | Not yet closed in ONA. All Clinical Summary test cases pass through OCN and the integration guide has been shared and explained, but submission of '4.1 Outpatient Encounter' on the Seha validator returns an error though the same message is accepted on the XDS repository endpoint — raised with Lean 22 Jul and pending their fix. |
| SSO (SAML) | SAML 2.0 | Completed | Fully closed. Passed in staging 11 Feb; re-verified 28 Jun after cert renewal — the same assertion serves production. SSO conformance test passed and confirmed by Lean 16 Jul, and Dr. Morsy signed and returned the sign-off document to Lean on 20 Jul. |
Staging conformance — NHIC mapping validation
The gate on staging for AYH. Conformance is complete on every use case except Clinical Notes, but staging cannot start — and Lean will not release the staging endpoints — until NHIC validates the clinical mapping. Per Saad Al-Obaili (SHC) on 14 Jul: files were sent, the NHIC coding team replied 11 Jun with comments, AYH replied 7 Jul, and the response is still pending validation. Dr. Morsy has sent six reminders and states AYH has been blocked from ADT go-live since 12 May. On 19 Jul he answered NHIC's feedback point by point — medication mapping already approved per the Dr. Khaled meeting, LOINC 374/374 mapped, allergy substance description clarified.
Clinical Notes error on the SEHA portal validator
Submitting the Clinical Summary case '4.1 Outpatient Encounter' through the Seha validator tool returns an error, while the identical message is accepted successfully against the XDS document-repository endpoint (integration-ihe.cs-ona.nphies.sa:10382). CloudTech emailed Lean the message request on 22 Jul and asked which endpoints sit behind the Seha validator. The Clinical Notes integration guide has already been shared with and explained to AYH — there is nothing left to do on this side until Lean confirms and fixes it, at which point the remaining Clinical Notes use cases are completed and the results returned.
Staging endpoints from Lean — all still awaited
Every staging endpoint is still to be issued by Lean. They are released on the back of the NHIC mapping validation, so this moves with that decision rather than independently.
Deployment under way — SSO testing and patient data entry in progress.
- ◐HIS deployment — The HIS is being deployed at Sukoon; login, patient registration with test health IDs, practitioner registration and the IPD clinical summary after SSO have all been demonstrated.
- ◐SSO testing — Under way now — the team is testing SSO and adding patient data; the NPHIES clinical summary shows when clicking the NPHIES portal icon inside the patient EMR.
- ◐Oasis HIS team response — Awaiting their confirmation of the OCN integration requirements — whether their dev team can generate the OCN JSON payloads.
- ◐Public IP — Still not confirmed by Sukoon.
Production SSO and ADT conformance both passed — confirmed by Lean 2 Aug.
- ◐ADT clinical mapping — Lean asked on 2 Aug for the mapping update — ICD-10-AM diagnoses, SNOMED-CT allergies, ACHI 10th and ADA procedures, NICIP imaging and the NHIC Medication Registry Standard.
- ◐Lab next — Laboratory opens now that ADT has closed.
Fastest on the programme — all 17 ADT use cases passed in three days.
- ◐Lab integration under way — Riyadh moved to Laboratory straight after ADT and integration is in progress; Lab Order still needs the NHIC allergy code-to-category mapping (Food / Drug / Other), which CloudTech and OSH are each checking.
- ◐Issuer name not registered — holds production SSO — The issuer name is not registered on the NPHIES side, so production SSO cannot be set up; pending with Lean.
- ◐ADT not showing on the OCN portal — OSH's API calls return a response but do not appear on the portal, and the response shape changed between runs — ours to resolve and confirm.
- ◐Al Ahsa scope & issuer — Requested from CHI 20 Jul; Riyadh and Al Hamra run in parallel meanwhile.

