**************************************- The action purpose is
used in connection with the action code to define what the action should be.
Actions can be very diverse. The purpose corresponds to the verb (Do, Create...)
whereas the code is the name defining on what the action should take place.
Other information may be required for the action to be completely defined. All
purposes cannot be combined with all codes. All parties will not implement all
combinations. Some purposes are directed more to the providers of information
and some are more related to intermediate processing or to describe actions
within conditional or recursive statements
**************************************- List of Purposes for data management
**************************************- AddTo (Booking, Basket, Product ...)
Create (Customer, Booking ...) Delete (Booking, Product, Traveller ...) Get
(Booking, Availability ...) Replace (Something with Something (a Segment by
another, a Telephone with another)) Replace (Something with something Update
(something): The difference between Replace and Update is that for Update,
elements to update is not given **************************************- List of
Purposes for processing management **************************************-
Exclude (Cache, Source ...) Exit (to exit Statements such as if, loop,
processing ...): this is used for Conditions and Actions in case complex
descriptions are required. Filter (responses, hosts ...): Connections to a
provider may be via several intermediate parties which could provide added
values. Filtering is one of the added values, sort is another. RestrictTo
(Cahce,Source ...) Sort (list ...) Stop (A statement ...): the difference
between Exit and Stop is that Exit exits the statement but not the whole
process, whereas Stop stops the process altogether.
**************************************- |