valueflows

valueflows docs
git clone https://s.sonu.ch/~srfsh/valueflows.git
Log | Files | Refs | README

budget.yaml (3405B)


      1 # Example: Simple operational plan
      2 # Not used, if we do use it, it needs to be upgraded
      3 
      4 '@context':
      5   - https://git.io/vf-examples-jsonld-context
      6   - csa: https://csa.example/
      7 
      8 '@id': rgh:valueflows/valueflows/master/examples/budget.yaml
      9 '@graph':
     10 
     11   - '@id': csa:8e5fe80d-a769-4bd5-89e5-2136d33eab9f
     12     '@type': Scenario
     13     name: Budget for 2019
     14     skos:note: Inputs and outputs to determine production and support needed
     15     hasBeginning: 2019-01-01T00:00:00-5:00
     16     hasEnd: 2019-12-31T00:00:00-5:00
     17 
     18   - '@id': csa:02b39a30-3e04-4305-9656-7f261aa63c84
     19     '@type': Process
     20     name: 2019 production
     21     plannedWithin: csa:8e5fe80d-a769-4bd5-89e5-2136d33eab9f
     22 
     23   - '@id': csa:a8236bbb-81e0-422d-9861-56d2417db0fb
     24     '@type': Intent
     25     inputOf: csa:02b39a30-3e04-4305-9656-7f261aa63c84
     26     action: consume
     27     provider: https://csa.example/
     28     receiver: https://csa.example/
     29     resourceClassifiedAs: csa:6b97b1be-8e07-44ac-82e5-214f1b2aaf33 # seeds
     30     flowQuantity:
     31       om2:hasUnit: unit:Kg
     32       qudt:numericValue: 1000
     33 
     34   - '@id': csa:b52a5815-fae9-43bf-be95-833b95dc0adb
     35     '@type': Intent
     36     inputOf: csa:02b39a30-3e04-4305-9656-7f261aa63c84
     37     action: consume
     38     provider: https://csa.example/
     39     receiver: https://csa.example/
     40     resourceInventoriedAs: csa:3129ca8b-fcda-45be-bbda-294dc924d3b9 # paper
     41     flowQuantity:
     42       om2:hasUnit: unit:Number
     43       qudt:numericValue: 1020
     44 
     45   - '@id': csa:33e8933b-ff73-4a01-964a-ca7a98893083
     46     '@type': Intent
     47     outputOf: csa:02b39a30-3e04-4305-9656-7f261aa63c84
     48     independentDemandOf: csa:8e5fe80d-a769-4bd5-89e5-2136d33eab9f
     49     action: produce
     50     provider: https://csa.example/
     51     receiver: https://csa.example/
     52     resourceInventoriedAs: csa:6078f30a-b15b-4b1c-8e77-797abae11378 # specific posters
     53     flowQuantity:
     54       om2:hasUnit: unit:Number
     55       qudt:numericValue: 35
     56 
     57   - '@id': csa:60f4204e-b8d2-4026-8577-102c3f82c0af
     58     '@type': Intent
     59     inputOf: csa:02b39a30-3e04-4305-9656-7f261aa63c84
     60     action: consume
     61     provider: https://csa.example/
     62     receiver: https://csa.example/
     63     resourceInventoriedAs: csa:e56fd654-7b94-4d96-8e60-de39e08329a7 # paper
     64     flowQuantity:
     65       om2:hasUnit: unit:Number
     66       qudt:numericValue: 35
     67 
     68   - '@id': csa:b90b0b77-09a2-42e2-8bd4-e9ae2c1c6172
     69     '@type': Intent
     70     inputOf: csa:02b39a30-3e04-4305-9656-7f261aa63c84
     71     action: use
     72     provider: https://csa.example/
     73     receiver: https://csa.example/
     74     resourceInventoriedAs: csa:e4783bef-9006-490c-9c03-389272c7444d # printing plate for the specific posters
     75     flowQuantity:
     76       qudt:unit: unit:Hour
     77       qudt:numericValue: 1.5
     78 
     79   - '@id': csa:583e83d9-a46d-44ff-bd71-88513a1d83c0
     80     '@type': Intent
     81     outputOf: csa:02b39a30-3e04-4305-9656-7f261aa63c84
     82     action: produce
     83     provider: https://csa.example/
     84     receiver: https://csa.example/
     85     resourceInventoriedAs: csa:e4783bef-9006-490c-9c03-389272c7444d # printing plate for the specific posters
     86     flowQuantity:
     87       qudt:unit: unit:Number
     88       qudt:numericValue: 1
     89 
     90   - '@id': csa:ad56a7ed-be3c-4937-a3fb-0f156bcd2c47
     91     '@type': Intent
     92     inputOf: csa:02b39a30-3e04-4305-9656-7f261aa63c84
     93     action: consume
     94     provider: https://csa.example/
     95     receiver: https://csa.example/
     96     resourceInventoriedAs: csa:86ad6e22-7640-4b93-972a-db7177ab2616 # blank printing plate
     97     flowQuantity:
     98       qudt:unit: unit:Number
     99       qudt:numericValue: 1