Skip to content

Commit 5120c3b

Browse files
Language Checks 3
1 parent 5da2218 commit 5120c3b

File tree

1 file changed

+18
-21
lines changed

1 file changed

+18
-21
lines changed

specs/index.bs

+18-21
Original file line numberDiff line numberDiff line change
@@ -324,13 +324,13 @@ This data transaction enables a [=Transport Service Organizer=] or a [=Transport
324324

325325
To execute this transaction, the [=Transport Operator=] MUST
326326

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.
330329

331330
The [=Transport Service Organizer=] or [=Transport Service User=] CAN then retrieve the <{TAD|TADs}> using the [=consignment ids=].
332331

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,
334334
lacking the capabilities to report curated emissions data. Through this transaction they can
335335
provide activity data to their customers.
336336

@@ -345,12 +345,11 @@ The following hypothetical parties are involved:
345345

346346
: Transport Service User `S`
347347
::
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.
349349
The shipper has a contract with the Transport Service Organizer `Z`.
350350

351351
`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.
354353

355354
: Transport Service Organizer `Z`
356355
::
@@ -359,10 +358,9 @@ The following hypothetical parties are involved:
359358
The Transport Service Organizer contracts Transport Operator A and Transport Operator B to perform the transport.
360359

361360
This operator has a [=host system=] which implements Transaction 1 ([[#txn1]])
362-
as well as Transaction 2 ([[#txn2]]).
361+
and Transaction 2 ([[#txn2]]).
363362

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`.
366364

367365

368366
: Transport Operator `A`
@@ -378,17 +376,16 @@ The following hypothetical parties are involved:
378376
::
379377
Another [=Transport Operator=] responsible for the second leg of the shipment.
380378

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
382380
[=Transport Service Organizer=] Z.
383381

384382

385383
## Data Transactions Executed ## {#example-txns}
386384

387-
Note: In this hypothetical example, hub operations are currently ommitted.
385+
Note: This hypothetical example currently ommits hub operations.
388386

389387
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.
392389

393390

394391
### 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
401398
for the first leg of the shipment.
402399
1. As Transport Operator `B` does not support [[#txn1]], `Z` performs [[#txn3]] with
403400
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
405402
the <{TAD}> data and modelled or default emission factors.
406403

407404
### Data Collection by Transport Service User `S` ### {#example-s}
@@ -411,7 +408,7 @@ can calculate the logistics emissions of the shipment by
411408

412409
1. collecting the <{TCE|TCEs}> from `Z` using the [=shipment id=] and [[#txn1]], storing the resulting <{TCE|TCEs}> in e.g. its database.
413410
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.
415412

416413

417414
## Example HTTP Calls ## {#example-http}
@@ -421,8 +418,8 @@ can calculate the logistics emissions of the shipment by
421418
To collect the <{TCE|TCEs}> from Transport Operator `A`, `Z` performs the following HTTP call.
422419

423420
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.
426423

427424
The highlighted lines show the data exchanged according to the <{ShipmentFootprint}> data model.
428425

@@ -502,11 +499,11 @@ The highlighted lines show the data exchanged according to the <{ShipmentFootpri
502499

503500
### Data Collection by Transport Service User `S` ### {#example-http-s}
504501

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.
506503

507504
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.
510507

511508
The highlighted lines show 2 TCEs which `Z` has collected and calculated for `S`.
512509

0 commit comments

Comments
 (0)