Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Imported schema header.xsd
Namespace http://standardit.tapio.fi/schemas/header
Properties
attribute form default: unqualified
element form default: qualified
version: 0.3
Element HeaderType / MessageType
Namespace http://standardit.tapio.fi/schemas/header
Annotations
Viestin tyyppi
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 1
maxOccurs: 1
Facets
maxLength 50
Source
<xs:element name="MessageType" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Viestin tyyppi</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="50"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element HeaderType / TransmissionId
Namespace http://standardit.tapio.fi/schemas/header
Annotations
Viestin yksilöivä ID
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 1
maxOccurs: 1
Facets
maxLength 50
Source
<xs:element name="TransmissionId" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Viestin yksilöivä ID</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="50"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element HeaderType / BusinessSender
Namespace http://standardit.tapio.fi/schemas/header
Annotations
Lähettäjän tunniste
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 1
maxOccurs: 1
Facets
maxLength 20
Source
<xs:element name="BusinessSender" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Lähettäjän tunniste</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="20"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element HeaderType / BusinessReceiver
Namespace http://standardit.tapio.fi/schemas/header
Annotations
Vastaanottajan tunniste
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
maxLength 20
Source
<xs:element name="BusinessReceiver" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Vastaanottajan tunniste</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="20"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element HeaderType / TransmissionSender
Namespace http://standardit.tapio.fi/schemas/header
Annotations
Lähettävä järjestelmä
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
maxLength 30
Source
<xs:element name="TransmissionSender" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Lähettävä järjestelmä</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="30"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element HeaderType / TransmissionReceiver
Namespace http://standardit.tapio.fi/schemas/header
Annotations
Vastaanottava järjestelmä
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
maxLength 30
Source
<xs:element name="TransmissionReceiver" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Vastaanottava järjestelmä</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="30"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element HeaderType / System
Namespace http://standardit.tapio.fi/schemas/header
Annotations
Dev/Test/Prod
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
pattern dev|test|prod
Source
<xs:element name="System" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Dev/Test/Prod</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:pattern value="dev|test|prod"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element HeaderType / TransmissionTime
Namespace http://standardit.tapio.fi/schemas/header
Diagram
Diagram
Type xs:dateTime
Properties
content: simple
minOccurs: 1
maxOccurs: 1
Source
<xs:element name="TransmissionTime" type="xs:dateTime" minOccurs="1" maxOccurs="1"/>
Element HeaderType / Action
Namespace http://standardit.tapio.fi/schemas/header
Diagram
Diagram index82.tmp#id106
Type ActionType
Properties
content: simple
minOccurs: 1
maxOccurs: 1
Facets
enumeration 1
Insert/Update
enumeration 2
Delete
Source
<xs:element name="Action" type="ActionType" minOccurs="1" maxOccurs="1"/>
Element HeaderType / Priority
Namespace http://standardit.tapio.fi/schemas/header
Annotations
Prioriteetti
Diagram
Diagram index82.tmp#id108
Type PriorityType
Properties
content: simple
minOccurs: 0
Facets
enumeration 1
Matala
enumeration 2
Normaali (oletus)
enumeration 3
Korkea
Source
<xs:element name="Priority" type="PriorityType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="fi">Prioriteetti</xs:documentation>
  </xs:annotation>
</xs:element>
Element Header
Namespace http://standardit.tapio.fi/schemas/header
Diagram
Diagram index82.tmp#id109 index82.tmp#id111 index82.tmp#id97 index82.tmp#id98 index82.tmp#id99 index82.tmp#id100 index82.tmp#id101 index82.tmp#id102 index82.tmp#id103 index82.tmp#id104 index82.tmp#id105 index82.tmp#id107 index82.tmp#id96
Type HeaderType
Properties
content: complex
Model MessageType , TransmissionId , BusinessSender , BusinessReceiver{0,1} , TransmissionSender{0,1} , TransmissionReceiver{0,1} , System{0,1} , TransmissionTime , Action , Priority{0,1}
Children Action, BusinessReceiver, BusinessSender, MessageType, Priority, System, TransmissionId, TransmissionReceiver, TransmissionSender, TransmissionTime
Instance
<Header schemaPackageVersion="" schemaPackageVersionDate="">
  <MessageType>{1,1}</MessageType>
  <TransmissionId>{1,1}</TransmissionId>
  <BusinessSender>{1,1}</BusinessSender>
  <BusinessReceiver>{0,1}</BusinessReceiver>
  <TransmissionSender>{0,1}</TransmissionSender>
  <TransmissionReceiver>{0,1}</TransmissionReceiver>
  <System>{0,1}</System>
  <TransmissionTime>{1,1}</TransmissionTime>
  <Action>{1,1}</Action>
  <Priority>{0,1}</Priority>
</Header>
Attributes
QName Type Fixed Default Use Annotation
schemaPackageVersion ForestDataStandardSchemaPackageVersionType optional
schemaPackageVersionDate DateType optional
Source
<xs:element name="Header" type="HeaderType"/>
Complex Type HeaderType
Namespace http://standardit.tapio.fi/schemas/header
Diagram
Diagram index82.tmp#id109 index82.tmp#id111 index82.tmp#id97 index82.tmp#id98 index82.tmp#id99 index82.tmp#id100 index82.tmp#id101 index82.tmp#id102 index82.tmp#id103 index82.tmp#id104 index82.tmp#id105 index82.tmp#id107
Used by
Model MessageType , TransmissionId , BusinessSender , BusinessReceiver{0,1} , TransmissionSender{0,1} , TransmissionReceiver{0,1} , System{0,1} , TransmissionTime , Action , Priority{0,1}
Children Action, BusinessReceiver, BusinessSender, MessageType, Priority, System, TransmissionId, TransmissionReceiver, TransmissionSender, TransmissionTime
Attributes
QName Type Fixed Default Use Annotation
schemaPackageVersion ForestDataStandardSchemaPackageVersionType optional
schemaPackageVersionDate DateType optional
Source
<xs:complexType name="HeaderType">
  <xs:sequence>
    <xs:element name="MessageType" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Viestin tyyppi</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="50"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="TransmissionId" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Viestin yksilöivä ID</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="50"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="BusinessSender" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Lähettäjän tunniste</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="20"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="BusinessReceiver" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Vastaanottajan tunniste</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="20"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="TransmissionSender" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Lähettävä järjestelmä</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="30"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="TransmissionReceiver" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Vastaanottava järjestelmä</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="30"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="System" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Dev/Test/Prod</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:pattern value="dev|test|prod"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="TransmissionTime" type="xs:dateTime" minOccurs="1" maxOccurs="1"/>
    <xs:element name="Action" type="ActionType" minOccurs="1" maxOccurs="1"/>
    <xs:element name="Priority" type="PriorityType" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="fi">Prioriteetti</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="schemaPackageVersion" type="co:ForestDataStandardSchemaPackageVersionType" use="optional"/>
  <xs:attribute name="schemaPackageVersionDate" type="co:DateType" use="optional"/>
</xs:complexType>
Simple Type ActionType
Namespace http://standardit.tapio.fi/schemas/header
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 1
Insert/Update
enumeration 2
Delete
Used by
Source
<xs:simpleType name="ActionType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="1">
      <xs:annotation>
        <xs:documentation>Insert/Update</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="2">
      <xs:annotation>
        <xs:documentation>Delete</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Simple Type PriorityType
Namespace http://standardit.tapio.fi/schemas/header
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 1
Matala
enumeration 2
Normaali (oletus)
enumeration 3
Korkea
Used by
Source
<xs:simpleType name="PriorityType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="1">
      <xs:annotation>
        <xs:documentation>Matala</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="2">
      <xs:annotation>
        <xs:documentation>Normaali (oletus)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="3">
      <xs:annotation>
        <xs:documentation>Korkea</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Attribute HeaderType / @schemaPackageVersion
Namespace No namespace
Type ForestDataStandardSchemaPackageVersionType
Properties
use: optional
Facets
enumeration V1
Skeemapaketti V1
enumeration V2
Skeemapaketti V2
enumeration V3
Skeemapaketti V3
enumeration V4
Skeemapaketti V4
enumeration V5
Skeemapaketti V5
enumeration V6
Skeemapaketti V6
enumeration V7
Skeemapaketti V7
enumeration V8
Skeemapaketti V8
enumeration V9
Skeemapaketti V9
Used by
Complex Type HeaderType
Source
<xs:attribute name="schemaPackageVersion" type="co:ForestDataStandardSchemaPackageVersionType" use="optional"/>
Attribute HeaderType / @schemaPackageVersionDate
Namespace No namespace
Type DateType
Properties
use: optional
Facets
minInclusive 1900-01-01
Used by
Complex Type HeaderType
Source
<xs:attribute name="schemaPackageVersionDate" type="co:DateType" use="optional"/>