● Verbs
For example, let's look at the Verb Ship. A Verb defines a relationships between a Subject and an Object:
Shipper.ships: ShipmentIn this case, Shipper is the Subject that is performing the Verb to the Object
An Action is an instance of Resource performing the Verb to the Object like:
Amazon.ships: Order\abc123You can also express metadata on the Verb:
Shipper.ships->Shipment:
from: Origin
to: Destination
with: ProviderThere are multiple tenses of the Verb Ship:
- Activity:
Shipping - Event:
Ship - Action:
Ships - State:
Shipped
Shipping:
_subject: Shipper
_event: Ship
_action: Ships
_activity: Shipping
_state: Shipped
_object: Shipment
from: Origin
to: Destination
with: Provider
asn: EDI.AdvancedShipmentNotice
bol: EDI.BillOfLadingSubject
Activity
The Activity is otherwise known as the gerund, or Noun form of the Verb. This is is typically formed by adding -ing to the base Verb.