Les objets suivants font partie du modèle de base et sont référencés un peu partout dans les différents objets du schéma. Il est donc important de bien les comprendre.
Référence xsd: http://app.progressionlive.com/static/ws/v1/base.xsd
Propriété | Type | Description |
Id | long | Identifiant interne dans Progression |
UID | string | Identifiant unique interne dans Progression (pas utilisé sur tous les Record) |
properties | ArrayOfProperty | Liste des propriétés. Toutes les propriétés des formulaires personnalisables sont stockées ici. Voir Property |
metas | ArrayOfProperty | Liste des meta propriétés. Permet de stocker à peu près n'importe quelle données dans les objets mais ne sont pas visibles de l'interface. |
removed | datetime | Date/heure de la suppression de l'objet. Indique que l'objet a été supprimé. |
Propriété | Type | Description |
Id | long | Identifiant interne dans Progression |
UID | string | Identifiant unique interne dans Progression (pas utilisé sur tous les Record) |
Type | RecordType | Type de Record |
Label | string | Description texte du Record. Utilisé parfois pour référencer certains type de Record sans connaître leur Id. |
Propriété | Type | Description |
Property | liste | Liste de Property |
Propriété | Type | Description |
Name | string | Nom de la propriété |
Value | anyType | Valeur de la propriété. Doit correspondre au type réel de la définition de la propriété. |
Propriété | Type | Description |
RecordRef | liste | Liste de RecordRef |
Propriété | Type | Description |
Record | liste | Liste de Record. Le type réel dépend de la propriété ou de l'opération effectuée. |
Propriété | Type | Description |
Address | string | Adresse avec numéro civique et rue |
City | string | Ville |
Province | string | Province |
Country | string | Pays |
PostalCode | string | Code postal / zip code |
Position | Position | Position géographique |
Propriété | Type | Description |
Latitude | double | Latitude |
Longitude | double | Longitude |
Propriété | Type | Description |
RecordField | liste | Liste de RecordField à mettre à jour |
Propriété | Type | Description |
Name | string | Nom de la propriété |
Value | anyType | Valeur de la propriété. Doit correspondre au type réel de la définition de la propriété. |
Type |
RecordFieldType |
Type de propriété à mettre à jour |