Default language.

Supported XML schema constructs


The following XML schema constructs are supported in BMC Remedy AR System:

Elements

  • global element declaration
  • local element declaration
  • nillable for an element
  • minOccurs =0 for an element
  • default for an element
  • an element that has a ref to another element

Attributes

  • attribute
  • default for attributes
  • attributeGroup

Types

  • named simpleType
  • inlined simpleType
  • named complexType
  • inlined complexType

Derivation

  • complexType derived from complexContent by extension
  • complexType derived from complexContent by restriction
  • complexType derived from simpleContent by extension
  • simpleType derived from simpleContent by restriction
  • simpleType derived from simpleType by restriction (The restriction is ignored)

Model group

  • sequence directly under a complexType with maxOccurs =1 and minOccurs =1 (if maxOccurs and minOccurs are unspecified, they default to 1)
  • choice directly under a complexType with maxOccurs =1 and minOccurs =1
  • all directly under a complexType with maxOccurs =1 and minOccurs =1
  • sequence directly inside a sequence with maxOccurs =1 and minOccurs =1
  • choice directly inside a choice with maxOccurs =1 and minOccurs =1
  • choice directly inside a sequence with maxOccurs =1 and minOccurs =1
  • group
  • maxOccurs=unbounded for an element which is the sole child of a sequence. In all other situations, maxOccurs must be 1 or not be specified. Instead of maxOccurs=unbounded, it could also be maxOccurs=20 (or some other number greater than 1) in which case any XML generated by BMC Remedy AR System would have 20 or fewer elements. This element must be of a complexType.
  • Namespaces
    • targetNamespace
    • chameleon namespaces
  • Multiple documents
    • include
    • import
  • Miscellaneous
    • annotation

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*