-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MSF testing feedback for workflow refactor #61
Comments
@aleksa-krolls any update here ? |
hey @mtuchi I've updated this issue description with my issues of the errors thrown in recent run failures. Please address these and then hand back to Aicha for testing. @daissatou2 please see this video for guidance on how to troubleshoot and record any other errors like these going forward. Thanks! |
EOD Update
|
@mtuchi good news is that I was able to resolve most of the But now the wf is failing on
|
Hey @aleksa-krolls i have filtered person without |
Issue
I added back console.logs so we can actually see the
events
payload you're sending to the dhis2 api... here is the latest payload causing errors.See run failure with these errors:
My Errors Analysis
There are 4 issues here:
Enrollment value is null
, only 1 of these events is linked to a TEI or enrollment (see L222). I think this means something is wrong in theUpsert TEI
step or the mappings. **The other events are not linked to atrackedEntity
at all!enrollment
in the programw9MSPn5oSqp
, and if not - we enroll them in step wf2/2-upsert-teis.js.enrollment
has an id, which we should include in this events mapping like this:"message": "Value 2 is not a valid option for tsFOVnlc6lz DataElement in option set 0_4,5_9,10_14,15_19,>20",
2
instead of0_4
... why? We should send0_4
as per the getRangePhq custom transformation.Data Element c4TiPRUQ56A
cgi-s_score|0
.Data Element iEdamWl0wzQ
cgi-s_score|0
The text was updated successfully, but these errors were encountered: