The following primitive Datatype operations are also provided. Each primitive operation uses the same xml contract as their corresponding multiple-columns operation. Each primitive returns a string value that requires subsequent processing.
Primitive 
 | 
Result 
 | 
Datatype 
 | 
PrimitiveAuthenticate 
 | 
PrimitiveAuthenticateResult 
 | 
string 
 | 
PrimitiveCloseAlarm 
 | 
PrimitiveCloseAlarmResult 
 | 
string 
 | 
PrimitiveDeleteMachineGroup 
 | 
PrimitiveDeleteMachineGroupResult 
 | 
string 
 | 
PrimitiveGetAlarmList 
 | 
PrimitiveGetAlarmResult 
 | 
string 
 | 
PrimitiveGetLogEntry  
 | 
PrimitiveGetLogEntryResult 
 | 
string 
 | 
PrimitiveGetMachine  
 | 
PrimitiveGetMachineResult 
 | 
string 
 | 
PrimitiveGetMachineCollectionList 
 | 
PrimitiveGetMachineCollectionListResult 
 | 
string 
 | 
PrimitiveGetMachineGroupList  
 | 
PrimitiveGetMachineGroupListResult 
 | 
string 
 | 
PrimitiveGetMachineList  
 | 
PrimitiveGetMachineListResult 
 | 
string 
 | 
PrimitiveGetNotesList 
 | 
PrimitiveGetNotesListResult 
 | 
string 
 | 
PrimitiveGetTicket 
 | 
PrimitiveGetTicketResult 
 | 
string 
 | 
PrimitiveGetTicketList  
 | 
PrimitiveGetTicketListResult 
 | 
string 
 | 
PrimitiveGetTicketNotes 
 | 
PrimitiveGetTicketNotesResult 
 | 
string 
 | 
PrimitiveUpdateTicket 
 | 
PrimitiveUpdateTicketResult 
 | 
string 
 |