Rubrique précédente: getDataModel

Rubrique suivante: getIncidentModel

getCombinedModel

Utilisez la commande getCombinedModel pour afficher les données de formatage spécifiques à la grammaire commune aux événements (CEG), pour les événements et les incidents. La CEG contient tous les champs d'événement figurant dans le schéma, la description de chaque champ et leurs valeurs possibles (le cas échéant). Vous pouvez ainsi correctement identifier les champs CEG pour chaque filtrage que vous souhaitez inclure dans un appel.

Exemple de commande getCombinedModel

https://ELMSERVER:5250/spin/calmapi/getObject.csp?type=getCombinedModel 

Renvoie le code XML suivant :

			<?xml version="1.0" encoding="UTF-8" ?> 
- <Result>
  <Value>true</Value> 
  <Description>Get Object Successful. Type [getCombinedModel]</Description> 
- <CEGFields>
+ <events>
- <incidents>
- <CommonEventGrammar version="12.1.5109.0">
  <SchemaVersion value="1" desc="Incident Schema version, integer, incremented starting at 1 (no version=0)" /> 
  <field internal="true" name="" type="" class="" category="" index="" desc="" dbtable="version" dbname="value" dbtype="INTEGER" dbindex="NOT NULL" /> 
  <field internal="true" name="" type="" class="" category="" index="" desc="" dbtable="version" dbname="timestamp" dbtype="INTEGER" dbindex="NOT NULL" /> 
  <field name="incident_id" type="S" class="" category="" index="y" desc="" dbtable="incidents" 

L'élément "field name=" affiche le champ CEG, dans ce cas incident_id.

L'élément "dbtable=" identifie le type de base de données, dans ce cas la base de données des incidents.