All of the nodes which describe objects or requests have access points which are preceded by prefixes that do not reflect the type of data that they represent:
-
Object : The object name is preceded by the letter o. Example <ojob> (for the beginning of the description of an offer).
-
Boolean : All booleans are preceded by the letter b. Example <boffer> (is there an offer?). The o value represents the FALSE value, any other value is TRUE.
-
Whole :All of the wholes are represented by the letter i. Example <icompany> (for a company identifier).
-
Enumeration : An enumeration is a string of characters which represent a significant fixed value in the system. Enumerations are preceded by the letter e. Example <estate>QC</estate>: information about the enumeration value of a province, which is here QC (for Quebec).
-
Date : A date is a significant character string that represents a date in this format (yyyy-mm-dd). The dates are preceded by the letter d. <dbegin>2018-01-21</dbegin>: Specifies the start date of employment.
-
Text : A string of characters or a text preceded by the letter s. Example <sname><[CDATA[JobIllico]]></sname>: It should be noted that it is imperative to insert the value of the text in the CDATA node.