XML_EventTriggerNotification

Event linkage notification message in XML format

<EventTriggerNotification><!--opt-->
  <id><!--required, xs:string, device ID--></id>
  <notificationMethod>
    <!--required, xs:string, linkage actions, opt="email,IM,IO,syslog,HTTP,FTP,beep,ptz,record, monitorAlarm, center, LightAudioAlarm,focus,trace,cloud,SMS,whiteLight,audio,whiteLight,faceContrast,siren,output"-->
  </notificationMethod>
  <notificationRecurrence>
    <!--optional, xs:string, "beginning,beginningandend,recurring"-->
  </notificationRecurrence>
  <notificationInterval><!--dependent, xs:integer, unit: millisecond--></notificationInterval>  
  <outputIOPortID><!--dependent, xs:string, video output No., it is required only when notificationMethod is "IO"--></outputIOPortID>
  <dynOutputIOPortID><!--dependent, xs:string, dynamic video output No., it is required only when notificationMethod is "IO"--></dynOutputIOPortID>
  <videoInputID><!--dependent, xs:string, video input No., it is required only when notificationMethod is "record"--></videoInputID>
  <dynVideoInputID><!--dependent, xs:string, dynamic video input No., it is required only when notificationMethod is "record"--></dynVideoInputID>
  <ptzAction><!--dependent, it is required only when notificationMethod is "ptz"-->
    <ptzChannelID><!--required, xs:string, PTZ channel ID--></ptzChannelID>
    <actionName><!--required, xs:string, PTZ control type: "preset", "pattern", "patrol"--></actionName>
    <actionNum><!--dependent, xs:integer></actionNum>
  </ptzAction>
  <WhiteLightAction><!--dependent, white light linkage parameters, this node is valid when notificationMethod is "whiteLight"-->
    <whiteLightDurationTime><!--required, xs:integer, white light flashing duration, it is between 1 and 60, unit: second--></whiteLightDurationTime>
  </WhiteLightAction>
  <cellphoneNumber><!--dependent, xs:string, min="0" max="11",cellphone number--></cellphoneNumber-->
</EventTriggerNotification>