Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Imported schema Organizations.xsd
Namespace http://kuutio.fi/schemas/organizations
Properties
attribute form default: unqualified
element form default: qualified
version: V10.05
Element OrganizationsType / Organization
Namespace http://kuutio.fi/schemas/organizations
Diagram
Diagram index48.tmp#id1038 index48.tmp#id1028 index48.tmp#id1029 index48.tmp#id1030 index48.tmp#id1034 index48.tmp#id1027
Type OrganizationType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model BusinessId , OrganizationName , Roles* , Services*
Children BusinessId, OrganizationName, Roles, Services
Instance
<Organization id="">
  <BusinessId>{1,1}</BusinessId>
  <OrganizationName>{1,1}</OrganizationName>
  <Roles>{0,unbounded}</Roles>
  <Services>{0,unbounded}</Services>
</Organization>
Attributes
QName Type Fixed Default Use Annotation
id xs:string optional
Source
<xs:element name="Organization" type="OrganizationType" minOccurs="0" maxOccurs="unbounded"/>
Element OrganizationType / BusinessId
Namespace http://kuutio.fi/schemas/organizations
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 1
maxOccurs: 1
Source
<xs:element name="BusinessId" type="xs:string" minOccurs="1" maxOccurs="1"/>
Element OrganizationType / OrganizationName
Namespace http://kuutio.fi/schemas/organizations
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 1
maxOccurs: 1
Source
<xs:element name="OrganizationName" type="xs:string" minOccurs="1" maxOccurs="1"/>
Element OrganizationType / Roles
Namespace http://kuutio.fi/schemas/organizations
Diagram
Diagram index48.tmp#id1032 index48.tmp#id1031
Type RolesType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Role+
Children Role
Instance
<Roles>
  <Role>{1,unbounded}</Role>
</Roles>
Source
<xs:element name="Roles" type="RolesType" minOccurs="0" maxOccurs="unbounded"/>
Element RolesType / Role
Namespace http://kuutio.fi/schemas/organizations
Diagram
Diagram index48.tmp#id1033
Type OrganizationRoleType
Properties
content: simple
minOccurs: 1
maxOccurs: unbounded
Facets
enumeration 1
Välittäjä
enumeration 2
Myyjä
enumeration 3
Ostaja
enumeration 4
Metsäpalveluyritys
Source
<xs:element name="Role" type="OrganizationRoleType" minOccurs="1" maxOccurs="unbounded"/>
Element OrganizationType / Services
Namespace http://kuutio.fi/schemas/organizations
Diagram
Diagram index48.tmp#id1036 index48.tmp#id1035
Type ServicesType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Service+
Children Service
Instance
<Services>
  <Service>{1,unbounded}</Service>
</Services>
Source
<xs:element name="Services" type="ServicesType" minOccurs="0" maxOccurs="unbounded"/>
Element ServicesType / Service
Namespace http://kuutio.fi/schemas/organizations
Diagram
Diagram index48.tmp#id1037
Type OrganizationServiceType
Properties
content: simple
minOccurs: 1
maxOccurs: unbounded
Facets
enumeration 1
Myyjän palvelut: Pystykauppa
enumeration 2
Myyjän palvelut: Hankintakauppa
enumeration 3
Myyjän palvelut: Energiapuun hankintakauppa
Source
<xs:element name="Service" type="OrganizationServiceType" minOccurs="1" maxOccurs="unbounded"/>
Element Organizations
Namespace http://kuutio.fi/schemas/organizations
Diagram
Diagram index48.tmp#id1026 index48.tmp#id1025
Type OrganizationsType
Properties
content: complex
Model Organization*
Children Organization
Instance
<Organizations>
  <Organization id="">{0,unbounded}</Organization>
</Organizations>
Source
<xs:element name="Organizations" type="OrganizationsType"/>
Complex Type OrganizationsType
Namespace http://kuutio.fi/schemas/organizations
Diagram
Diagram index48.tmp#id1026
Used by
Model Organization*
Children Organization
Source
<xs:complexType name="OrganizationsType">
  <xs:sequence>
    <xs:element name="Organization" type="OrganizationType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type OrganizationType
Namespace http://kuutio.fi/schemas/organizations
Annotations
Information about single organization in the system.
Diagram
Diagram index48.tmp#id1038 index48.tmp#id1028 index48.tmp#id1029 index48.tmp#id1030 index48.tmp#id1034
Used by
Model BusinessId , OrganizationName , Roles* , Services*
Children BusinessId, OrganizationName, Roles, Services
Attributes
QName Type Fixed Default Use Annotation
id xs:string optional
Source
<xs:complexType name="OrganizationType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Information about single organization in the system.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="BusinessId" type="xs:string" minOccurs="1" maxOccurs="1"/>
    <xs:element name="OrganizationName" type="xs:string" minOccurs="1" maxOccurs="1"/>
    <xs:element name="Roles" type="RolesType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="Services" type="ServicesType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="id" type="xs:string"/>
</xs:complexType>
Complex Type RolesType
Namespace http://kuutio.fi/schemas/organizations
Annotations
Information about roles in which the organization acts in Puukauppa.
Diagram
Diagram index48.tmp#id1032
Used by
Model Role+
Children Role
Source
<xs:complexType name="RolesType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Information about roles in which the organization acts in Puukauppa.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Role" type="OrganizationRoleType" minOccurs="1" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Simple Type OrganizationRoleType
Namespace http://kuutio.fi/schemas/organizations
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 1
Välittäjä
enumeration 2
Myyjä
enumeration 3
Ostaja
enumeration 4
Metsäpalveluyritys
Used by
Element RolesType/Role
Source
<xs:simpleType name="OrganizationRoleType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="1">
      <xs:annotation>
        <xs:documentation xml:lang="fi">Välittäjä</xs:documentation>
        <xs:documentation xml:lang="sv"/>
        <xs:documentation xml:lang="en">Middle man / Dealer</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="2">
      <xs:annotation>
        <xs:documentation xml:lang="fi">Myyjä</xs:documentation>
        <xs:documentation xml:lang="sv"/>
        <xs:documentation xml:lang="en">Seller</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="3">
      <xs:annotation>
        <xs:documentation xml:lang="fi">Ostaja</xs:documentation>
        <xs:documentation xml:lang="sv"/>
        <xs:documentation xml:lang="en">Buyer</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="4">
      <xs:annotation>
        <xs:documentation xml:lang="fi">Metsäpalveluyritys</xs:documentation>
        <xs:documentation xml:lang="sv"/>
        <xs:documentation xml:lang="en">Forest service provider</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Complex Type ServicesType
Namespace http://kuutio.fi/schemas/organizations
Annotations
Information about services provided by organization.
Diagram
Diagram index48.tmp#id1036
Used by
Model Service+
Children Service
Source
<xs:complexType name="ServicesType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Information about services provided by organization.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Service" type="OrganizationServiceType" minOccurs="1" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Simple Type OrganizationServiceType
Namespace http://kuutio.fi/schemas/organizations
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 1
Myyjän palvelut: Pystykauppa
enumeration 2
Myyjän palvelut: Hankintakauppa
enumeration 3
Myyjän palvelut: Energiapuun hankintakauppa
Used by
Source
<xs:simpleType name="OrganizationServiceType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="1">
      <xs:annotation>
        <xs:documentation xml:lang="fi">Myyjän palvelut: Pystykauppa</xs:documentation>
        <xs:documentation xml:lang="sv"/>
        <xs:documentation xml:lang="en">Seller services: Standing sale</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="2">
      <xs:annotation>
        <xs:documentation xml:lang="fi">Myyjän palvelut: Hankintakauppa</xs:documentation>
        <xs:documentation xml:lang="sv"/>
        <xs:documentation xml:lang="en">Seller services: Sale at delivered price</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="3">
      <xs:annotation>
        <xs:documentation xml:lang="fi">Myyjän palvelut: Energiapuun hankintakauppa</xs:documentation>
        <xs:documentation xml:lang="sv"/>
        <xs:documentation xml:lang="en">Seller services: Energy wood sale at delivered price</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Attribute OrganizationType / @id
Namespace No namespace
Type xs:string
Properties
content: simple
Used by
Complex Type OrganizationType
Source
<xs:attribute name="id" type="xs:string"/>