-
Notifications
You must be signed in to change notification settings - Fork 3
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
OPT-300-Contract-Signatory #128
Comments
open-contracting/ocds-extensions#86 considers removing the signatories extension. It also suggests making So, I would map this to |
Mapping to |
There doesn't appear to have been an agreement reached on whether or not
So my combined reading is that we're adding Additionally the name of the extension "ocds_contract_buyer_extension" is now confusing as it is: Is this just a legacy issue we have to live with or can these elements be changed too. So the repo would become "ocds_multipleBuyer_extension" and the extension title changed to simply "Multiple buyers". |
The extension title can change. We can also rename the repository (GitHub will still respond without redirects at the old URL), but I'm less fussed as it's not something people look at frequently. I think we're agreed on adding |
okay, for now then I'll add in |
I think that this can be closed now that the extension is named 'Buyer per award or contract' |
This field belongs to SettledContract and is a reference to the legal person that signs the contract from the Buyer side (source).
In OCDS, the signatories to the contract are not explicitly declared in the
contracts
section. Instead, the signatories are implicitly assumed to be thebuyer
and thesuppliers
in the award associated to the contract.In eForms, there can be multiple buyers per procedure, as shown in
can_25_ENG_Buyers.xml
. Presumably, although not shown in that example,OPT-300-Contract-Signatory
is then used to indicate which buyer signed a contract.The Signatories extension can be used to explicitly specify a contract's signatories, but it should be used only if the signatories to a contract differ from its related award's
suppliers
and the contracting process'buyer
. In which case, all signatories (buyers and suppliers) should be listed.To conform to the rules for the use of the signatories extension, the mapping for
OPT-300-Contract-Signatory
would need to include logic along the lines of (rough draft):/*/cac:ContractingParty
), discard. Otherwise:Contract.signatories
/efac:TenderingParty/cbc:ID
of theLotTender
referenced in theSettledContract
) to theContract.signatories
I have two concerns about this:
OPT-300-Contract-Signatory
varies depending on the number of buyers, but I guess that's the cost of standardisation.To address those concerns, and have a simpler mapping, we could always map
OPT-300-Contract-Signatory
toContract.signatories
. However, that wouldn't conform to the rules for the use of the signatories extension.@jpmckinney what do you think?
The text was updated successfully, but these errors were encountered: