Schema Central  >  LEXS 3.1.4  >  structures.xsd  >  s:ComplexObjectType
Advanced search
Need NIEM Help?

Recommended Reading:

Definitive XML Schema

 

Advanced XML Applications

 

s:ComplexObjectType

The ComplexObjectType type provides a base class
      for object definition, association definitions, and external adapter
      type definitions. An instance of one of these types may have an ID.
      It may have metadata as it establishes the existence of an object
      (maybe a conceptual object). It may also have link metadata, as an
      element of one of these types establishes a relationship between its
      value and its context.

Complex type information

Namespace: http://niem.gov/niem/structures/2.0

Schema document: niem-constrained/structures/2.0/structures.xsd

Properties: Abstract

Content

  • Empty content

Attributes

NameOccTypeDescriptionNotes
s:id [0..1]xsd:IDThe id attribute is used to define XML IDs for NIEM objects. These IDs may be targets of reference elements, metadata attributes, and link metadata attributes.
s:metadata [0..1]xsd:IDREFSThe attribute metadata allows an object to point to metadata that affects itself.
s:linkMetadata [0..1]xsd:IDREFSThe linkMetadata attribute allows an element to point to metadata that affects the relationship between the context and the value of the object.

Used in

Type inheritance chain