Good question! I never thought if there was an easy and direct way within the Capture app. I’ve always navigated to the Maintenance app to double check. I found a workaround using the Network tab in DevTools(F12), or we can create a feature request (but whether it gets implemented depends on the demand and need as well).
As you can see from the screenshots, the latest request when I open the program show the kind of requests being sent. Events endpoint for the Event program and trackedEntityInstances for the Tracker programs.
I hope this work around helps.
You could use the Maintenance app, open the metadata configuration of the Program and select Access. There you’ll find the list of valid OUs. If the OU is not ‘valid’ when the user clicks on it they see a message:
Thank you so much for your helpful workaround about this.
In the meantime, I noticed the following:
For a selected program and a valid related Organization Unit, the third field indicates either “Create new event” or “Create new person”:
is this not sufficient to deduce that the selected program is either an “Event program” or a “Tracker program” ?
Thank you again.