certificationAgencyURL is defined as a gs1:Organization which makes no sense.
The most obvious solution would be to make it a xsd:anyURI just like authenticitySecurityFeatureInstructionsURL which is part of AuthenticityDetails in the same way certificationAgencyURL is a part of CertificationDetails.
The alternative would be to define it as a gs1:ReferencedFileDetails like is done for offerRedemptionURL, but I fail to see how certificationAgencyURL would benefit from any of the extra properties of that class, so my preference would be to keep it simple and use xsd:anyURI.
certificationAgencyURL is defined as a gs1:Organization which makes no sense.
The most obvious solution would be to make it a xsd:anyURI just like authenticitySecurityFeatureInstructionsURL which is part of AuthenticityDetails in the same way certificationAgencyURL is a part of CertificationDetails.
The alternative would be to define it as a gs1:ReferencedFileDetails like is done for offerRedemptionURL, but I fail to see how certificationAgencyURL would benefit from any of the extra properties of that class, so my preference would be to keep it simple and use xsd:anyURI.