@@ -324,13 +324,13 @@ This data transaction enables a [=Transport Service Organizer=] or a [=Transport
324
324
325
325
To execute this transaction, the [=Transport Operator=] MUST
326
326
327
- 1. collect Transport Activity Data belonging to a consignment identified by the [=consignment id=]
328
- 2. calculate the <{TAD}> (see [[#dt-tad]] ) given the [=consignment id=]
329
- 3. make the resulting <{TAD}> available through the PACT Network API.
327
+ 1. collect Transport Activity Data belonging to a consignment identified by the [=consignment id=] .
328
+ 2. make the <{TAD}> available through the PACT Network API.
330
329
331
330
The [=Transport Service Organizer=] or [=Transport Service User=] CAN then retrieve the <{TAD|TADs}> using the [=consignment ids=] .
332
331
333
- Note: This data transaction is considered necessary by logistics parties, especially for SMEs,
332
+ Note:
333
+ This data transaction is considered necessary by logistics parties, especially for SMEs,
334
334
lacking the capabilities to report curated emissions data. Through this transaction they can
335
335
provide activity data to their customers.
336
336
@@ -345,12 +345,11 @@ The following hypothetical parties are involved:
345
345
346
346
: Transport Service User `S`
347
347
::
348
- A [=Transport Service User=] which wants to calculate the logistics emissions of a shipment from Rotterdam to Prague.
348
+ A [=Transport Service User=] wants to calculate the logistics emissions of a shipment from Rotterdam to Prague.
349
349
The shipper has a contract with the Transport Service Organizer `Z`.
350
350
351
351
`S` operates a [=host system=] which implements Transaction 1 ([[#txn1]] ) to collect
352
- <{TCE|TCEs}> . Based on the collected <{TCE|TCEs}> , `S` can calculate Transport Chains ([=TCs=] ) and
353
- thereby calculate and gain logistics emissions transparency.
352
+ <{TCE|TCEs}> . Based on the collected <{TCE|TCEs}> , `S` can calculate the Transport Chain ([=TC=] ) emissions.
354
353
355
354
: Transport Service Organizer `Z`
356
355
::
@@ -359,10 +358,9 @@ The following hypothetical parties are involved:
359
358
The Transport Service Organizer contracts Transport Operator A and Transport Operator B to perform the transport.
360
359
361
360
This operator has a [=host system=] which implements Transaction 1 ([[#txn1]] )
362
- as well as Transaction 2 ([[#txn2]] ).
361
+ and Transaction 2 ([[#txn2]] ).
363
362
364
- Through this, the operator is able to eventually calculate <{TCE|TCEs}> and <{TOC|TOCs}> , so that
365
- they can provide data to Transport Service User `S`.
363
+ Through this, the operator is able to calculate <{TCE|TCEs}> and <{TOC|TOCs}> , and provide data to Transport Service User `S`.
366
364
367
365
368
366
: Transport Operator `A`
@@ -378,17 +376,16 @@ The following hypothetical parties are involved:
378
376
::
379
377
Another [=Transport Operator=] responsible for the second leg of the shipment.
380
378
381
- This [=Transport Operator=] is capable of making <{TAD}> data avialable to the
379
+ This [=Transport Operator=] is capable of making <{TAD}> data available to the
382
380
[=Transport Service Organizer=] Z.
383
381
384
382
385
383
## Data Transactions Executed ## {#example-txns}
386
384
387
- Note: In this hypothetical example, hub operations are currently ommitted .
385
+ Note: This hypothetical example currently ommits hub operations .
388
386
389
387
Note: In this hypothetical example, when we refer to a party executing a transaction,
390
- we implicitly refer to their [=host systems=] which execute
391
- the tasks and transactions on their behalf.
388
+ we implicitly refer to the [=host systems=] executing the tasks and transactions on their behalf.
392
389
393
390
394
391
### Data Collection by Transport Service Organizer `Z` ### {#example-z}
@@ -401,7 +398,7 @@ For this, the Transport Service Organizer `Z` performs the following data transa
401
398
for the first leg of the shipment.
402
399
1. As Transport Operator `B` does not support [[#txn1]] , `Z` performs [[#txn3]] with
403
400
Transport Operator `B` to collect the <{TAD}> for the second leg of the shipment.
404
- 1. `Z` then calculates the <{TCE|TCEs}> for the 2nd leg of the shipment based on
401
+ 1. `Z` then calculates the <{TCE|TCEs}> for the second leg of the shipment based on
405
402
the <{TAD}> data and modelled or default emission factors.
406
403
407
404
### Data Collection by Transport Service User `S` ### {#example-s}
@@ -411,7 +408,7 @@ can calculate the logistics emissions of the shipment by
411
408
412
409
1. collecting the <{TCE|TCEs}> from `Z` using the [=shipment id=] and [[#txn1]] , storing the resulting <{TCE|TCEs}> in e.g. its database.
413
410
1. `S` can further verify the <{TCE|TCEs}> by collecting the <{TOC|TOCs}> from `Z` using [[#txn2]] .
414
- 1. To compute the logistics emissions, `Z` can add up the <{TCE|TCEs}> from step 1.
411
+ 1. `Z` can form the [=TC=] by adding up the <{TCE|TCEs}> from step 1.
415
412
416
413
417
414
## Example HTTP Calls ## {#example-http}
@@ -421,8 +418,8 @@ can calculate the logistics emissions of the shipment by
421
418
To collect the <{TCE|TCEs}> from Transport Operator `A`, `Z` performs the following HTTP call.
422
419
423
420
Note: The call to `/footprints` can return several footprints, 1 for each shipment.
424
- By filtering, e.g. by the shipment id, `Z` can retrieve the <{TCE|TCEs}> for
425
- the shipment of interest ( not shown below) .
421
+ By filtering, e.g. by shipment id, `Z` can retrieve the <{TCE|TCEs}> for
422
+ the shipment of interest. The use of this functionality is not included in the example below.
426
423
427
424
The highlighted lines show the data exchanged according to the <{ShipmentFootprint}> data model.
428
425
@@ -502,11 +499,11 @@ The highlighted lines show the data exchanged according to the <{ShipmentFootpri
502
499
503
500
### Data Collection by Transport Service User `S` ### {#example-http-s}
504
501
505
- To collect the TCEs data related to the shipment from Transport Organizer `Z`, `S` performs the following HTTP call which yields 2 TCEs.
502
+ To collect the TCE data related to the shipment from Transport Organizer `Z`, `S` performs the following HTTP call, which yields 2 TCEs.
506
503
507
504
Note: The call to `/footprints` can return several footprints, 1 for each shipment.
508
- By filtering, e.g. by the shipment id, `Z` can retrieve the <{TCE|TCEs}>
509
- for the shipment of interest ( not shown below) .
505
+ By filtering, e.g. by shipment id, `Z` can retrieve the <{TCE|TCEs}>
506
+ for the shipment of interest. The use of this functionality is not included in the example below.
510
507
511
508
The highlighted lines show 2 TCEs which `Z` has collected and calculated for `S`.
512
509
0 commit comments