Skip to content

nha-in/uhi-integrators-assistant

v0.1.2MIT

Run /uhi-start after installing: it says what this plugin does, offers prompts to start from, and asks what you are building. Agent skills for UHI integration from the ABDM Developer Portal, compiled from the Catalogue. One skill per service: uhi-consultation (Physical Consultation, as EUA or HSPA), uhi-ambulance (Ambulance Booking, as EUA or HSPA), uhi-pmjay-hem (PM-JAY hospital search, as EUA), uhi-blood-bank (Blood Bank Discovery, as EUA or HSPA), uhi-jan-aushadhi (Jan Aushadhi Kendras and medicines, as EUA) and uhi-notto (transplant hospitals, as EUA). Each carries its work as sections that load on demand: scaffold builds the service journey by journey against the sandbox, design holds what the screens around the calls must do, integrate holds the hosts, headers, signing and the context block, debug walks a failed call or a missing callback to a fix proved by the original step succeeding, and test runs the service's test cases and the go-live steps. Every step names the operation it came from. Three commands open the work from the terminal: /uhi-preflight checks what must be true before the first call, /uhi-prove-signing signs one PM-JAY HEM search and proves the header before a flow is built on it, and /uhi-decode-response turns an HTTP status, an ACK or NACK, an error object or a silence into its most likely cause and the next check. Two agents plan above the skills: uhi-integration-agent takes a goal such as making a clinic bookable, picks the role and the service skills and sequences them by what each requires and produces, and uhi-call-debugger takes one failing call or one missing callback to a fix and verifies it by the original step succeeding. An EUA completes Milestone 2 on HIE-CM first, which the abdm-integrators-assistant plugin carries. Every skill declares its domain, what it requires and produces, and that it never orchestrates.

uhi-consultation

Use when building, debugging or testing UHI Physical Consultation: finding a doctor near the patient, booking a slot, checking in with the PIN, and cancelling or messaging afterwards. Carries the journeys as loops, the calls with their signing, the screen rules, the symptoms of a failed call, and the go-live checks, in references/.

Read SKILL.md at the source

Pinned to revision 27051849c9ae, so it is the text this page describes rather than whatever the author pushed since.

Files

Every link opens the file at its source, pinned to the revision this page describes.