CAP-AU-STD : the Specification, its Validation and Implementation
Contents
Specification of the Australian Profile of CAP [ Common Alerting Protocol].This webpage provides pointers to the CAP-AU v1.0 Specification documents (the 4 documents below),and related Errata; and CAP-AU implementaton-related information, such as Validation, and other resources. It will soon also provide hints on best-practice implementation, and examples.
CAP-AU v1.0 Specification : access
(1) (2) (3) (4)-
"
CAP-AU-STD, version 3.0
: Australian Government Standard for the Common Alerting
Protocol (CAP-AU-STD)"
v.3.0 (2013-09-05) ISSN: 1839-1621 ISBN: 978-1-921725-71-5
This is the 'main document' of the CAP-AU v1.0 Suite of 4 documents -
"
Attachment A to CAP-AU-STD
: Emergency Data Exchange Language (EDXL) Common Alerting
Protocol (CAP) v 1.2 Australia (AU) Profile
(EDXL-CAP1.2-AU-v1.0-CS02)"
v.CSO2 (2013-09-05)
This document should be read in conjunction with the CAP v1.2 specification.
Content/rules in CAP-AU v1.0 suite of 4 documents override those in CAP v1.2; however, where CAP-AU is the same as CAP, the relevant rules are in the CAP v1.2 Specification document. -
"
Attachment B to CAP-AU-STD
: Australian All-Hazards EVENT CODE LIST (AUeventLIST)"
v.2.0 (2012-05-24) -
"
Attachment C to CAP-AU-STD
: XML Schema Definition for CAP-AU (XSD CAP-AU)"
v.3.1 (2014-01-10) - Schema (v1.1*) (for CAP-AU v3.0) as xsd/xml files
Errata: CAP-AU v1.0 was published in 2013/2014; and the CAP-AU Specification documents now contain some out-of-date information (such as contact details), and some small errors / inconsistencies across the documents. An "Errata" document here, aims to indicate content in the CAP-AU v1.0 suite of documents which would ideally be corrected (in a new version of the documents), or further clarified. This will be interatively populated, as more detail is found.
How does CAP-AU relate to CAP?
The Common Alerting Protocol (CAP) is an international standard for the construction of emergency alert and warning messages, which facilitates reliable information exchange between various systems and networks.CAP-AU-STD is a 'Profile' of CAP.
The CAP-AU-STD Profile of CAP was principally developed to incorporate local event-related terminology, and area-references, relevant to the Australian community.
For more information about the CAP-AU-STD Profile and its governance, refer to CAP-AU Profile (CAP-AU-STD): About
Feedback / Queries about CAP-AU-STD
Inquiries regarding the content of the CAP-AU-STD, and future revision activities, can be addressed to the Australian Government Custodian (CAP-AU Custodian) for the CAP-AU-STD at CAPAU.CUSTODIAN@bom.gov.auThe Feedback form is here
CAP-AU Validation
The Common Alerting Protocol (CAP) is an international standard for the construction of emergency alert and warning messages, which facilitatesThe Google CAP validator currently has a validation service for various CAP Profiles, including the CAP-AU-STD Profile.
The Google Validator is useful for checking the structure of a CAP-AU message. Please note, though, that it should be used with caution, since error and recommendation messages are sometimes given incorrectly. A list of issues found, that need to be considered, when using the Google Validator, will be posted here (requires an FTP client to view), as they are identified. For queries about this, please contact CAPAU.CUSTODIAN@bom.gov.au
Url(s) for the XSD / schema versions:
Schema/XSD v1.1* (also known as v3.1) is currently available. The schema can be used for XML message structure validation for CAP-AU-STD. Urls for newer versions of the schema will always be in the CAP-AU v3.0 Metadata record at http://www.bom.gov.au/metadata/19115/ANZCW0503900539.
Note that the url for schema v1.1 :
[ http://www.bom.gov.au/schema/cap-au/v3_0/cap-au-3-0.xsd ] has been changed to
[ http://www.bom.gov.au/schema/cap-au/v3_0/capauv3-0_schema-v1-1.xsd ] and it is also available from [ http://purl.org/cap-au/ftp1/v3/capauv3-0_schema-v3.1.xml (requires an FTP client to view) ].
The metadata record will always indicate the correct schema url(s); and, in the future, its' change notes will indicate what the previous schema urls were.
( *This schema/XSD refers to itself (in the header) as "v.3.1" )
CAP-AU Schematron / conditional rules:
There is not currently a tool to check for the correct application of conditional CAP-AU-STD rules. However, these rules are summarised in the CAP-AU-STD Specification document, and in "Attachment A to CAP-AU-STD" listed above.
CAP-AU Guidance documents:
In addition to the Guidance in CAP-AU Attachments A and B, additional material will be made available. The index of, and urls for released Guidance material (some of it in "DRAFT" form) is available from here
Related Websites:
- CAP-AU Profile : About
- CAP-AU Profile : Community News
- Google CAP-AU Validator Tool
-
OASIS - Common Alerting Protocol v1.2
~~~ ~~~ ~~~ ~~~ ~~~ - Bushfire and Natural Hazards CRC
- Australian Institute for Disaster Resilience
- WMO Alert-Hub prototype (CAP messages ingestor)
Webpage last revised: 2018-10-12