Test requests
Every request used by the minimum scenarios and the advanced scenarios, as SMART Health Check-in request JSON (spec §5.2).
Each file's id is replace-with-a-unique-id. Your EHR must send a fresh, unique id with every request, and the wallet echoes it back as requestId.
"Try in the clinic check-in demo" opens the client library's clinic check-in demo with that request and the event wallet registry loaded.
The unknown-selector scenario's request, unknown-selector.json, carries an extension selector kind that no wallet will recognize, on purpose. A wallet should answer that item unsupported and still answer the others (§5.4.3).
Asks for demographics and the answers to the PHQ-2 form, sent inline. Used by fill-form.
patient Demographics (us-core-patient; accepts application/fhir+json)phq2 Two questions about your mood (form inline: Questionnaire/phq-2.json; accepts application/fhir+json)
Try in the clinic check-in demo
Asks for the answers to the PHQ-2 form, named with a version suffix and sent inline. Used by versioned-canonical.
phq2 Two questions about your mood (form inline: Questionnaire/phq-2.json|1; accepts application/fhir+json)
Try in the clinic check-in demo
Asks for immunizations, preferably as a SMART Health Card. Used by health-card.
immunizations Immunization record (us-core-immunization; accepts application/smart-health-card, application/fhir+json)
Try in the clinic check-in demo
Asks for the insurance card, preferably as a SMART Health Card. Used by insurance-card.
coverage Insurance card (C4DIC-Coverage, us-core-coverage; accepts application/smart-health-card, application/fhir+json)
Try in the clinic check-in demo
Asks for anything the patient thinks is relevant, with no selector. Used by no-selector.
anything Anything you'd like your doctor to see (no selector; accepts application/fhir+json)
Try in the clinic check-in demo
Asks for recent lab results and vital signs, as US Core Observations. Used by narrowed-family.
labs-vitals Recent lab results and vitals (any of http://hl7.org/fhir/us/core, type Observation; accepts application/fhir+json)
Try in the clinic check-in demo
Asks for demographics, problems, allergies, medications, immunizations, and the insurance card. Used by share-records, decline-item, decline-all, shared-artifact, cross-device, in-person-handoff, write-back.
patient Demographics (us-core-patient; accepts application/fhir+json)problems Problems and health concerns (us-core-condition-problems-health-concerns; accepts application/fhir+json)allergies Allergies (us-core-allergyintolerance; accepts application/fhir+json)medications Medications (us-core-medicationrequest; accepts application/fhir+json)immunizations Immunizations (us-core-immunization; accepts application/fhir+json)coverage Insurance card (C4DIC-Coverage, us-core-coverage; accepts application/fhir+json, application/smart-health-card)
Try in the clinic check-in demo
Asks for demographics, and one item with a selector kind no wallet knows. Used by unknown-selector.
patient Demographics (us-core-patient; accepts application/fhir+json)mystery A test item your app won't recognize (unknown kind example.ktc-test; accepts application/fhir+json)
Try in the clinic check-in demo