Technical Assistance


 

IPAWS Sent Alert Status Codes

Overview

Below is a list of Sent Alert Status Codes. These codes appear in the Status Item ID column of a sent IPAWS Status Alert.

Event Codes

Status Item Error Status Response Status Remarks
10 N Ack CAP Alert was successfully transformed to a CMAS CMAC message and it was successfully disseminated to the specific mobile carrier identified in the message status response.
100 Y invalid-federal-alert-gateway-id These are possible error codes returned to IPAWS-OPEN when CMAS compliant CAP Alerts are transformed and disseminated to Mobile Carrier Gateways.
101 Y protocol-version-not-supported
102 Y Server-error
103 Y Invalid-format
104 Y Invalid-element
105 Y missing-element
106 Y operation-not-allowed
107 Y operation-pre-empted
108 Y RMT-distribution-precluded
198 Y gateway-endpoint-invalid-response This error code is returned when the response returned by a Wireless Carrier contains invalid XML response or empty response.(See Note)
199 Y Gateway-endpoint-is unreachable CMAS Gateway cannot be reached or response time-out error.
200 N Ack Message validates against CAP 1.2 schema
201 Y duplicate-message
  • Element <identifier> is duplicate of previously posted message. The “201” error code has been implemented.
  • Currently, the following error message is being returned: CAP POST MESSAGE FAILED - UNIQUE IDENTIFIER Error Code: OP01
202 N alert-signature-is-valid CAP Exchange validation to indicate that digital signature is valid
207 Y reference-element-missing CAP Alert (Update, Cancel, Ack, Error) message missing <reference> element
208 Y Alert-signature-is-not-valid CAP Exchange validation to indicate that digital signature is not valid
209 Y message-references-expired-alert This error response code will be returned if a referenced CAP Alert included in an Update, Cancel, Ack or Error message is expired.
210 N signer-not-authorized-for-broadcast-cog This is an advisory response that COG is not authorized to post to Broadcast COG and the posted CAP Alert <addresses> element includes the Broadcast COG.
211   restricted-alert-restriction-element-missing-or-empty This error response code will be returned if the <restriction> element is not present with content when <scope> element is equal to "Restricted".
212   private-alert-addresses-element-missing-or-empty This error response code will be returned if the <addresses> element is not present with content when <scope> element is equal to "Private".
213 Y Invalid-value-in-element-circle Additional validation to verify that Circle format is the paired values of a point and radius.
214 Y geographic-area-outside-authorized-boundary The <area> block <circle> and/or <polygon> element does not fall within the geographic area of authorized FIPS or Marine Zones.
215 Y signer-not-authorized-for-event-code-CAPEXCH This validation only applies if <eventCode> <valueName> element is equal to “SAME”.Alert Originator COG is not authorized for <eventCode> in COG Profile to disseminate CAP AlertMessage.
216 Y invalid-value-in-element-polygon Additional validations to look for polygon that may cause issues in downstream systems (e.g., polygons with a collocated line segment with zero area, polygon with boundary crossover, and zero area polygons).
217 Y invalid-format-dates Invalid date format
218 Y referenced-alert-not-found Referenced CAP Alert (ACK/ERROR) message cannot be found in IPAWS-OPEN.
219 Y signer-not-authorized-for-geocode-CAPEXCH This validation only applies if <geocode> <valueName> element is equal to “SAME”.Alert Originator COG not authorized for <geocode> in COG Profile to disseminate CAP AlertMessage.
221 Y invalid-CAPEXCHANGE-message General –any error that results in invalid CAP Exchange message
222 Y Restricted-characters-in-message Element <identifier>, <sender> includes spaces, commas, or restricted characters (< and &) Element <web>, <uri> includes spaces
223 Y invalid-value-in-element-geocode

This validation only applies if <geocode><valueName> element is equal to “SAME”

  1. Element <geocode> <value> is not 6 digits
  2. Element <geocode><value> contains an invalid value.
224 Y reference-element-invalid

This response will be returned if the structure for <references> element is not in the "sender,identifier,sent" format.

300 N Ack

Valid IPAWS Profile message

301 Y non-IPAWS-alert
  1. Element <status> is not “Actual
  2. Element <code> is not “IPAWSv1.0”
  3. Missing info block if not a cancel message
302 Y invalid-value-in-element-eventcode-and-category

Element <category> values different among info blocks. The <category> values must be identical in all info blocks.

303 Y invalid-value-in-element-sent

Time in Element <sent> is not within 5 minutes of current time

304 Y invalid-value-in-element-expires
  1. expires time < sent time
305 Y invalid-value-in-element-geocode
  1. <area> block is missing
  2. Element <geocode> <value> is not 6 digits
  3. Element <geocode> <valueName> is not “SAME”
  4. Each info blocks must pass 1,2,3
306 Y missing-required-element-expires Element <expires> -missing or invalid format
307 Y reference-element-invalid

Update/Cancel message

  1. Element <reference> - empty/missing
  2. Element structure in not valid
311 Y invalid-value-in-element-eventcode

Invalid Event Code Value for IPAWS Dissemination

312 Y signer-not-authorized-for-value-EAS-ORG

This error code is returned if the value for the SAME Organization code in the CAP Alert does not match authorized Organization Code in the Alert Originator’sCOG Profile.

313 Y invalid-value-in-element-scope

Invalid Value in <scope> element for IPAWS Dissemination.

318 Y referenced-alert-not-found

Referenced CAP Alert (Cancel) message cannot be found in IPAWS-OPEN.

400 N Ack

Valid Format NWEM message

401 N message-not-disseminated-as-NWEM

Message not disseminated due to channel blocking or other associated error.

402 Y no-parameter-EAS-ORG

Response Code – to indicate that Alert validated for NWEM dissemination does not contain “EAS-ORG” parameter.

404 Y required-element-missing-references

Element <references> -empty/missing for Update and Cancel messages

405 Y required-element-missing-language

Element <language> -empty/missing

409 Y required-element-missing-effective

Element <effective> missing

410 Y required-element-missing-senderName

Element <senderName>-empty/missing

411 Y required-element-missing-headline

Element <headline> -empty/missing

412 Y system-error-has-occurred-NWEM-service

Message/BPELdissemination system error

413 Y signer-not-authorized-for-NWEM-geocode

Element <area><geocode><value> not authorized for COG in HazCollect

414 Y required-element-missing-timezone

Element <parameter> <valueName> equal to “timezone” and <value> is empty

415 Y signer-not-authorized-for-event-code-NWEM

Alert Originator not authorized for <eventCode> in COG Profile to disseminate NWEMMessage.

417 Y required-element-missing-geocode

Element <area>without a SAME <geocode> element.

418 Y reference--NWEM-not-found

Referenced CAP Alert (Update) message cannot be found in IPAWS-OPEN

419 Y signer-not-authorized-for-geocode-NWEM

Alert Originator not authorized for <geocode> in COG Profile to disseminate NWEM Message.

420 Y invalid-nwem-weather-alert

Element <parameter> <valueName> equal to “EAS-ORG” and <value> is “WXR”

423 Y invalid-number-element-info

Multiple info block in Alert message

424 Y invalid-value-in-element-language

Element <language > - not two allowed values: "en-US" or "es-US"

425 Y invalid-value-in-element-event

Element <event> -not: ‘Administrative Message/Follow up Statement’, ‘Avalanche Watch’, ‘Avalanche Warning’, ‘Child Abduction Emergency’, ‘Civil Danger Warning’, ‘Civil Emergency Message’, ‘Practice/Demo Warning’, ‘Earthquake Warning’, ‘Evacuation Immediate’, ‘Fire Warning’, ‘Hazardous Materials Warning’, ‘Law Enforcement Warning’, ‘Local Area Emergency’, ‘National Information Center’, ‘Network Message Notification’, ‘National Periodic Test’, ‘Nuclear Power Plant Warning’, ‘Radiological Hazard Warning’, ‘Routine Weekly Test’, ‘Shelter in Place Warning’, ‘911 Telephone Outage Emergency’, ‘Volcano Warning’

426 Y invalide-value-in-element-responseType

Element <responseType> is equal to any value except: Shelter, Evacuate, Prepare, Execute, Monitor, Assess, None

427 Y invalid-number-of-element-eventcode

More than one Element for <eventCode>

428 Y eventCode-valueName-does-not-contain-SAME-code

eventCode valueName is not 'SAME'

429 Y invalid-value-in-element-eventType

value in event does not map to the eventCode value, i.e. Event="Civil Emergency Message" and eventcode value not “CEM”

430 Y invalid-value-in-element-eventcode

all eventCode values except: "AVW", "CDW", "CEM", "EQW", "EVI", "FRW", "HMW", "LEW", "NUW", "RHW", "SPW", "VOW", "AVA", "CAE", "LAE", "TOE", "ADR", "NIC", "DMO", "NPT", "RMT", "RWT", "NMN"

431 Y invalid-value-in-element-expires
  1. sent < expire
  2. expire must not exceed sent by more than 360 minutes
  3. expire must differ from sent in exactly 15 minute intervals up to 120 minutes
  4. expire must differ from sent in exactly 30 minute intervals between 120 and 360 minutes.
432 Y invalid-value-in-element-effective sent and effective are NOT equal
433 Y invalid-element-onset onset contains a time
434 Y invalid-value-in-element-senderName Element <senderName> is missing or has does not have 3 comma separated values.
435 Y invalid-value-in-element-description
  1. description = empty
  2. description length > 15000
  3. description length + instruction length > 15000
  4. Not-Allowed characters. Allowed characters are: letters and numbers, +, -, ., or ...
436 Y invalid-value-in-element-timezone Element <parameter> for timezone is missing
437 Y invalid-value-in-element-headline Element <headline> length >= 160 characters
438 Y invalid-value-in-element-geocode-value Element <area><geocode> contains invalid values
439 Y required-element-missing-description description = empty/missing
440 Y signer-not-authorized-for-hazCollect cogId not authorized to for HazCollect
441 Y system-error-has-occurred-hazCollect-service Unable to connect to Hazcollect server
442 Y required-element-missing-source Element <source> -empty/missing
443 Y multiple-geocodes-per-area-block Only one geocode is assigned to a <area> block for NWEM.
500 N Ack Valid EAS Message is Disseminated
501 N message-not-disseminated-as-EAS Message not disseminated due to channel blocking or other associated error.
502 Y no-parameter-EAS-ORG Response Code – to indicate that Alert validated for EAS dissemination does not contain “EAS-ORG” parameter.
503 Y invalid-value-EAS-ORG Element <parameter> <valueName> = “EAS-ORG” and <value> is not equal to "EAS", "CIV", "WXR", "PEP"
504 Y invalid-value-EAS-Must-Carry If Element <parameter> <valueName> = “EAS-Must-Carry” then <value> isnot equal to "TRUE"
505 Y invalid-value-mimeType

Element <resource> <mimeType> for broadcast content for delivery to the public does not “contain” one of the following values:

  • "audio/x-ipaws-audio-mp3"
  • "audio/x-ipaws-streaming-audio"
  • "video/x-ipaws-video"
  • "video/x-ipaws-streaming-video
506 Y invalid-value-in-element-expires

Element <expires> time more than 99.5 hoursafter sent time

507 Y required-element-missing-description

Element <description> is empty/missing

512 Y system-error-has-occurred-EAS-service

Message/BPELdissemination system error

515 Y signer-not-authorized-for-event-code-EAS

Alert Originator not authorized for <eventCode> in COG Profile to disseminate EAS Message.

518 Y referenced-EAS-not-found

Referenced CAP Alert (Update) messagecannot be found in IPAWS-OPEN

519 Y signer-not-authorized-for-geocode-EAS

Alert Originator not authorized for <geocode> in COG Profile to disseminate EAS Message.

521 N exceeded-EAS-geocode-max-limit’

This advisory response code will be returned if a EAS CAP Alert contains more than the geocode maximum limit for EAS, which is currently set at 31 geocodes. (See Note)

600 N Ack

Valid CMAS message disseminated

601 N message-not-disseminated-as-CMAS

Message not disseminated due to channel blocking or other associated error.

602 Y invalid-value-in-element-responseType

Element <responseType> contains invalid CMAS values

603 Y invalid-value-in-element-CMAMtext
  1. CMAMtext value length > 90
  2. CMAMlongtext value length > 360
604 Y lacks-supported-language language -value other than 'en-US' or empty
605 Y update-not-valid-for-CMAS-Alert-cancelled If Alert Update message contains invalid CMAS values for <urgency>, <severity>, or <certainty> elements, then CMAC Cancel Message is disseminated
606 Y invalid-value-in-element-eventcode Invalid Event Code value for CMAS Dissemination.
607 Y invalid-value-in-element-polygon Element <area><polygon> contain more than 100 polygon elements
608 N marine-zone-SAME-geocode-not-disseminated-CMAS Interim Status Code – to indicate a Marine Zone geocode was not disseminated to CMAS. Once all Wireless Carriers are able to handle Marine Zone codes this response will no longer be used.
610 Y lacks-parameters-to-generate-CMAM-text If CMAM-text not provided but authorized or CMAM Text not authorized, and required parameters not provided to generate CMAM-text.
611 Y signer-not-authorized-for-CMAS Alert Originator not authorized in COG Profile to disseminate CMAS Messages
612 Y system-error-has-occurred-CMAS-dissemination-service Message/BPELdissemination system error
613 Y invalid-value-in-element-expires Expires time more than 24 hoursafter sent time
615 Y signer-not-authorized-for-event-code-CMAS Alert Originator not authorized for <eventCode> in COG Profile to disseminate CMASMessage.
616 N advisory-unexpected-case-CMAMtext-parameter-name CMAMtext parameter name has the incorrect case: (e.g., not exactly "CMAMtext")
617 N Spanish-CMAM-text-available-to-CMAS Advisory Code – to indicate if an Alert contains both and English and Spanish <info> blocks and <CMAMtext> <parameter> was provided in the Spanish <info> block.
618 N Spanish-CMAM-text-not-generated Advisory Code – to indicate if an Alert contains both and English and Spanish <info> blocks and <CMAMtext> <parameter> was not provided in the Spanish <info> block. Spanish <CMAMtext> <parameter> needs to be provided for retrieval by Wireless Carriers.
619 Y signer-not-authorized-for-geocode-CMAS Alert Originator not authorized for <geocode> in COG Profile to disseminate CMASMessage.
620 N referenced-alert-never-disseminated to CMAS This advisory response code indicates that an Update or Cancel message was not disseminated as a WEA to Wireless Carriers, because the referenced alert was never disseminated as a WEA.
621 Y invalid-characters-in -element-CMAMtextURL

This error response code will be returned if one of the following not-allowed characters was including in the CMAMtext parameter: (See Note)

  • "{"
  • "}"
  • "|"
  • "\"
  • "^"
  • "~"
  • "["
  • "]"
800 N Ack (Public Feeds)

Valid Non-EAS Public Message is disseminated.

801 N message-not-disseminated-as-non-EAS-public

Message not disseminated due to channel blocking, is an EAS message, or other associated error.

802 N public-blockchannel-disregarded

This advisory response code is returned to indicate that BLOCKCHANNEL-PUBLIC is being bypassed, if the CAP Alert contains BLOCKCHANNEL-PUBLIC parameter and configuration is set to bypass BLOCKCHANNEL-PUBLIC.

812 Y system-error-has-occurred-public-dissemination-service

Message/BPELdissemination system error

815 Y signer-not-authorized-for-event-code-PUBLIC

Alert Originator not authorized for <eventCode> in COG Profile to disseminate PUBLIC Message.

818 Y referenced-PUBLIC-not-found

Referenced CAP Alert (Update) message cannot be found in IPAWS-OPEN

819 Y signer-not-authorized-for-geocode-PUBLIC

Alert Originator not authorized for <geocode> in COG Profile to disseminate PUBLIC Message.

 

  • Note: Introduced in Release 3.10



I'd Like to Request an Enhancement

0 out of 0 found this helpful

Updated:
Follow

Article Feedback


Powered by Zendesk