# B15 datu līguma konfigurācija lakehouse rīkam tools/xsd_to_odcs.py (tas pats rīks, ar ko ģenerēti B01–B14). # python3 tools/xsd_to_odcs.py <šī datne> contracts Budget-as-Code base_url: https://processgit.org contracts: - id: B15 file: B15-valsts-budzets.odcs.yaml name: Valsts budžets (budžeta likums kā dati) version: 0.1.0 org: Valsts-Pirmkods repo: Budget-as-Code pattern: data/lv-vb-*.xml filename_is_id: true schema: schemas/valsts-budzets-0.1.xsd root: Budget namespace: urn:pppa:vpk:budzets:0.1 owner: PPP Asociācija (PPPA) data_product: Valsts budžeta datukopa purpose: Pieņemtais valsts budžeta likums kā dati — panti, ieņēmumi, apropriācijas pa programmām un apakšprogrammām, nākamo gadu maksimālie apjomi, ilgtermiņa saistības un mērķdotācijas pašvaldībām; katrs likuma pielikumos drukātais skaitlis atjaunojams no datnes. limitations: Koncepcijas demonstrācija, nav oficiāls izdevums. Budžeta paskaidrojumi (mērķi, rezultatīvie rādītāji) un gada laikā veiktās apropriācijas izmaiņas vēl nav iekļautas. identifiers: "lv-vb-GGGG; pants .pNNN; resors .ac.rSS; programma .pr.SS.PP.AA.00; projekts .pj.…; naudas fakts .a.pNN.r.y" objects: - {element: Budget, keys: [id]} - {element: Source, keys: [id]} - {element: Provision, keys: [id]} - {element: Parameter, keys: [id]} - {element: Actor, keys: [id]} - {element: Purpose, keys: [id]} - {element: ClassItem, keys: [scheme, code]} - {element: Allocation, keys: [id]} rules: - {rule: printed_numbers_reproduced, description: "Katrs likuma pielikumos drukātais skaitlis atjaunojams no datnes (tools/verify_budget.py)", dimension: accuracy} - {rule: resort_has_vpk_id, description: "Resoram, kas ir institūcija, norādīts VPK ID"}