You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are adding a mechanism to validate that a property of an analysis, for example a donor ID, is registered in an external registry. This validation will be done during Analysis submission by making a web request to a configurable URL, and it will ensure that the value of a property is valid according to the external service.
External validation may be done to ensure that an ID is registered in another meta data service, or could be looking up a value in an external ontology, or any other validation logic that the external service chooses.
Ticket Details
Dynamic Schemas will now contain external validation rules and these need to be stored in the DB for their analysis type.
Each analysis type could have no external validation rules, or multiple external valdation rules.
Each validation rule contains:
a string for the jsonPath to the property that will be validated
a string for the url that will be used for external validation
Desired solution
Please describe changes to data model here.
The text was updated successfully, but these errors were encountered:
Dependent on completion of: #871
Summary of External Validation
We are adding a mechanism to validate that a property of an analysis, for example a donor ID, is registered in an external registry. This validation will be done during Analysis submission by making a web request to a configurable URL, and it will ensure that the value of a property is valid according to the external service.
External validation may be done to ensure that an ID is registered in another meta data service, or could be looking up a value in an external ontology, or any other validation logic that the external service chooses.
Ticket Details
Dynamic Schemas will now contain external validation rules and these need to be stored in the DB for their analysis type.
Each analysis type could have no external validation rules, or multiple external valdation rules.
Each validation rule contains:
Desired solution
Please describe changes to data model here.
The text was updated successfully, but these errors were encountered: