Showing:

Annotations
Properties
Main schema IC-AUDIT.xsd
Namespace urn:us:gov:ic:audit
Annotations

Intelligence Community Technical Specification XML Data Encoding Specification for Enterprise Audit Exchange (AUDIT.XML V4)

Description

W3C XML Schema for the XML Data Encoding Specification Intelligence Community Metadata Standard for Enterprise Audit Exchange (AUDIT.XML).

Introduction

This XML Schema file is one component of the XML Data Encoding Specification (DES). Please see the document titled XML Data Encoding Specification for Enterprise Audit Exchange for a complete description of the encoding as well as list of all components.

It is envisioned that this schema or its components, as well as other parts of the DES may be overridden for localized implementations. Therefore, permission to use, copy, modify and distribute this XML Schema and the other parts of the DES for any purpose is hereby granted in perpetuity.

Please reference the preceding two paragraphs in all copies or variations. The developers make no representation about the suitability of the schema or DES for any purpose. It is provided "as is" without expressed or implied warranty.

If you modify this XML Schema in any way label your schema as a variant of AUDIT.XML.

Please direct all questions, bug reports,or suggestions for changes to the points of contact identified in the document referenced above.

Implementation Notes

The document element for an AUDIT document is audit:AuditRecordList.

Creators

Office of the Director of National Intelligence Intelligence Community Chief Information Officer

Formal Change List

Change History
Version Date By Description
4 2011-09-08 Colbert, ODNI/OCIO/ICEA
  • Added NTK DESVersion to the AuditRootNodeAttributeGroup.
4 2011-09-07 Wigglesworth, ODNI/OCIO/ICEA
  • Combined AuditRecordType, AbstractEventType, and ActionEventType into AuditRecordType
  • Combined ResourceType and AbstractResourceType into ResourceType
  • Simplified and cleaned identifier elements and complex types
  • Modified date/time elements to use xsd:dateTime
  • Added elements supporting use of a Network Time Protocol(NTP)server
  • Added optional scope field to identifier types
  • Removed IC-Common Reference
3 2011-07-07 Colbert, ODNI/OCIO/ICEA
  • Added version information to the header
3 2011-04-26 Colbert, ODNI/OCIO/ICEA
  • Made ISM attributes required instead of optional
  • Explicitly defined minOccurs and maxOccurs in all cases
  • Added optional ntk:Access element to AuditRecordListType and AuditRecordType
  • Replaced NoticeList, Notice and NoticeText elements with ISM versions
2-RC2 ODNI/OCIO/ICEA
  • Reduced to one general AuditRecord with auditRecordType attribute
  • Upgraded to ISM v6; created attribute group AuditRootNodeAttributeGroup
  • Introduced Notice and associated types. Added Notice to common metadata
  • Changed XMLSchema namespace name to xsd from xs
  • Added additional action types
  • Removed EventSource
  • Update to add min max where not specified
  • Update to use all where possible
1-RC2 ODNI/OCIO/ICEA
  • Updated types names to remove confusion with element names.
  • Removed unused types
  • All "generic" elements now use GenericTypeDescriptorType to describe the object pointer/placeholder
  • Upgraded to ISM v3
1-RC1 ODNI/OCIO/ICEA
  • Updated versions throughout file
  • Changed location of ISM to ISM.XML
0.3 ODNI/OCIO/ICEA
  • Added annotations
  • Added AuditRecordListType
  • Added GenericAuditRecordType
  • Added PUBS.XML, AUDIT.XML as resource type
  • Added query, query result, ATOM, ICQL, as resource type
0.2 ODNI/OCIO/ICEA Added additional constraints.
  • If ResourceMetaData is included, most fields are required.
  • If ResourceBody is included, most fields are required.
  • Action and ActionResult is required now.
  • Record level common metadata required now.
  • Date/Time and Source required now.
0.1 ODNI/OCIO/ICEA Initial alpha release
Properties
attribute form default: unqualified
element form default: unqualified
version: 4
Schema location IC-AUDIT.xsd