Skip to content

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

@lotzmann

Description

@lotzmann

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>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions