DataPresenceGroup

Request : Used to define the level of details expected for returned
information Response : To express the level of returned information
(xxxdescribe)

Attribute Group Information

Attributes

QName Type Fixed Default Use Inheritable Annotation
Severity SeverityCodeType optional
xxxMove somewhere else This is to define the role of the data and
the reason of its presence.
Trigger TriggerCodeType optional
**>Is Present: Data is present (response only) **>Is
Required:Data must be present (request only, but already handled somewhere else)
**>WhenSmall:Only return if small. The size can be defined using the Size
element of the collection
What WhatCodeType optional
To define the reason for the collection. This information can be
omitted if obvious. Usually, an omission correspnds to a list without special
meaning. **>AddOn : A list of segments that can be added to a given segment,
but that are not included by default. **>Alternatives : Alternatives to the
result exist **>Combination : The assocated collection is a combination of
values, combined with the operated situated in the Combination attribute or the
defafult operator for the component. **>List : The collection corresponds to
a list of different elements **>ListSingleValue: only one element of the list
can be used. **>Default: The assocaited colleciton contains default values
for differnt types of segments (maximum one per type. These values will be used
in the segments of these types unless otherwise specified. **>Details: More
details can be / are returned **>Range: The collection contains 2 elements
corresponding to a range of values. How to handle the extremities is specified
in the elements

Used By

Source

<xs:attributeGroup name="DataPresenceGroup">
  <xs:annotation>
    <xs:documentation>Request : Used to define the level of details expected for returned information Response : To express the level of returned information (xxxdescribe)</xs:documentation>
  </xs:annotation>
  <xs:attribute name="What" type="WhatCodeType" use="optional">
    <xs:annotation>
      <xs:documentation>To define the reason for the collection. This information can be omitted if obvious. Usually, an omission correspnds to a list without special meaning. **>AddOn : A list of segments that can be added to a given segment, but that are not included by default. **>Alternatives : Alternatives to the result exist **>Combination : The assocated collection is a combination of values, combined with the operated situated in the Combination attribute or the defafult operator for the component. **>List : The collection corresponds to a list of different elements **>ListSingleValue: only one element of the list can be used. **>Default: The assocaited colleciton contains default values for differnt types of segments (maximum one per type. These values will be used in the segments of these types unless otherwise specified. **>Details: More details can be / are returned **>Range: The collection contains 2 elements corresponding to a range of values. How to handle the extremities is specified in the elements</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="Trigger" type="TriggerCodeType" use="optional">
    <xs:annotation>
      <xs:documentation>**>Is Present: Data is present (response only) **>Is Required:Data must be present (request only, but already handled somewhere else) **>WhenSmall:Only return if small. The size can be defined using the Size element of the collection</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="Severity" type="SeverityCodeType" use="optional">
    <xs:annotation>
      <xs:documentation>xxxMove somewhere else This is to define the role of the data and the reason of its presence.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>