Showing:

Annotations
Attributes
Diagrams
Facets
Identity Constraints
Instances
Properties
Source
Used by

Table of Contents

Group by:
Main schema MEXsdTypes.xsd
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Annotations
Datentypen für den Austausch zwischen
Meisterschaftsprogrammen und elektronichen Scheibensystemen - MeytonElektronik-Xml-Types
Version 0.1.0 2011-12-30
Properties
attribute form default: unqualified
element form default: unqualified
[ top ]
Element me:ShooterType / SportPassID
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#SpartPassIDType
Type me:SpartPassIDType
Properties
content: simple
minOccurs: 0
default: 0
Facets
maxLength 9
pattern ([0-9])*
Source
<xs:element name="SportPassID" type="me:SpartPassIDType" minOccurs="0" default="0"/>
[ top ]
Element me:ShooterType / FamilyName
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#NameType
Type me:NameType
Properties
content: simple
Facets
maxLength 35
pattern ([A-Z]|[a-z]|[0-9]|[äöüÄÖÜß.'`,_\-/ ]){0,}
Source
<xs:element name="FamilyName" type="me:NameType"/>
[ top ]
Element me:ShooterType / GivenName
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#NameType
Type me:NameType
Properties
content: simple
minOccurs: 0
default:
Facets
maxLength 35
pattern ([A-Z]|[a-z]|[0-9]|[äöüÄÖÜß.'`,_\-/ ]){0,}
Source
<xs:element name="GivenName" type="me:NameType" minOccurs="0" default=""/>
[ top ]
Element me:ShooterType / Gender
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#GenderCodeType
Type me:GenderCodeType
Properties
content: simple
minOccurs: 0
default: 0
Facets
length 1
pattern [MWX0]{1}
Source
<xs:element name="Gender" type="me:GenderCodeType" minOccurs="0" default="0"/>
[ top ]
Element me:ShooterType / YearOfBirth
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#YearOfBirthType
Type me:YearOfBirthType
Properties
content: simple
minOccurs: 0
default: 0
Facets
maxInclusive 2011
minInclusive 0
Source
<xs:element name="YearOfBirth" type="me:YearOfBirthType" minOccurs="0" default="0"/>
[ top ]
Element me:NameIDType / Name
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#NameType
Type me:NameType
Properties
content: simple
default:
Facets
maxLength 35
pattern ([A-Z]|[a-z]|[0-9]|[äöüÄÖÜß.'`,_\-/ ]){0,}
Source
<xs:element name="Name" type="me:NameType" default=""/>
[ top ]
Element me:NameIDType / ID
Namespace No namespace
Diagram
Diagram
Type restriction of xs:nonNegativeInteger
Properties
content: simple
minOccurs: 0
default: 0
Facets
maxInclusive 999999999
Source
<xs:element name="ID" minOccurs="0" default="0">
  <xs:simpleType>
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:maxInclusive value="999999999"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
[ top ]
Element me:StartIDType / StartNo
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#StartNoType
Type me:StartNoType
Properties
content: simple
Facets
maxInclusive 999999999
minInclusive 1
Source
<xs:element name="StartNo" type="me:StartNoType"/>
[ top ]
Element me:StartIDType / ShirtNo
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#ShirtNoType
Type me:ShirtNoType
Properties
content: simple
minOccurs: 0
default: 0
Facets
maxInclusive 9999
minInclusive 0
Source
<xs:element name="ShirtNo" type="me:ShirtNoType" default="0" minOccurs="0"/>
[ top ]
Element me:AgeLimitType / MinAge
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#AgeType
Type me:AgeType
Properties
content: simple
Source
<xs:element name="MinAge" type="me:AgeType"/>
[ top ]
Element me:AgeLimitType / MaxAge
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#AgeType
Type me:AgeType
Properties
content: simple
Source
<xs:element name="MaxAge" type="me:AgeType"/>
[ top ]
Element me:FederationType / FederationNameID
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#NameIDType_Name MEXsdTypes.tmp#NameIDType_ID MEXsdTypes.tmp#NameIDType
Type me:NameIDType
Properties
content: complex
Model Name , ID{0,1}
Children ID, Name
Instance
<FederationNameID>
  <Name>{1,1}</Name>
  <ID>{0,1}</ID>
</FederationNameID>
Source
<xs:element name="FederationNameID" type="me:NameIDType"/>
[ top ]
Element me:FederationType / FederationTag
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#TagType
Type me:TagType
Properties
content: simple
minOccurs: 0
default:
Facets
maxLength 35
pattern (([A-Z]|[a-z]|[0-9]|[äöüÄÖÜß.'`])+.){0,}
Source
<xs:element name="FederationTag" type="me:TagType" minOccurs="0" default=""/>
[ top ]
Element me:DisciplineType / Distance
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 0
default: unknown
Facets
enumeration unknown
enumeration 10m
enumeration 15m
enumeration 25m
enumeration 50m
enumeration 100m
enumeration 300m
enumeration other
Source
<xs:element name="Distance" minOccurs="0" default="unknown">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="unknown"/>
      <xs:enumeration value="10m"/>
      <xs:enumeration value="15m"/>
      <xs:enumeration value="25m"/>
      <xs:enumeration value="50m"/>
      <xs:enumeration value="100m"/>
      <xs:enumeration value="300m"/>
      <xs:enumeration value="other"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
[ top ]
Element me:DisciplineType / MajorGermanRule
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#RuleIDType
Type me:RuleIDType
Properties
content: simple
Facets
maxInclusive 99
minInclusive 0
Source
<xs:element name="MajorGermanRule" type="me:RuleIDType"/>
[ top ]
Element me:DisciplineType / MinorGermanRule
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#RuleIDType
Type me:RuleIDType
Properties
content: simple
Facets
maxInclusive 99
minInclusive 0
Source
<xs:element name="MinorGermanRule" type="me:RuleIDType"/>
[ top ]
Element me:DisciplineType / TotalCompetitionShotNo
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#ShotNoType
Type me:ShotNoType
Properties
content: simple
Facets
maxInclusive 400
minInclusive 1
Source
<xs:element name="TotalCompetitionShotNo" type="me:ShotNoType"/>
[ top ]
Element me:ResultType / Result
Namespace No namespace
Diagram
Diagram
Type restriction of xs:integer
Properties
content: simple
Facets
maxInclusive 50000
minInclusive 0
Source
<xs:element name="Result">
  <xs:simpleType>
    <xs:restriction base="xs:integer">
      <!-- der Wert hat die Einheit Zehntelring  -->
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="50000"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
[ top ]
Element me:ResultType / Unit
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
Facets
enumeration Ring
enumeration ZehntelRing
enumeration mixed
enumeration other
Source
<xs:element name="Unit">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <!-- Unit bedeutet die Einheit, die summierten Werte besaßen -->
      <!-- Ring        - "value" / 10 -->
      <!-- Zehntelring - "value" / 10.0 -->
      <!-- mixed       - value besteht aus Ring und Zehntelring Werten -->
      <!-- other       - wie Teiler, 100er, Koordinaten, etc. -->
      <!-- z.B. Qualifikation + Finale (389 + 103.6 -> 4926) -->
      <xs:enumeration value="Ring"/>
      <xs:enumeration value="ZehntelRing"/>
      <xs:enumeration value="mixed"/>
      <xs:enumeration value="other"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
[ top ]
Element me:ClassDescType / ClassNameID
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#NameIDType_Name MEXsdTypes.tmp#NameIDType_ID MEXsdTypes.tmp#NameIDType
Type me:NameIDType
Properties
content: complex
Model Name , ID{0,1}
Children ID, Name
Instance
<ClassNameID>
  <Name>{1,1}</Name>
  <ID>{0,1}</ID>
</ClassNameID>
Source
<xs:element name="ClassNameID" type="me:NameIDType"/>
[ top ]
Element me:ClassDescType / ClassLimits
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#ClassDescType_ClassDescType_ClassLimits_Limit MEXsdTypes.tmp#ClassDescType_ClassDescType_ClassLimits_Gender
Properties
content: complex
minOccurs: 0
Model Limit , Gender{0,1}
Children Gender, Limit
Instance
<ClassLimits>
  <Limit>{1,1}</Limit>
  <Gender>{0,1}</Gender>
</ClassLimits>
Source
<xs:element name="ClassLimits" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Limit" type="me:AgeLimitType"/>
      <xs:element name="Gender" type="me:GenderCodeType" minOccurs="0" default="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element me:ClassDescType / ClassLimits / Limit
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#AgeLimitType_MinAge MEXsdTypes.tmp#AgeLimitType_MaxAge MEXsdTypes.tmp#AgeLimitType
Type me:AgeLimitType
Properties
content: complex
Model MinAge , MaxAge
Children MaxAge, MinAge
Instance
<Limit>
  <MinAge>{1,1}</MinAge>
  <MaxAge>{1,1}</MaxAge>
</Limit>
Source
<xs:element name="Limit" type="me:AgeLimitType"/>
[ top ]
Element me:ClassDescType / ClassLimits / Gender
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#GenderCodeType
Type me:GenderCodeType
Properties
content: simple
minOccurs: 0
default: 0
Facets
length 1
pattern [MWX0]{1}
Source
<xs:element name="Gender" type="me:GenderCodeType" minOccurs="0" default="0"/>
[ top ]
Element me:SeriesVectorType / ValueSerie
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#ResultType_Result MEXsdTypes.tmp#ResultType_Unit MEXsdTypes.tmp#ResultType
Type me:ResultType
Properties
content: complex
Model Result , Unit
Children Result, Unit
Instance
<ValueSerie>
  <Result>{1,1}</Result>
  <Unit>{1,1}</Unit>
</ValueSerie>
Source
<xs:element name="ValueSerie" type="me:ResultType"/>
[ top ]
Element me:RingHistogramType / NoOfOccurs
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#ShotNoType
Type me:ShotNoType
Properties
content: simple
Facets
maxInclusive 400
minInclusive 1
Source
<xs:element name="NoOfOccurs" type="me:ShotNoType"/>
[ top ]
Element me:LengthType / Length
Namespace No namespace
Diagram
Diagram
Type xs:long
Properties
content: simple
Source
<xs:element name="Length" type="xs:long"/>
[ top ]
Element me:CartisianCoordinateType / X
Namespace No namespace
Diagram
Diagram
Type xs:long
Properties
content: simple
Source
<xs:element name="X" type="xs:long"/>
[ top ]
Element me:CartisianCoordinateType / Y
Namespace No namespace
Diagram
Diagram
Type xs:long
Properties
content: simple
Source
<xs:element name="Y" type="xs:long"/>
[ top ]
Element me:PolarCoordinateType / Length
Namespace No namespace
Diagram
Diagram
Type xs:unsignedLong
Properties
content: simple
Source
<xs:element name="Length" type="xs:unsignedLong"/>
[ top ]
Element me:PolarCoordinateType / Angle
Namespace No namespace
Diagram
Diagram
Type restriction of xs:nonNegativeInteger
Properties
content: simple
Facets
maxInclusive 36000
minInclusive 0
Source
<xs:element name="Angle">
  <xs:simpleType>
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="36000"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
[ top ]
Element me:ShotCoordinateType / CCoordinate
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#CartisianCoordinateType_Resolution MEXsdTypes.tmp#CartisianCoordinateType_X MEXsdTypes.tmp#CartisianCoordinateType_Y MEXsdTypes.tmp#CartisianCoordinateType
Type me:CartisianCoordinateType
Properties
content: complex
Model X , Y
Children X, Y
Instance
<CCoordinate Resolution="100">
  <X>{1,1}</X>
  <Y>{1,1}</Y>
</CCoordinate>
Attributes
QName Type Fixed Default Use Annotation
Resolution me:ResolutionType 100 optional
Source
<xs:element name="CCoordinate" type="me:CartisianCoordinateType"/>
[ top ]
Element me:ShotCoordinateType / PCoordinate
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#PolarCoordinateType_Resolution MEXsdTypes.tmp#PolarCoordinateType_Length MEXsdTypes.tmp#PolarCoordinateType_Angle MEXsdTypes.tmp#PolarCoordinateType
Type me:PolarCoordinateType
Properties
content: complex
Model Length , Angle
Children Angle, Length
Instance
<PCoordinate Resolution="100">
  <Length>{1,1}</Length>
  <Angle>{1,1}</Angle>
</PCoordinate>
Attributes
QName Type Fixed Default Use Annotation
Resolution me:ResolutionType 100 optional
Source
<xs:element name="PCoordinate" type="me:PolarCoordinateType"/>
[ top ]
Element me:TimeStampType / DateTime
Namespace No namespace
Diagram
Diagram
Type xs:dateTime
Properties
content: simple
Source
<xs:element name="DateTime" type="xs:dateTime"/>
[ top ]
Element me:TimeStampType / Hundredth
Namespace No namespace
Diagram
Diagram
Type restriction of xs:unsignedByte
Properties
content: simple
minOccurs: 0
Facets
maxInclusive 99
Source
<xs:element name="Hundredth" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:unsignedByte">
      <xs:maxInclusive value="99"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
[ top ]
Element me:ShotType / Coordinate
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#ShotCoordinateType_CCoordinate MEXsdTypes.tmp#ShotCoordinateType_PCoordinate MEXsdTypes.tmp#ShotCoordinateType
Type me:ShotCoordinateType
Properties
content: complex
Model CCoordinate | PCoordinate
Children CCoordinate, PCoordinate
Instance
<Coordinate>
  <CCoordinate Resolution="100">{1,1}</CCoordinate>
  <PCoordinate Resolution="100">{1,1}</PCoordinate>
</Coordinate>
Source
<xs:element name="Coordinate" type="me:ShotCoordinateType"/>
[ top ]
Element me:ShotType / RingValue
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#ResultType_Result MEXsdTypes.tmp#ResultType_Unit MEXsdTypes.tmp#ResultType
Type me:ResultType
Properties
content: complex
minOccurs: 0
Model Result , Unit
Children Result, Unit
Instance
<RingValue>
  <Result>{1,1}</Result>
  <Unit>{1,1}</Unit>
</RingValue>
Source
<xs:element name="RingValue" type="me:ResultType" minOccurs="0"/>
[ top ]
Element me:ShotType / TimeStamp
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#TimeStampType_DateTime MEXsdTypes.tmp#TimeStampType_Hundredth MEXsdTypes.tmp#TimeStampType
Type me:TimeStampType
Properties
content: complex
minOccurs: 0
Model DateTime , Hundredth{0,1}
Children DateTime, Hundredth
Instance
<TimeStamp>
  <DateTime>{1,1}</DateTime>
  <Hundredth>{0,1}</Hundredth>
</TimeStamp>
Source
<xs:element name="TimeStamp" type="me:TimeStampType" minOccurs="0"/>
[ top ]
Element me:ElectronicTargetDataType / Total
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#ResultType_Result MEXsdTypes.tmp#ResultType_Unit MEXsdTypes.tmp#ResultType
Type me:ResultType
Properties
content: complex
Model Result , Unit
Children Result, Unit
Instance
<Total>
  <Result>{1,1}</Result>
  <Unit>{1,1}</Unit>
</Total>
Source
<xs:element name="Total" type="me:ResultType"/>
[ top ]
Element me:ElectronicTargetDataType / ShotNoTotal
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#ShotNoType
Type me:ShotNoType
Properties
content: simple
Facets
maxInclusive 400
minInclusive 1
Source
<xs:element name="ShotNoTotal" type="me:ShotNoType"/>
[ top ]
Element me:ElectronicTargetDataType / Aimings
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#ElectronicTargetDataType_ElectronicTargetDataType_Aimings_AimingData
Properties
content: complex
Model AimingData{0,8}
Children AimingData
Instance
<Aimings>
  <AimingData AimingID="">{0,8}</AimingData>
</Aimings>
Source
<xs:element name="Aimings">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="AimingData" minOccurs="0" maxOccurs="8">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="AimingShotNo" type="me:ShotNoType"/>
            <xs:element name="Series" type="me:SeriesVectorType" minOccurs="0" maxOccurs="6"/>
            <xs:element name="RingFrequency" type="me:RingHistogramType" minOccurs="0" maxOccurs="11"/>
            <xs:element name="AimingTotal" type="me:ResultType"/>
            <xs:element name="Shot" type="me:ShotType" minOccurs="0" maxOccurs="unbounded"/>
          </xs:sequence>
          <xs:attribute name="AimingID" type="me:AimingIDType" use="required"/>
        </xs:complexType>
        <xs:key name="SID">
          <!-- Eindeutigkeit der Serien-Ergebnisse muss sein -->
          <xs:selector xpath="Series"/>
          <xs:field xpath="@SeriesID"/>
        </xs:key>
        <xs:key name="ShID">
          <!-- Eindeutigkeit der Treffer in einer Stellung muss sein -->
          <xs:selector xpath="Shot"/>
          <xs:field xpath="@ShotID"/>
        </xs:key>
        <xs:key name="RngNoID">
          <xs:selector xpath="RingFrequency"/>
          <xs:field xpath="@Ring"/>
        </xs:key>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:key name="AID">
    <!-- Eindeutigkeit der Stellung innerhalb einer Scheibe muss sein -->
    <xs:selector xpath="AimingData"/>
    <xs:field xpath="@AimingID"/>
  </xs:key>
</xs:element>
[ top ]
Element me:ElectronicTargetDataType / Aimings / AimingData
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#ElectronicTargetDataType_ElectronicTargetDataType_Aimings_ElectronicTargetDataType_ElectronicTargetDataType_Aimings_AimingData_AimingID MEXsdTypes.tmp#ElectronicTargetDataType_ElectronicTargetDataType_Aimings_ElectronicTargetDataType_ElectronicTargetDataType_Aimings_AimingData_AimingShotNo MEXsdTypes.tmp#ElectronicTargetDataType_ElectronicTargetDataType_Aimings_ElectronicTargetDataType_ElectronicTargetDataType_Aimings_AimingData_Series MEXsdTypes.tmp#ElectronicTargetDataType_ElectronicTargetDataType_Aimings_ElectronicTargetDataType_ElectronicTargetDataType_Aimings_AimingData_RingFrequency MEXsdTypes.tmp#ElectronicTargetDataType_ElectronicTargetDataType_Aimings_ElectronicTargetDataType_ElectronicTargetDataType_Aimings_AimingData_AimingTotal MEXsdTypes.tmp#ElectronicTargetDataType_ElectronicTargetDataType_Aimings_ElectronicTargetDataType_ElectronicTargetDataType_Aimings_AimingData_Shot
Properties
content: complex
minOccurs: 0
maxOccurs: 8
Model AimingShotNo , Series{0,6} , RingFrequency{0,11} , AimingTotal , Shot*
Children AimingShotNo, AimingTotal, RingFrequency, Series, Shot
Instance
<AimingData AimingID="">
  <AimingShotNo>{1,1}</AimingShotNo>
  <Series SeriesID="">{0,6}</Series>
  <RingFrequency Ring="">{0,11}</RingFrequency>
  <AimingTotal>{1,1}</AimingTotal>
  <Shot IsInnerTen="false" ShotID="">{0,unbounded}</Shot>
</AimingData>
Attributes
QName Type Fixed Default Use Annotation
AimingID me:AimingIDType required
Source
<xs:element name="AimingData" minOccurs="0" maxOccurs="8">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="AimingShotNo" type="me:ShotNoType"/>
      <xs:element name="Series" type="me:SeriesVectorType" minOccurs="0" maxOccurs="6"/>
      <xs:element name="RingFrequency" type="me:RingHistogramType" minOccurs="0" maxOccurs="11"/>
      <xs:element name="AimingTotal" type="me:ResultType"/>
      <xs:element name="Shot" type="me:ShotType" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="AimingID" type="me:AimingIDType" use="required"/>
  </xs:complexType>
  <xs:key name="SID">
    <!-- Eindeutigkeit der Serien-Ergebnisse muss sein -->
    <xs:selector xpath="Series"/>
    <xs:field xpath="@SeriesID"/>
  </xs:key>
  <xs:key name="ShID">
    <!-- Eindeutigkeit der Treffer in einer Stellung muss sein -->
    <xs:selector xpath="Shot"/>
    <xs:field xpath="@ShotID"/>
  </xs:key>
  <xs:key name="RngNoID">
    <xs:selector xpath="RingFrequency"/>
    <xs:field xpath="@Ring"/>
  </xs:key>
</xs:element>
[ top ]
Element me:ElectronicTargetDataType / Aimings / AimingData / AimingShotNo
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#ShotNoType
Type me:ShotNoType
Properties
content: simple
Facets
maxInclusive 400
minInclusive 1
Source
<xs:element name="AimingShotNo" type="me:ShotNoType"/>
[ top ]
Element me:ElectronicTargetDataType / Aimings / AimingData / Series
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#SeriesVectorType_SeriesID MEXsdTypes.tmp#SeriesVectorType_ValueSerie MEXsdTypes.tmp#SeriesVectorType
Type me:SeriesVectorType
Properties
content: complex
minOccurs: 0
maxOccurs: 6
Model ValueSerie
Children ValueSerie
Instance
<Series SeriesID="">
  <ValueSerie>{1,1}</ValueSerie>
</Series>
Attributes
QName Type Fixed Default Use Annotation
SeriesID me:SieriesIDType required
Source
<xs:element name="Series" type="me:SeriesVectorType" minOccurs="0" maxOccurs="6"/>
[ top ]
Element me:ElectronicTargetDataType / Aimings / AimingData / RingFrequency
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#RingHistogramType_Ring MEXsdTypes.tmp#RingHistogramType_NoOfOccurs MEXsdTypes.tmp#RingHistogramType
Type me:RingHistogramType
Properties
content: complex
minOccurs: 0
maxOccurs: 11
Model NoOfOccurs
Children NoOfOccurs
Instance
<RingFrequency Ring="">
  <NoOfOccurs>{1,1}</NoOfOccurs>
</RingFrequency>
Attributes
QName Type Fixed Default Use Annotation
Ring me:RingNoType optional
Source
<xs:element name="RingFrequency" type="me:RingHistogramType" minOccurs="0" maxOccurs="11"/>
[ top ]
Element me:ElectronicTargetDataType / Aimings / AimingData / AimingTotal
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#ResultType_Result MEXsdTypes.tmp#ResultType_Unit MEXsdTypes.tmp#ResultType
Type me:ResultType
Properties
content: complex
Model Result , Unit
Children Result, Unit
Instance
<AimingTotal>
  <Result>{1,1}</Result>
  <Unit>{1,1}</Unit>
</AimingTotal>
Source
<xs:element name="AimingTotal" type="me:ResultType"/>
[ top ]
Element me:ElectronicTargetDataType / Aimings / AimingData / Shot
Namespace No namespace
Diagram
Diagram MEXsdTypes.tmp#ShotType_ShotID MEXsdTypes.tmp#ShotType_IsInnerTen MEXsdTypes.tmp#ShotType_Coordinate MEXsdTypes.tmp#ShotType_RingValue MEXsdTypes.tmp#ShotType_TimeStamp MEXsdTypes.tmp#ShotType
Type me:ShotType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Coordinate , RingValue{0,1} , TimeStamp{0,1}
Children Coordinate, RingValue, TimeStamp
Instance
<Shot IsInnerTen="false" ShotID="">
  <Coordinate>{1,1}</Coordinate>
  <RingValue>{0,1}</RingValue>
  <TimeStamp>{0,1}</TimeStamp>
</Shot>
Attributes
QName Type Fixed Default Use Annotation
IsInnerTen xs:boolean false optional
ShotID me:ShotNoType required
Source
<xs:element name="Shot" type="me:ShotType" minOccurs="0" maxOccurs="unbounded"/>
[ top ]
Simple Type me:NameType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram
Type restriction of xs:string
Facets
maxLength 35
pattern ([A-Z]|[a-z]|[0-9]|[äöüÄÖÜß.'`,_\-/ ]){0,}
Used by
Source
<xs:simpleType name="NameType">
  <xs:restriction base="xs:string">
    <!-- ((([A-Z]|[a-z]|[0-9]|[äöüÄÖÜß.'`])),?[ _\-/]?){0,} -->
    <xs:pattern value="([A-Z]|[a-z]|[0-9]|[äöüÄÖÜß.'`,_\-/ ]){0,}"/>
    <xs:maxLength value="35"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type me:SpartPassIDType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram
Type restriction of xs:string
Facets
maxLength 9
pattern ([0-9])*
Used by
Source
<xs:simpleType name="SpartPassIDType">
  <xs:restriction base="xs:string">
    <xs:pattern value="([0-9])*"/>
    <xs:maxLength value="9"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type me:GenderCodeType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Annotations
ODF - Gender code type: M = Men, W=Women, X=Mixed, 0 = Not applies
Diagram
Diagram
Type restriction of xs:string
Facets
length 1
pattern [MWX0]{1}
Used by
Source
<xs:simpleType name="GenderCodeType">
  <xs:annotation>
    <xs:documentation>ODF - Gender code type: M = Men, W=Women, X=Mixed, 0 = Not applies</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:length value="1"/>
    <xs:pattern value="[MWX0]{1}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type me:YearOfBirthType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram
Type restriction of xs:nonNegativeInteger
Facets
maxInclusive 2011
minInclusive 0
Used by
Source
<xs:simpleType name="YearOfBirthType">
  <xs:restriction base="xs:nonNegativeInteger">
    <xs:minInclusive value="0"/>
    <xs:maxInclusive value="2011"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type me:ShooterType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram MEXsdTypes.tmp#ShooterType_SportPassID MEXsdTypes.tmp#ShooterType_FamilyName MEXsdTypes.tmp#ShooterType_GivenName MEXsdTypes.tmp#ShooterType_Gender MEXsdTypes.tmp#ShooterType_YearOfBirth
Model SportPassID{0,1} , FamilyName , GivenName{0,1} , Gender{0,1} , YearOfBirth{0,1}
Children FamilyName, Gender, GivenName, SportPassID, YearOfBirth
Source
<xs:complexType name="ShooterType">
  <xs:sequence>
    <xs:element name="SportPassID" type="me:SpartPassIDType" minOccurs="0" default="0"/>
    <xs:element name="FamilyName" type="me:NameType"/>
    <xs:element name="GivenName" type="me:NameType" minOccurs="0" default=""/>
    <xs:element name="Gender" type="me:GenderCodeType" minOccurs="0" default="0"/>
    <xs:element name="YearOfBirth" type="me:YearOfBirthType" minOccurs="0" default="0"/>
  </xs:sequence>
</xs:complexType>
[ top ]
Complex Type me:NameIDType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram MEXsdTypes.tmp#NameIDType_Name MEXsdTypes.tmp#NameIDType_ID
Used by
Model Name , ID{0,1}
Children ID, Name
Source
<xs:complexType name="NameIDType">
  <xs:sequence>
    <xs:element name="Name" type="me:NameType" default=""/>
    <xs:element name="ID" minOccurs="0" default="0">
      <xs:simpleType>
        <xs:restriction base="xs:nonNegativeInteger">
          <xs:maxInclusive value="999999999"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
  </xs:sequence>
</xs:complexType>
[ top ]
Simple Type me:StartNoType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Annotations
eindeutige Kennung des Starts in einer Meisterschaft
Diagram
Diagram
Type restriction of xs:positiveInteger
Facets
maxInclusive 999999999
minInclusive 1
Used by
Source
<xs:simpleType name="StartNoType">
  <xs:annotation>
    <xs:documentation>eindeutige Kennung des Starts in einer Meisterschaft</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:positiveInteger">
    <xs:minInclusive value="1"/>
    <xs:maxInclusive value="999999999"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type me:ShirtNoType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Annotations
Rückennummer in der Meisterschaft
Diagram
Diagram
Type restriction of xs:nonNegativeInteger
Facets
maxInclusive 9999
minInclusive 0
Used by
Source
<xs:simpleType name="ShirtNoType">
  <xs:annotation>
    <xs:documentation>Rückennummer in der Meisterschaft</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:nonNegativeInteger">
    <xs:minInclusive value="0"/>
    <xs:maxInclusive value="9999"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type me:StartIDType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram MEXsdTypes.tmp#StartIDType_StartNo MEXsdTypes.tmp#StartIDType_ShirtNo
Model StartNo , ShirtNo{0,1}
Children ShirtNo, StartNo
Source
<xs:complexType name="StartIDType">
  <xs:sequence>
    <xs:element name="StartNo" type="me:StartNoType"/>
    <xs:element name="ShirtNo" type="me:ShirtNoType" default="0" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
[ top ]
Simple Type me:LaneNoType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram
Type restriction of xs:nonNegativeInteger
Facets
maxInclusive 416
minInclusive 0
Used by
Source
<xs:simpleType name="LaneNoType">
  <xs:restriction base="xs:nonNegativeInteger">
    <xs:minInclusive value="0"/>
    <xs:maxInclusive value="416"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type me:AgeType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram
Type xs:unsignedByte
Used by
Source
<xs:simpleType name="AgeType">
  <xs:restriction base="xs:unsignedByte"/>
</xs:simpleType>
[ top ]
Complex Type me:AgeLimitType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram MEXsdTypes.tmp#AgeLimitType_MinAge MEXsdTypes.tmp#AgeLimitType_MaxAge
Used by
Model MinAge , MaxAge
Children MaxAge, MinAge
Source
<xs:complexType name="AgeLimitType">
  <xs:sequence>
    <xs:element name="MinAge" type="me:AgeType"/>
    <xs:element name="MaxAge" type="me:AgeType"/>
  </xs:sequence>
</xs:complexType>
[ top ]
Simple Type me:TagType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram
Type restriction of xs:string
Facets
maxLength 35
pattern (([A-Z]|[a-z]|[0-9]|[äöüÄÖÜß.'`])+.){0,}
Used by
Source
<xs:simpleType name="TagType">
  <xs:restriction base="xs:string">
    <xs:pattern value="(([A-Z]|[a-z]|[0-9]|[äöüÄÖÜß.'`])+.){0,}"/>
    <xs:maxLength value="35"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type me:FederationType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram MEXsdTypes.tmp#FederationType_FederationNameID MEXsdTypes.tmp#FederationType_FederationTag
Model FederationNameID , FederationTag{0,1}
Children FederationNameID, FederationTag
Source
<xs:complexType name="FederationType">
  <xs:sequence>
    <xs:element name="FederationNameID" type="me:NameIDType"/>
    <xs:element name="FederationTag" type="me:TagType" minOccurs="0" default=""/>
  </xs:sequence>
</xs:complexType>
[ top ]
Simple Type me:RuleIDType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram
Type restriction of xs:nonNegativeInteger
Facets
maxInclusive 99
minInclusive 0
Used by
Source
<xs:simpleType name="RuleIDType">
  <xs:restriction base="xs:nonNegativeInteger">
    <xs:minInclusive value="0"/>
    <xs:maxInclusive value="99"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type me:ShotNoType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram
Type restriction of xs:positiveInteger
Facets
maxInclusive 400
minInclusive 1
Used by
Source
<xs:simpleType name="ShotNoType">
  <xs:restriction base="xs:positiveInteger">
    <xs:minInclusive value="1"/>
    <xs:maxInclusive value="400"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type me:DisciplineType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram MEXsdTypes.tmp#DisciplineType_Distance MEXsdTypes.tmp#DisciplineType_MajorGermanRule MEXsdTypes.tmp#DisciplineType_MinorGermanRule MEXsdTypes.tmp#DisciplineType_TotalCompetitionShotNo
Model Distance{0,1} , MajorGermanRule , MinorGermanRule , TotalCompetitionShotNo
Children Distance, MajorGermanRule, MinorGermanRule, TotalCompetitionShotNo
Source
<xs:complexType name="DisciplineType">
  <xs:sequence>
    <xs:element name="Distance" minOccurs="0" default="unknown">
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="unknown"/>
          <xs:enumeration value="10m"/>
          <xs:enumeration value="15m"/>
          <xs:enumeration value="25m"/>
          <xs:enumeration value="50m"/>
          <xs:enumeration value="100m"/>
          <xs:enumeration value="300m"/>
          <xs:enumeration value="other"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="MajorGermanRule" type="me:RuleIDType"/>
    <xs:element name="MinorGermanRule" type="me:RuleIDType"/>
    <xs:element name="TotalCompetitionShotNo" type="me:ShotNoType"/>
  </xs:sequence>
</xs:complexType>
[ top ]
Complex Type me:ResultType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram MEXsdTypes.tmp#ResultType_Result MEXsdTypes.tmp#ResultType_Unit
Used by
Model Result , Unit
Children Result, Unit
Source
<xs:complexType name="ResultType">
  <xs:sequence>
    <xs:element name="Result">
      <xs:simpleType>
        <xs:restriction base="xs:integer">
          <!-- der Wert hat die Einheit Zehntelring  -->
          <xs:minInclusive value="0"/>
          <xs:maxInclusive value="50000"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="Unit">
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <!-- Unit bedeutet die Einheit, die summierten Werte besaßen -->
          <!-- Ring        - "value" / 10 -->
          <!-- Zehntelring - "value" / 10.0 -->
          <!-- mixed       - value besteht aus Ring und Zehntelring Werten -->
          <!-- other       - wie Teiler, 100er, Koordinaten, etc. -->
          <!-- z.B. Qualifikation + Finale (389 + 103.6 -> 4926) -->
          <xs:enumeration value="Ring"/>
          <xs:enumeration value="ZehntelRing"/>
          <xs:enumeration value="mixed"/>
          <xs:enumeration value="other"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
  </xs:sequence>
</xs:complexType>
[ top ]
Simple Type me:AccountIDType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram
Type restriction of xs:nonNegativeInteger
Facets
maxInclusive 999999999
minInclusive 0
Source
<xs:simpleType name="AccountIDType">
  <xs:restriction base="xs:nonNegativeInteger">
    <xs:minInclusive value="0"/>
    <xs:maxInclusive value="999999999"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type me:ClassDescType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram MEXsdTypes.tmp#ClassDescType_ClassNameID MEXsdTypes.tmp#ClassDescType_ClassLimits
Model ClassNameID , ClassLimits{0,1}
Children ClassLimits, ClassNameID
Source
<xs:complexType name="ClassDescType">
  <xs:sequence>
    <xs:element name="ClassNameID" type="me:NameIDType"/>
    <xs:element name="ClassLimits" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Limit" type="me:AgeLimitType"/>
          <xs:element name="Gender" type="me:GenderCodeType" minOccurs="0" default="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>
[ top ]
Simple Type me:ResultStatusType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Annotations
ODF - Result status type
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration OFFICIAL
enumeration UNOFFICIAL
enumeration PARTIAL
enumeration INTERIM
enumeration INTERMEDIATE
enumeration LIVE
enumeration LIVE_FULL
enumeration LIVE_UPDATE
enumeration LIVE_MANDATORY
enumeration LIVE_LAST
Used by
Source
<xs:simpleType name="ResultStatusType">
  <xs:annotation>
    <xs:documentation>ODF - Result status type</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="OFFICIAL"/>
    <xs:enumeration value="UNOFFICIAL"/>
    <xs:enumeration value="PARTIAL"/>
    <xs:enumeration value="INTERIM"/>
    <xs:enumeration value="INTERMEDIATE"/>
    <xs:enumeration value="LIVE"/>
    <xs:enumeration value="LIVE_FULL"/>
    <xs:enumeration value="LIVE_UPDATE"/>
    <xs:enumeration value="LIVE_MANDATORY"/>
    <xs:enumeration value="LIVE_LAST"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type me:SieriesIDType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram
Type restriction of xs:positiveInteger
Facets
maxInclusive 8
Used by
Source
<xs:simpleType name="SieriesIDType">
  <xs:restriction base="xs:positiveInteger">
    <xs:maxInclusive value="8"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type me:SeriesVectorType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram MEXsdTypes.tmp#SeriesVectorType_SeriesID MEXsdTypes.tmp#SeriesVectorType_ValueSerie
Used by
Model ValueSerie
Children ValueSerie
Attributes
QName Type Fixed Default Use Annotation
SeriesID me:SieriesIDType required
Source
<xs:complexType name="SeriesVectorType">
  <xs:sequence>
    <xs:element name="ValueSerie" type="me:ResultType"/>
  </xs:sequence>
  <xs:attribute name="SeriesID" type="me:SieriesIDType" use="required"/>
</xs:complexType>
[ top ]
Simple Type me:RingNoType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram
Type restriction of xs:unsignedByte
Facets
maxInclusive 25
Used by
Source
<xs:simpleType name="RingNoType">
  <!-- RingNr 1 bis 25 -->
  <!-- RingNr 0 bedeutet Innenzehner -->
  <xs:restriction base="xs:unsignedByte">
    <xs:maxInclusive value="25"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type me:RingHistogramType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram MEXsdTypes.tmp#RingHistogramType_Ring MEXsdTypes.tmp#RingHistogramType_NoOfOccurs
Used by
Model NoOfOccurs
Children NoOfOccurs
Attributes
QName Type Fixed Default Use Annotation
Ring me:RingNoType optional
Source
<xs:complexType name="RingHistogramType">
  <!-- NoOfOccurs gibt an, wie oft der Ring vorgekommen ist -->
  <!-- Ring gibt den Ringwert in Ganzring an; Wertebereich 0 bis 25 -->
  <!-- Ringwert "0" bedeutet Innenzehner -->
  <xs:sequence>
    <xs:element name="NoOfOccurs" type="me:ShotNoType"/>
  </xs:sequence>
  <xs:attribute name="Ring" type="me:RingNoType"/>
</xs:complexType>
[ top ]
Simple Type me:AimingIDType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram
Type restriction of xs:positiveInteger
Facets
maxInclusive 8
Used by
Source
<xs:simpleType name="AimingIDType">
  <xs:restriction base="xs:positiveInteger">
    <xs:maxInclusive value="8"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type me:ResolutionType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram
Type restriction of xs:unsignedShort
Facets
enumeration 1
enumeration 10
enumeration 100
enumeration 1000
Used by
Source
<xs:simpleType name="ResolutionType">
  <xs:restriction base="xs:unsignedShort">
    <xs:enumeration value="1"/>
    <xs:enumeration value="10"/>
    <xs:enumeration value="100"/>
    <xs:enumeration value="1000"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type me:LengthType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram MEXsdTypes.tmp#LengthType_Resolution MEXsdTypes.tmp#LengthType_Length
Model Length
Children Length
Attributes
QName Type Fixed Default Use Annotation
Resolution me:ResolutionType 100 optional
Source
<xs:complexType name="LengthType">
  <xs:sequence>
    <xs:element name="Length" type="xs:long"/>
  </xs:sequence>
  <xs:attribute name="Resolution" type="me:ResolutionType" use="optional" default="100"/>
</xs:complexType>
[ top ]
Complex Type me:CartisianCoordinateType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram MEXsdTypes.tmp#CartisianCoordinateType_Resolution MEXsdTypes.tmp#CartisianCoordinateType_X MEXsdTypes.tmp#CartisianCoordinateType_Y
Used by
Model X , Y
Children X, Y
Attributes
QName Type Fixed Default Use Annotation
Resolution me:ResolutionType 100 optional
Source
<xs:complexType name="CartisianCoordinateType">
  <xs:sequence>
    <xs:element name="X" type="xs:long"/>
    <xs:element name="Y" type="xs:long"/>
  </xs:sequence>
  <xs:attribute name="Resolution" type="me:ResolutionType" use="optional" default="100"/>
</xs:complexType>
[ top ]
Complex Type me:PolarCoordinateType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram MEXsdTypes.tmp#PolarCoordinateType_Resolution MEXsdTypes.tmp#PolarCoordinateType_Length MEXsdTypes.tmp#PolarCoordinateType_Angle
Used by
Model Length , Angle
Children Angle, Length
Attributes
QName Type Fixed Default Use Annotation
Resolution me:ResolutionType 100 optional
Source
<xs:complexType name="PolarCoordinateType">
  <xs:sequence>
    <xs:element name="Length" type="xs:unsignedLong"/>
    <xs:element name="Angle">
      <xs:simpleType>
        <xs:restriction base="xs:nonNegativeInteger">
          <xs:minInclusive value="0"/>
          <xs:maxInclusive value="36000"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="Resolution" type="me:ResolutionType" use="optional" default="100"/>
</xs:complexType>
[ top ]
Complex Type me:ShotCoordinateType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram MEXsdTypes.tmp#ShotCoordinateType_CCoordinate MEXsdTypes.tmp#ShotCoordinateType_PCoordinate
Used by
Model CCoordinate | PCoordinate
Children CCoordinate, PCoordinate
Source
<xs:complexType name="ShotCoordinateType">
  <xs:choice>
    <xs:element name="CCoordinate" type="me:CartisianCoordinateType"/>
    <xs:element name="PCoordinate" type="me:PolarCoordinateType"/>
  </xs:choice>
</xs:complexType>
[ top ]
Complex Type me:TimeStampType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram MEXsdTypes.tmp#TimeStampType_DateTime MEXsdTypes.tmp#TimeStampType_Hundredth
Used by
Model DateTime , Hundredth{0,1}
Children DateTime, Hundredth
Source
<xs:complexType name="TimeStampType">
  <xs:sequence>
    <xs:element name="DateTime" type="xs:dateTime"/>
    <xs:element name="Hundredth" minOccurs="0">
      <xs:simpleType>
        <xs:restriction base="xs:unsignedByte">
          <xs:maxInclusive value="99"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
  </xs:sequence>
</xs:complexType>
[ top ]
Complex Type me:ShotType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram MEXsdTypes.tmp#ShotType_ShotID MEXsdTypes.tmp#ShotType_IsInnerTen MEXsdTypes.tmp#ShotType_Coordinate MEXsdTypes.tmp#ShotType_RingValue MEXsdTypes.tmp#ShotType_TimeStamp
Used by
Model Coordinate , RingValue{0,1} , TimeStamp{0,1}
Children Coordinate, RingValue, TimeStamp
Attributes
QName Type Fixed Default Use Annotation
IsInnerTen xs:boolean false optional
ShotID me:ShotNoType required
Source
<xs:complexType name="ShotType">
  <xs:sequence>
    <xs:element name="Coordinate" type="me:ShotCoordinateType"/>
    <xs:element name="RingValue" type="me:ResultType" minOccurs="0"/>
    <xs:element name="TimeStamp" type="me:TimeStampType" minOccurs="0"/>
  </xs:sequence>
  <xs:attribute name="ShotID" type="me:ShotNoType" use="required"/>
  <xs:attribute name="IsInnerTen" type="xs:boolean" default="false"/>
</xs:complexType>
[ top ]
Simple Type me:ResultKindType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram MEXsdTypes.tmp#NameType
Type restriction of me:NameType
Type hierarchy
Facets
maxLength 35
enumeration Qualification
enumeration Final
pattern ([A-Z]|[a-z]|[0-9]|[äöüÄÖÜß.'`,_\-/ ]){0,}
Used by
Source
<xs:simpleType name="ResultKindType">
  <!-- Typ der Rangliste -->
  <xs:restriction base="me:NameType">
    <xs:enumeration value="Qualification"/>
    <xs:enumeration value="Final"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type me:ElectronicTargetDataType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram MEXsdTypes.tmp#ElectronicTargetDataType_ResultStatus MEXsdTypes.tmp#ElectronicTargetDataType_StartID MEXsdTypes.tmp#ElectronicTargetDataType_ResultKind MEXsdTypes.tmp#ElectronicTargetDataType_LaneNo MEXsdTypes.tmp#ElectronicTargetDataType_Total MEXsdTypes.tmp#ElectronicTargetDataType_ShotNoTotal MEXsdTypes.tmp#ElectronicTargetDataType_Aimings
Model Total , ShotNoTotal , Aimings
Children Aimings, ShotNoTotal, Total
Attributes
QName Type Fixed Default Use Annotation
LaneNo me:LaneNoType optional
ResultKind me:ResultKindType Qualification optional
ResultStatus me:ResultStatusType OFFICIAL optional
StartID me:StartNoType required
Source
<xs:complexType name="ElectronicTargetDataType">
  <xs:sequence>
    <xs:element name="Total" type="me:ResultType"/>
    <!-- tatsächliche Wertungstrefferzahl des eigentlichen Wettkampfes
                (ohne Stechen, Finals, etc.) -->
    <xs:element name="ShotNoTotal" type="me:ShotNoType"/>
    <xs:element name="Aimings">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="AimingData" minOccurs="0" maxOccurs="8">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="AimingShotNo" type="me:ShotNoType"/>
                <xs:element name="Series" type="me:SeriesVectorType" minOccurs="0" maxOccurs="6"/>
                <xs:element name="RingFrequency" type="me:RingHistogramType" minOccurs="0" maxOccurs="11"/>
                <xs:element name="AimingTotal" type="me:ResultType"/>
                <xs:element name="Shot" type="me:ShotType" minOccurs="0" maxOccurs="unbounded"/>
              </xs:sequence>
              <xs:attribute name="AimingID" type="me:AimingIDType" use="required"/>
            </xs:complexType>
            <xs:key name="SID">
              <!-- Eindeutigkeit der Serien-Ergebnisse muss sein -->
              <xs:selector xpath="Series"/>
              <xs:field xpath="@SeriesID"/>
            </xs:key>
            <xs:key name="ShID">
              <!-- Eindeutigkeit der Treffer in einer Stellung muss sein -->
              <xs:selector xpath="Shot"/>
              <xs:field xpath="@ShotID"/>
            </xs:key>
            <xs:key name="RngNoID">
              <xs:selector xpath="RingFrequency"/>
              <xs:field xpath="@Ring"/>
            </xs:key>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
      <xs:key name="AID">
        <!-- Eindeutigkeit der Stellung innerhalb einer Scheibe muss sein -->
        <xs:selector xpath="AimingData"/>
        <xs:field xpath="@AimingID"/>
      </xs:key>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="ResultStatus" type="me:ResultStatusType" default="OFFICIAL" use="optional"/>
  <xs:attribute name="StartID" type="me:StartNoType" use="required"/>
  <xs:attribute name="ResultKind" type="me:ResultKindType" default="Qualification"/>
  <xs:attribute name="LaneNo" type="me:LaneNoType" use="optional"/>
</xs:complexType>
[ top ]
Simple Type me:StartlistType
Namespace http://meyton.org/2011/Schema/MEXmlTypes
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Standard
enumeration PriceShooting
enumeration Liga
enumeration RWK
enumeration Final
Source
<xs:simpleType name="StartlistType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Standard"/>
    <xs:enumeration value="PriceShooting"/>
    <xs:enumeration value="Liga"/>
    <xs:enumeration value="RWK"/>
    <xs:enumeration value="Final"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Attribute me:SeriesVectorType / @SeriesID
Namespace No namespace
Type me:SieriesIDType
Properties
use: required
Facets
maxInclusive 8
Used by
Complex Type me:SeriesVectorType
Source
<xs:attribute name="SeriesID" type="me:SieriesIDType" use="required"/>
[ top ]
Attribute me:RingHistogramType / @Ring
Namespace No namespace
Type me:RingNoType
Properties
content: simple
Facets
maxInclusive 25
Used by
Complex Type me:RingHistogramType
Source
<xs:attribute name="Ring" type="me:RingNoType"/>
[ top ]
Attribute me:LengthType / @Resolution
Namespace No namespace
Type me:ResolutionType
Properties
use: optional
default: 100
Facets
enumeration 1
enumeration 10
enumeration 100
enumeration 1000
Used by
Complex Type me:LengthType
Source
<xs:attribute name="Resolution" type="me:ResolutionType" use="optional" default="100"/>
[ top ]
Attribute me:CartisianCoordinateType / @Resolution
Namespace No namespace
Type me:ResolutionType
Properties
use: optional
default: 100
Facets
enumeration 1
enumeration 10
enumeration 100
enumeration 1000
Used by
Source
<xs:attribute name="Resolution" type="me:ResolutionType" use="optional" default="100"/>
[ top ]
Attribute me:PolarCoordinateType / @Resolution
Namespace No namespace
Type me:ResolutionType
Properties
use: optional
default: 100
Facets
enumeration 1
enumeration 10
enumeration 100
enumeration 1000
Used by
Complex Type me:PolarCoordinateType
Source
<xs:attribute name="Resolution" type="me:ResolutionType" use="optional" default="100"/>
[ top ]
Attribute me:ShotType / @ShotID
Namespace No namespace
Type me:ShotNoType
Properties
use: required
Facets
maxInclusive 400
minInclusive 1
Used by
Complex Type me:ShotType
Source
<xs:attribute name="ShotID" type="me:ShotNoType" use="required"/>
[ top ]
Attribute me:ShotType / @IsInnerTen
Namespace No namespace
Type xs:boolean
Properties
default: false
Used by
Complex Type me:ShotType
Source
<xs:attribute name="IsInnerTen" type="xs:boolean" default="false"/>
[ top ]
Attribute me:ElectronicTargetDataType / Aimings / AimingData / @AimingID
Namespace No namespace
Type me:AimingIDType
Properties
use: required
Facets
maxInclusive 8
Used by
Source
<xs:attribute name="AimingID" type="me:AimingIDType" use="required"/>
[ top ]
Attribute me:ElectronicTargetDataType / @ResultStatus
Namespace No namespace
Type me:ResultStatusType
Properties
use: optional
default: OFFICIAL
Facets
enumeration OFFICIAL
enumeration UNOFFICIAL
enumeration PARTIAL
enumeration INTERIM
enumeration INTERMEDIATE
enumeration LIVE
enumeration LIVE_FULL
enumeration LIVE_UPDATE
enumeration LIVE_MANDATORY
enumeration LIVE_LAST
Used by
Source
<xs:attribute name="ResultStatus" type="me:ResultStatusType" default="OFFICIAL" use="optional"/>
[ top ]
Attribute me:ElectronicTargetDataType / @StartID
Namespace No namespace
Type me:StartNoType
Properties
use: required
Facets
maxInclusive 999999999
minInclusive 1
Used by
Source
<xs:attribute name="StartID" type="me:StartNoType" use="required"/>
[ top ]
Attribute me:ElectronicTargetDataType / @ResultKind
Namespace No namespace
Type me:ResultKindType
Type hierarchy
Properties
default: Qualification
Facets
maxLength 35
enumeration Qualification
enumeration Final
pattern ([A-Z]|[a-z]|[0-9]|[äöüÄÖÜß.'`,_\-/ ]){0,}
Used by
Source
<xs:attribute name="ResultKind" type="me:ResultKindType" default="Qualification"/>
[ top ]
Attribute me:ElectronicTargetDataType / @LaneNo
Namespace No namespace
Type me:LaneNoType
Properties
use: optional
Facets
maxInclusive 416
minInclusive 0
Used by
Source
<xs:attribute name="LaneNo" type="me:LaneNoType" use="optional"/>
[ top ]