Closed
Description
Feature Use Case
- We have a use case where multiple practitioners will be responsible for filling out the contact forms.
- Based on this we would need to know who filled out each form.
- We can do this by saving the practitioner details on the partial forms. The details in question are
Practitioner Id
,Practitioner Username
,Team Id & name
& theLocation Id
- We will then use these details when processing the partial forms to events.
Test Steps
- Check that a partial contact has a practitioner array with practitioner details (table to check ->
partial_contacts
) - check the event generated when completing a contact has the same provider ID, Team ID and team location as partial contact. table to check ->
event_table
Acceptance criteria
- All partial contacts should have an attribute called
practitionerDetails
. This will hold the details mentioned above. - All the contact events should have the same practitioners as those on the partial forms.
Relevant Information
No response