Tema anterior: getDataModel

Tema siguiente: getIncidentModel

getCombinedModel

Se puede utilizar el comando getCombinedModel para mostrar los datos de formato específicos de la gramática de eventos comunes (CEG) tanto para eventos como para incidentes. La gramática de eventos comunes contiene todos los campos de eventos posibles incluidos en el esquema, una descripción de cada campo y posibles valores para cada campo (si procede). Puede identificar correctamente los campos de la gramática de eventos comunes para el filtrado que desee incluir en una llamada.

Ejemplo del comando getCombinedModel

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

Devuelve la siguiente respuesta XML:

			<?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" 

El elemento "field name=" muestra el campo de la gramática de eventos comunes, en este caso incident_id.

El elemento "dbtable=" identifica el tipo de base de datos, en este caso la base de datos de incidentes.