EGA.policy.xsd - #15
Conversation
Update to the Policy schema to include the mandatory use of at least one (1) Data Use Ontology (DUO) codes. This update is intended to ensure and allow submitters to use the most appropriate DUO code for their research.
|
This is a backward incompatible change. If any existing XMLs would not validate against the new XML schema then please provide instructions how these existing XMLs should be changed to make them valid against the updated XML Schema. |
|
@raskoleinonen thanks for the comment. Our plan going forward is that for Policies currently registered and that do not contain DUOs we will contact the DACs to request that they provide us with the codes that best reflect the Data Use the Policy and the original consent forms cover. We are also working on a mechanism to apply a default DUO in the event that DACs fail to provide a code. Going forward we would like to ensure that all policies are DUO tagged by the submitter as part of the submission process. The timeline for this is still being discussed. I will be happy to look into any further comments or suggestions that you may have. |
|
The schema currently supports 0 or more DATA_USE elements: <xs:element name="DATA_USES" minOccurs="0" maxOccurs="1"> Based on you requirements I suggest:
<xs:element name="DATA_USES" minOccurs="1" maxOccurs="1"> that would make it an XML schema level requirement to provide at least one DATA_USE. Note that if any interactive Webin changes are required then I would suggest that you would work with us to move EGA policy/dac/dataset interface functionality to Webin Portal that is a more modern Angular app. |
Update to the Policy schema to include the mandatory use of at least one (1) Data Use Ontology (DUO) codes. This update is intended to ensure and allow submitters to use the most appropriate DUO code for their research.