18.2.1
For patient info.
For practitioner info.
18.2.2
The GetParticipants request is initiated through lazy loading. That is, the first time the app needs the list of participants, the app will make the request and will store the list in the app's local cache.
Deleting an existing health fund is irrelevant to the business logic of this app which tries to automate business processes as much as possible and minimize the risks of human errors.
In this app, a health fund is associated with a patient, and multiple health funds could be associated with a provider number.
When an IMC claim is to be created, Claim Type Code will be automatically picked through matching patient's health fund and the practitioner's associated health funds.
For example:
Patient Bradley is with CDH, and provider number is not associated with this fund
After adding CDH to respective provider number.
When editing the IMC claim, "Patient Claims" is automatically picked for Claim Type Code.
Adding a fund to a provider number or deleting a fund from a provider number is not involving a Get Participants request.
18.2.3
Similar to 18.2.2. Irrelevant.