Closed jpmckinney closed 1 year ago
If we encounter more mapping considerations arising from data quality issues, we can add a page to the profile itself and move this content there.
An "attention" marker was added to the mapping.
No further work is anticipated, so closing.
In contract award notices, Contract No (
/AWARD_CONTRACT/CONTRACT_NO
) is mapped to OCDS'awards.id
,contracts.id
andcontracts.awardID
. However, if the Contract No is not unique within the contracting process, then if there are many awards:awardID
will match many awards'id
.id
into a single object. (Same for contracts.)An option is to treat the Contract No as not being set, in which case the instructions in the profile are to:
However, similar to the warning in the guidance for F20, this would make it difficult or impossible to update the award or contract using a F20 Modification Notice. That is because F20 uses the Contract No to identify the award and contract. With respect to the option above, F20 has the notice number of the contract award notice in
/PROCEDURE/NOTICE_NUMBER_OJ
, but it doesn't have the value of theITEM
attribute of theAWARD_CONTRACT
element. That said, if the contract award notice has a singleAWARD_CONTRACT
element, and the firstITEM
attribute has a predictable value, then the awardid
can be determined.Using this option, if the award
id
cannot be determined, then F20 will end up creating new awards and contracts in the OCDS data, rather than updating existing awards and contracts.All this said, if Contract No is not unique, then using this option will improve the quality of the data.
For (2) only, OCDS Merge has options to override this behavior. However, users expect the default routine to work and are unlikely to use (or know about) this workaround.