{"service":"PHCWR Federation Worker","purpose":"Federate Practitioner identity (regulated cadres) from the NPHCDA PHC Worker Registry (PHCWR) up to the FMOH National Health Workforce Registry (NHWR) via the IHE mCSD ITI-91 transaction.","iti_transaction":{"id":"ITI-91","name":"Request Care Services Updates","profile":"IHE mCSD (Mobile Care Services Discovery)","spec_url":"https://profiles.ihe.net/ITI/mCSD/ITI-91.html"},"source_of_truth":{"practitioner_identity":"NHWR (FMOH)","practitioner_role_and_posting":"PHCWR (NPHCDA)","location":"PHCWR (NPHCDA)","organization":"PHCWR (NPHCDA)"},"in_scope_cadres":["CHEW","JCHEW","CHO","RN","RM","MO","PHARM","MLS"],"out_of_scope_cadres":["VHW","PEER_ED","CV_AIDES","(any unregulated community-based volunteer cadre)"],"implementation_status":{"done":["PUT-by-id idempotency for re-runs","meta.profile stamped on every resource","PHCWR identifier handover (PHCW-UID retained as secondary identifier)","Deterministic NHWR identifier minted per (cadre, PHCW-UID)","Per-resource audit receipt persisted to KV (7d TTL)","Data-source tag filter: synthetic + superseded records skipped silently, logged to FEDERATION_SKIPPED KV (90d TTL)","Scope-aware admin sync endpoint: POST /admin/sync-now?state=&lga= for the phcwr-scope-status webhook"],"phase_3":["Full mCSD search-parameter coverage on the NHWR endpoint","SMART-on-FHIR Backend Services authorisation (signed JWT)","Bundle-level transaction wrapping (single ITI-91 envelope per push)","PractitionerRole/Organization/Location bundle when NHWR moves beyond identity-only scope","Delta sync via _lastUpdated cursor instead of full PUT replay"]}}