gs1 / EPCIS

Draft files being shared for EPCIS 2.0 development
Other
22 stars 7 forks source link

Example_9.6.1-ObjectEvent-with-error-declaration #235

Open VladimirAlexiev opened 3 years ago

VladimirAlexiev commented 3 years ago

Continuing #234, I made a diagram of Example_9.6.1-ObjectEvent-with-error-declaration.

image

I only added these puml: (PlantUML) control triples to make the diagram more readable.

epcis:bizStep     a puml:InlineProperty.
epcis:disposition a puml:InlineProperty.
epcis:reason      a puml:InlineProperty.
epcis:readPoint   a puml:InlineProperty.
epcis:bizLocation a puml:InlineProperty.
epcis:epcList     a puml:InlineProperty.

(added them to prefixes.ttl, so they'll apply to all examples, but it may be better to add such per-example, because in another case we may want to display the epcis:Objects linked by epcis:epcList).

Comments:

Example_9.6.1-ObjectEvent-with-error-declaration-improved:

image

(could be further improved by aligning the "like" nodes, and putting the corrective Document and Event on the right since time flows from left to right)

VladimirAlexiev commented 3 years ago

@CraigRe @mgh128 there's not much to agree here, it's just an example and it uses the already agreed fact that bizTransaction is in fact the URI . Please make agreed and assign to @mkotoff.

Marto:

  1. Are there puml triples in diagrams/prefixes.ttl? if so remove them, else they'll have global effect.
  2. Does Example_9.6.1-ObjectEvent-with-error-declaration-improved look like the second diagram?
  3. Adjust the bottom nodes: BizTransactionDocument -> BizTransaction, type -> bizTransactionType
  4. Replace Example_9.6.1-ObjectEvent-with-error-declaration with the *-improved version (no reason to have a worse and a better version, just a better one).