Skip to content
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

Implement new structure of Criterion 57 in ESPD Service (1.0.2) #202

Open
lotzmann opened this issue Mar 26, 2018 · 0 comments
Open

Implement new structure of Criterion 57 in ESPD Service (1.0.2) #202

lotzmann opened this issue Mar 26, 2018 · 0 comments

Comments

@lotzmann
Copy link

Criterion 57 is currently represented in the XMLs generated by the ESPD Service in the following way:

   <ccv:Criterion>
      <cbc:ID schemeID="CriteriaID" schemeAgencyID="EU-COM-GROW" schemeVersionID="1.0">9b19e869-6c89-4cc4-bd6c-ac9ca8602165</cbc:ID>
      <cbc:TypeCode listID="CriteriaTypeCode" listAgencyID="EU-COM-GROW" listVersionID="1.0.2">CRITERION.OTHER.EO_DATA.REGISTERED_IN_OFFICIAL_LIST</cbc:TypeCode>
      <cbc:Name>EO registered</cbc:Name>
      <cbc:Description>If applicable, is the economic operator registered on an official list of approved economic operators or does it have an equivalent certificate (e.g. under a national (pre)qualification system)?</cbc:Description>
      <ccv:RequirementGroup>
         <cbc:ID schemeAgencyID="EU-COM-GROW" schemeVersionID="1.0">64162276-7014-408f-a9af-080426bfe1fd</cbc:ID>
         <ccv:RequirementGroup pi="GROUP_FULFILLED.ON_FALSE">
            <cbc:ID schemeAgencyID="EU-COM-GROW" schemeVersionID="1.0">ecb5127b-9018-4fb8-8327-a6a7a2c73195</cbc:ID>
            […]
         </ccv:RequirementGroup>
      </ccv:RequirementGroup>
   </ccv:Criterion>

The two requirement groups (with IDs 64162276-7014-408f-a9af-080426bfe1fd and ecb5127b-9018-4fb8-8327-a6a7a2c73195) directly following each other cause an XML Schema/XSD validation error. In accordance with the updated Criteria Taxonomy for ESPD 1.0.2, the following structure is proposed and should be implemented in the ESPD System:

    <ccv-cac:Criterion>
        <ubl-cbc:ID schemeID="CriteriaID" schemeAgencyID="EU-COM-GROW" schemeVersionID="1.0">9b19e869-6c89-4cc4-bd6c-ac9ca8602165</ubl-cbc:ID>
        <ubl-cbc:TypeCode listID="CriteriaTypeCode" listAgencyID="EU-COM-GROW" listVersionID="1.0.2">CRITERION.OTHER.EO_DATA.REGISTERED_IN_OFFICIAL_LIST</ubl-cbc:TypeCode>
        <ubl-cbc:Name>EO registered</ubl-cbc:Name>
        <ubl-cbc:Description>If applicable, is the economic operator registered on an official list of approved economic operators or does it have an equivalent certificate (e.g. under a national (pre)qualification system)?</ubl-cbc:Description>
        <ccv-cac:RequirementGroup>
            <ubl-cbc:ID schemeAgencyID="EU-COM-GROW" schemeVersionID="1.0">ecb5127b-9018-4fb8-8327-a6a7a2c73195</ubl-cbc:ID>
            […]
        </ccv-cac:RequirementGroup>
    </ccv-cac:Criterion>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant