Convert from COMPRANET to OCDS
npm install git+ssh://git@github.com:kyv/cnet2ocds.git
const Release = require('cnet2ocds');
const cnetDocument = { compranet data };
const ocdsRelease = new Release({cnetDocument}).release;
const ocdsPackage = new Release({cnetDocument}).package;
new Release({cnetDocument}).isValid;
const OCDS = new Release({cnetDocument});
const release = OCDS.release;
const package = OCDS.package;
const isValid = OCDS.isValid;
const isValid = OCDS.isValidPackage;
you also get a cli:
cat test/data/cnetGMDocument.json | ./bin/app.js |jq
you can also use it to transform COMPRANET streams to OCDS. Add jq for easier reading. If you want to output packages instead of releases (the default) add the --package
option.
curl -s https://excel2json.herokuapp.com/https://compranetinfo.funcionpublica.gob.mx/descargas/cnet/Contratos2013.zip | ./bin/app.js --package | jq
El siguiente release fue derivado de esta documento de COMPRANET. That gets converted to an OCDS release. There is also an example OCDS release package. The OCDS schema specification may be of interest.