2.2.2 X-AlertId

 The X-AlertId header contains a string uniquely identifying the alert subscription on the protocol server. The syntax of this header is defined as follows by using the ABNF, as defined in [RFC5234], syntax, as specified in [RFC2822]:

  
    alert-id = "X-AlertId:" unstructured CRLF

X-AlertId MUST be present in the header of the alert (1). If the protocol client uses the protocol specified by [MS-ALERTSS] to manage alert subscriptions on a protocol server, the protocol client MUST use the value of X-AlertId formatted as a GUID to identify an alert subscription in a protocol operation. Aside from passing the string back as a parameter to the protocol server in such contexts, the protocol client does not use this string for other purposes.