Closed ciaranschutte closed 5 months ago
Responding to your description of changes to the endpoints, it is clear we will need to update them for the existing exceptions as well as define new paths for the missing-entity exceptions. How about this proposal for the paths to the different types of exceptions:
Property Exceptions, program level:
/exception/property/{programId}
PropertyExceptions, entity level:
/exception/property/{programId}/entity
Missing Entity Exceptions:
/exception/missing-entity/{programId}
This is using the singular exception
as you suggested, for consistency with the clinical API conventions.
Description of changes
/exception/{programId}/missing-entity-exception
instead of/exceptions/missing-entity/{programId}
in the wiki.programId
earlier in the pathType of Change
Checklist before requesting review:
develop
not master)validationDependency
in meta tag for Argo Dictionary fields used in code