Schema IDML_091.xsd

schema location:  http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
targetNamespace:  http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
   
Elements  Complex types 
activities  activityType 
  assistType 
  dateType 
  docLinkType 
  fundingType 
  hyperTextType 
  IDType 
  infoStatusType 
  keyType 
  locationType 
  moneyType 
  orgRole 
  orgRoleType 
  orgType 
  personRole 
  personRoleType 
  personType 
  statusType 
  textType 

 

schema location:  http://www.huesemann.org/XML/Schema/IDML/TYPELIBS/Currencies
targetNamespace:  http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
   
Simple types 
currencyCodeType 

 

schema location:  http://www.huesemann.org/XML/Schema/IDML/TYPELIBS/Countries
targetNamespace:  http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
   
Simple types 
countryCodeType 

 

schema location:  http://www.huesemann.org/XML/Schema/IDML/TYPELIBS/Locations
targetNamespace:  http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
   
Simple types 
locationCodeType 

 

schema location:  http://www.huesemann.org/XML/Schema/IDML/TYPELIBS/OrgRoles
targetNamespace:  http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
   
Simple types 
orgRoleCodeType 

 

schema location:  http://www.huesemann.org/XML/Schema/IDML/TYPELIBS/StatusCodes
targetNamespace:  http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
   
Simple types 
statusCodeType 

 

schema location:  http://www.huesemann.org/XML/Schema/IDML/TYPELIBS/PersonRoles
targetNamespace:  http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
   
Simple types 
personRoleCodeType 

 

schema location:  http://www.huesemann.org/XML/Schema/IDML/TYPELIBS/AssistCodes
targetNamespace:  http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
   
Simple types 
assistCodeType 

 

schema location:  http://www.huesemann.org/XML/Schema/IDML/TYPELIBS/InfoStatusCodes
targetNamespace:  http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
   
Simple types 
infoStatusCodeType 

element activities

diagram

idml 091 documentation p1

namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
children activity
source
<element name="activities">
  <complexType>
    <sequence>
      <element name="activity" type="idml:activityType" maxOccurs="unbounded"/>
    </sequence>
  </complexType>
</element>

element activities/activity

diagram

idml 091 documentation p2

type idml:activityType
children ID title location startDate endDate status orgInvolved funding personInvolved sector keyword abstract relatedLink forMoreInfo note anotherView
attributes
Name   Type   Use   Default   Fixed   Annotation
origin   unsignedLong   required          
dbKey   unsignedLong   required          
date   date   required          
source
<element name="activity" type="idml:activityType" maxOccurs="unbounded"/>

complexType activityType

diagram

idml 091 documentation p3

namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
children ID title location startDate endDate status orgInvolved funding personInvolved sector keyword abstract relatedLink forMoreInfo note anotherView
used by
element  activities/activity
attributes
Name   Type   Use   Default   Fixed   Annotation
origin   unsignedLong   required          
dbKey   unsignedLong   required          
date   date   required          
annotation
documentation 
An activity represents the view of one party (attribute "origin") on a certain project. If other parties want to add information they create an own view and link it to the corresponding activity view with the element "anotherView"
source
<complexType name="activityType">
  <annotation>
    <documentation>An activity represents the view of one party (attribute "origin") on a certain project. If other parties want to add information they create an own view and link it to the corresponding activity view with the element "anotherView"</documentation>
  </annotation>
  <sequence>
    <element name="ID" type="idml:IDType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="title" type="idml:textType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="location" type="idml:locationType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="startDate" type="idml:dateType" minOccurs="0"/>
    <element name="endDate" type="idml:dateType" minOccurs="0"/>
    <element name="status" type="idml:statusType" minOccurs="0"/>
    <element name="orgInvolved" type="idml:orgRole" minOccurs="0" maxOccurs="unbounded"/>
    <element name="funding" type="idml:fundingType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="personInvolved" type="idml:personRole" minOccurs="0" maxOccurs="unbounded"/>
    <element name="sector" type="idml:textType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="keyword" type="idml:textType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="abstract" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="relatedLink" type="idml:docLinkType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="forMoreInfo" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="note" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="anotherView" type="idml:keyType" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
  <attribute name="origin" type="unsignedLong" use="required"/>
  <attribute name="dbKey" type="unsignedLong" use="required"/>
  <attribute name="date" type="date" use="required"/>
</complexType>

element activityType/ID

diagram

idml 091 documentation p4

type idml:IDType
children assigningOrg uniqID
attributes
Name   Type   Use   Default   Fixed   Annotation
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="ID" type="idml:IDType" minOccurs="0" maxOccurs="unbounded"/>

element activityType/title

diagram idml 091 documentation p5
type idml:textType
attributes
Name   Type   Use   Default   Fixed   Annotation
lang   language   optional          
translatedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="title" type="idml:textType" minOccurs="0" maxOccurs="unbounded"/>

element activityType/location

diagram idml 091 documentation p6
type idml:locationType
attributes
Name   Type   Use   Default   Fixed   Annotation
locationCode   idml:locationCodeType   optional          
attributeAddedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="location" type="idml:locationType" minOccurs="0" maxOccurs="unbounded"/>

element activityType/startDate

diagram idml 091 documentation p7
type idml:dateType
attributes
Name   Type   Use   Default   Fixed   Annotation
date   date   optional          
attributeAddedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="startDate" type="idml:dateType" minOccurs="0"/>

element activityType/endDate

diagram idml 091 documentation p8
type idml:dateType
attributes
Name   Type   Use   Default   Fixed   Annotation
date   date   optional          
attributeAddedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="endDate" type="idml:dateType" minOccurs="0"/>

element activityType/status

diagram idml 091 documentation p9
type idml:statusType
attributes
Name   Type   Use   Default   Fixed   Annotation
statusCode   idml:statusCodeType   optional          
attributeAddedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="status" type="idml:statusType" minOccurs="0"/>

element activityType/orgInvolved

diagram

idml 091 documentation p10

type idml:orgRole
children org role startDate endDate
attributes
Name   Type   Use   Default   Fixed   Annotation
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="orgInvolved" type="idml:orgRole" minOccurs="0" maxOccurs="unbounded"/>

element activityType/funding

diagram

idml 091 documentation p11

type idml:fundingType
children fundingOrg termsAssist total yearly
attributes
Name   Type   Use   Default   Fixed   Annotation
attributeAddedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="funding" type="idml:fundingType" minOccurs="0" maxOccurs="unbounded"/>

element activityType/personInvolved

diagram

idml 091 documentation p12

type idml:personRole
children person role startDate endDate
attributes
Name   Type   Use   Default   Fixed   Annotation
attributeAddedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="personInvolved" type="idml:personRole" minOccurs="0" maxOccurs="unbounded"/>

element activityType/sector

diagram idml 091 documentation p13
type idml:textType
attributes
Name   Type   Use   Default   Fixed   Annotation
lang   language   optional          
translatedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="sector" type="idml:textType" minOccurs="0" maxOccurs="unbounded"/>

element activityType/keyword

diagram idml 091 documentation p14
type idml:textType
attributes
Name   Type   Use   Default   Fixed   Annotation
lang   language   optional          
translatedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="keyword" type="idml:textType" minOccurs="0" maxOccurs="unbounded"/>

element activityType/abstract

diagram

idml 091 documentation p15

type idml:hyperTextType
attributes
Name   Type   Use   Default   Fixed   Annotation
lang   language   optional          
translatedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="abstract" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded"/>

element activityType/relatedLink

diagram

idml 091 documentation p16

type idml:docLinkType
children url lang label shortDesc
attributes
Name   Type   Use   Default   Fixed   Annotation
dbKey   unsignedLong   optional          
origin   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="relatedLink" type="idml:docLinkType" minOccurs="0" maxOccurs="unbounded"/>

element activityType/forMoreInfo

diagram

idml 091 documentation p17

type idml:hyperTextType
attributes
Name   Type   Use   Default   Fixed   Annotation
lang   language   optional          
translatedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="forMoreInfo" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded"/>

element activityType/note

diagram

idml 091 documentation p18

type idml:hyperTextType
attributes
Name   Type   Use   Default   Fixed   Annotation
lang   language   optional          
translatedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="note" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded"/>

element activityType/anotherView

diagram idml 091 documentation p19
type idml:keyType
attributes
Name   Type   Use   Default   Fixed   Annotation
dbKey   unsignedLong   required          
origin   unsignedLong   required          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="anotherView" type="idml:keyType" minOccurs="0" maxOccurs="unbounded"/>

complexType assistType

diagram idml 091 documentation p20
namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type extension of string
used by
element  fundingType/termsAssist
attributes
Name   Type   Use   Default   Fixed   Annotation
terms   idml:assistCodeType   optional          
attributeAddedBy   unsignedLong   optional          
source
<complexType name="assistType">
  <simpleContent>
    <extension base="string">
      <attribute name="terms" type="idml:assistCodeType" use="optional"/>
      <attribute name="attributeAddedBy" type="unsignedLong" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

complexType dateType

diagram idml 091 documentation p21
namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type extension of string
used by
elements  activityType/endDate orgRole/endDate personRole/endDate activityType/startDate orgRole/startDate personRole/startDate fundingType/yearly/yearStarting
attributes
Name   Type   Use   Default   Fixed   Annotation
date   date   optional          
attributeAddedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<complexType name="dateType">
  <simpleContent>
    <extension base="string">
      <attribute name="date" type="date" use="optional"/>
      <attribute name="attributeAddedBy" type="unsignedLong" use="optional"/>
      <attribute name="infoStatus" type="idml:infoStatusCodeType" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

complexType docLinkType

diagram

idml 091 documentation p22

namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
children url lang label shortDesc
used by
element  activityType/relatedLink
attributes
Name   Type   Use   Default   Fixed   Annotation
dbKey   unsignedLong   optional          
origin   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<complexType name="docLinkType">
  <sequence>
    <element name="url" type="anyURI" minOccurs="0" maxOccurs="unbounded"/>
    <element name="lang" type="language" minOccurs="0" maxOccurs="unbounded"/>
    <element name="label" type="idml:textType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="shortDesc" type="idml:textType" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>shortDesc is a SHORT description suitable for displaying next to the title in a web portal.</documentation>
      </annotation>
    </element>
  </sequence>
  <attribute name="dbKey" type="unsignedLong" use="optional"/>
  <attribute name="origin" type="unsignedLong" use="optional"/>
  <attribute name="infoStatus" type="idml:infoStatusCodeType" use="optional"/>
</complexType>

element docLinkType/url

diagram idml 091 documentation p23
type anyURI
source
<element name="url" type="anyURI" minOccurs="0" maxOccurs="unbounded"/>

element docLinkType/lang

diagram idml 091 documentation p24
type language
source
<element name="lang" type="language" minOccurs="0" maxOccurs="unbounded"/>

element docLinkType/label

diagram idml 091 documentation p25
type idml:textType
attributes
Name   Type   Use   Default   Fixed   Annotation
lang   language   optional          
translatedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="label" type="idml:textType" minOccurs="0" maxOccurs="unbounded"/>

element docLinkType/shortDesc

diagram idml 091 documentation p26
type idml:textType
attributes
Name   Type   Use   Default   Fixed   Annotation
lang   language   optional          
translatedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
annotation
documentation 
shortDesc is a SHORT description suitable for displaying next to the title in a web portal.
source
<element name="shortDesc" type="idml:textTypespan>" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>shortDesc is a SHORT description suitable for displaying next to the title in a web portal.</documentation>
  </annotation>
</element>

complexType fundingType

diagram

idml 091 documentation p27

namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
children fundingOrg termsAssist total yearly
used by
element  activityType/funding
attributes
Name   Type   Use   Default   Fixed   Annotation
attributeAddedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<complexType name="fundingType" mixed="true">
  <sequence>
    <element name="fundingOrg" type="idml:orgType" minOccurs="0"/>
    <element name="termsAssist" type="idml:assistType" minOccurs="0"/>
    <element name="total" type="idml:moneyType" minOccurs="0"/>
    <element name="yearly" minOccurs="0" maxOccurs="unbounded">
      <complexType>
        <sequence>
          <element name="yearStarting" type="idml:dateType" minOccurs="0" maxOccurs="unbounded"/>
          <element name="amount" type="idml:moneyType" minOccurs="0" maxOccurs="unbounded"/>
        </sequence>
      </complexType>
    </element>
  </sequence>
  <attribute name="attributeAddedBy" type="unsignedLong" use="optional"/>
  <attribute name="infoStatus" type="idml:infoStatusCodeType" use="optional"/>
</complexType>

element fundingType/fundingOrg

diagram idml 091 documentation p28
type idml:orgType
attributes
Name   Type   Use   Default   Fixed   Annotation
dbKey   unsignedLong   optional          
origin   unsignedLong   optional          
attributeAddedBy   unsignedLong   optional          
source
<element name="fundingOrg" type="idml:orgType" minOccurs="0"/>

element fundingType/termsAssist

diagram idml 091 documentation p29
type idml:assistType
attributes
Name   Type   Use   Default   Fixed   Annotation
terms   idml:assistCodeType   optional          
attributeAddedBy   unsignedLong   optional          
source
<element name="termsAssist" type="idml:assistType" minOccurs="0"/>

element fundingType/total

diagram idml 091 documentation p30
type idml:moneyType
attributes
Name   Type   Use   Default   Fixed   Annotation
amount   decimal   optional          
currency   idml:currencyCodeType   optional          
attributeAddedBy   unsignedLong   optional          
source
<element name="total" type="idml:moneyType" minOccurs="0"/>

element fundingType/yearly

diagram

idml 091 documentation p31

children yearStarting amount
source
<element name="yearly" minOccurs="0" maxOccurs="unbounded">
  <complexType>
    <sequence>
      <element name="yearStarting" type="idml:dateType" minOccurs="0" maxOccurs="unbounded"/>
      <element name="amount" type="idml:moneyType" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
  </complexType>
</element>

element fundingType/yearly/yearStarting

diagram idml 091 documentation p32
type idml:dateType
attributes
Name   Type   Use   Default   Fixed   Annotation
date   date   optional          
attributeAddedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="yearStarting" type="idml:dateType" minOccurs="0" maxOccurs="unbounded"/>

element fundingType/yearly/amount

diagram idml 091 documentation p33
type idml:moneyType
attributes
Name   Type   Use   Default   Fixed   Annotation
amount   decimal   optional          
currency   idml:currencyCodeType   optional          
attributeAddedBy   unsignedLong   optional          
source
<element name="amount" type="idml:moneyType" minOccurs="0" maxOccurs="unbounded"/>

complexType hyperTextType

diagram idml 091 documentation p34
namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
used by
elements  activityType/abstract activityType/forMoreInfo activityType/note
attributes
Name   Type   Use   Default   Fixed   Annotation
lang   language   optional          
translatedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<complexType name="hyperTextType" mixed="true">
  <sequence>
    <any namespace="http://gateway-dev.arsdigita.com/TypeLibs/AllowedHTML" processContents="skip" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
  <attribute name="lang" type="language" use="optional"/>
  <attribute name="translatedBy" type="unsignedLong" use="optional"/>
  <attribute name="infoStatus" type="idml:infoStatusCodeType" use="optional"/>
</complexType>

complexType IDType

diagram

idml 091 documentation p35

namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
children assigningOrg uniqID
used by
element  activityType/ID
attributes
Name   Type   Use   Default   Fixed   Annotation
infoStatus   idml:infoStatusCodeType   optional          
annotation
documentation 
Known IDs of a project (since a project can have several IDs in different organizations)
source
<complexType name="IDType">
  <annotation>
    <documentation>Known IDs of a project (since a project can have several IDs in different organizations)</documentation>
  </annotation>
  <sequence>
    <element name="assigningOrg" type="idml:orgType"/>
    <element name="uniqID" type="string"/>
  </sequence>
  <attribute name="infoStatus" type="idml:infoStatusCodeType" use="optional"/>
</complexType>

element IDType/assigningOrg

diagram idml 091 documentation p36
type idml:orgType
attributes
Name   Type   Use   Default   Fixed   Annotation
dbKey   unsignedLong   optional          
origin   unsignedLong   optional          
attributeAddedBy   unsignedLong   optional          
source
<element name="assigningOrg" type="idml:orgType"/>

element IDType/uniqID

diagram idml 091 documentation p37
type string
source
<element name="uniqID" type="string"/>

complexType infoStatusType

diagram idml 091 documentation p38
namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type extension of string
attributes
Name   Type   Use   Default   Fixed   Annotation
infoStatusCode   idml:infoStatusCodeType             
source
<complexType name="infoStatusType">
  <simpleContent>
    <extension base="string">
      <attribute name="infoStatusCode" type="idml:infoStatusCodeType"/>
    </extension>
  </simpleContent>
</complexType>

complexType keyType

diagram idml 091 documentation p39
namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type extension of string
used by
element  activityType/anotherView
attributes
Name   Type   Use   Default   Fixed   Annotation
dbKey   unsignedLong   required          
origin   unsignedLong   required          
infoStatus   idml:infoStatusCodeType   optional          
annotation
documentation 
Database keys of other views of the same activity or related activities.
source
<complexType name="keyType">
  <annotation>
    <documentation>Database keys of other views of the same activity or related activities.</documentation>
  </annotation>
  <simpleContent>
    <extension base="string">
      <attribute name="dbKey" type="unsignedLong" use="required"/>
      <attribute name="origin" type="unsignedLong" use="required"/>
      <attribute name="infoStatus" type="idml:infoStatusCodeType" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

complexType locationType

diagram idml 091 documentation p40
namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type extension of string
used by
element  activityType/location
attributes
Name   Type   Use   Default   Fixed   Annotation
locationCode   idml:locationCodeType   optional          
attributeAddedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<complexType name="locationType">
  <simpleContent>
    <extension base="string">
      <attribute name="locationCode" type="idml:locationCodeType" use="optional"/>
      <attribute name="attributeAddedBy" type="unsignedLong" use="optional"/>
      <attribute name="infoStatus" type="idml:infoStatusCodeType" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

complexType moneyType

diagram idml 091 documentation p41
namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type extension of string
used by
elements  fundingType/yearly/amount fundingType/total
attributes
Name   Type   Use   Default   Fixed   Annotation
amount   decimal   optional          
currency   idml:currencyCodeType   optional          
attributeAddedBy   unsignedLong   optional          
source
<complexType name="moneyType">
  <simpleContent>
    <extension base="string">
      <attribute name="amount" type="decimal" use="optional"/>
      <attribute name="currency" type="idml:currencyCodeType" use="optional"/>
      <attribute name="attributeAddedBy" type="unsignedLong" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

complexType orgRole

diagram

idml 091 documentation p42

namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
children org role startDate endDate
used by
element  activityType/orgInvolved
attributes
Name   Type   Use   Default   Fixed   Annotation
infoStatus   idml:infoStatusCodeType   optional          
source
<complexType name="orgRole">
  <sequence>
    <element name="org" type="idml:orgType"/>
    <element name="role" type="idml:orgRoleType" minOccurs="0"/>
    <element name="startDate" type="idml:dateType" minOccurs="0"/>
    <element name="endDate" type="idml:dateType" minOccurs="0"/>
  </sequence>
  <attribute name="infoStatus" type="idml:infoStatusCodeType" use="optional"/>
</complexType>

element orgRole/org

diagram idml 091 documentation p43
type idml:orgType
attributes
Name   Type   Use   Default   Fixed   Annotation
dbKey   unsignedLong   optional          
origin   unsignedLong   optional          
attributeAddedBy   unsignedLong   optional          
source
<element name="org" type="idml:orgType"/>

element orgRole/role

diagram idml 091 documentation p44
type idml:orgRoleType
attributes
Name   Type   Use   Default   Fixed   Annotation
orgRoleCode   idml:orgRoleCodeType   optional          
attributeAddedBy   unsignedLong   optional          
source
<element name="role" type="idml:orgRoleType" minOccurs="0"/>

element orgRole/startDate

diagram idml 091 documentation p45
type idml:dateType
attributes
Name   Type   Use   Default   Fixed   Annotation
date   date   optional          
attributeAddedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="startDate" type="idml:dateType" minOccurs="0"/>

element orgRole/endDate

diagram idml 091 documentation p46
type idml:dateType
attributes
Name   Type   Use   Default   Fixed   Annotation
date   date   optional          
attributeAddedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="endDate" type="idml:dateType" minOccurs="0"/>

complexType orgRoleType

diagram idml 091 documentation p47
namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type extension of string
used by
element  orgRole/role
attributes
Name   Type   Use   Default   Fixed   Annotation
orgRoleCode   idml:orgRoleCodeType   optional          
attributeAddedBy   unsignedLong   optional          
source
<complexType name="orgRoleType">
  <simpleContent>
    <extension base="string">
      <attribute name="orgRoleCode" type="idml:orgRoleCodeType" use="optional"/>
      <attribute name="attributeAddedBy" type="unsignedLong" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

complexType orgType

diagram idml 091 documentation p48
namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type extension of string
used by
elements  IDType/assigningOrg fundingType/fundingOrg orgRole/org
attributes
Name   Type   Use   Default   Fixed   Annotation
dbKey   unsignedLong   optional          
origin   unsignedLong   optional          
attributeAddedBy   unsignedLong   optional          
source
<complexType name="orgType">
  <simpleContent>
    <extension base="string">
      <attribute name="dbKey" type="unsignedLong" use="optional"/>
      <attribute name="origin" type="unsignedLong" use="optional"/>
      <attribute name="attributeAddedBy" type="unsignedLong" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

complexType personRole

diagram

idml 091 documentation p49

namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
children person role startDate endDate
used by
element  activityType/personInvolved
attributes
Name   Type   Use   Default   Fixed   Annotation
attributeAddedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<complexType name="personRole">
  <sequence>
    <element name="person" type="idml:personType"/>
    <element name=/span>"role" type="idml:personRoleType" minOccurs="0"/>
    <element name="startDate" type="idml:dateType" minOccurs="0"/>
    <element name="endDate" type="idml:dateType" minOccurs="0"/>
  </sequence>
  <attribute name="attributeAddedBy" type="unsignedLong" use="optional"/>
  <attribute name="infoStatus" type="idml:infoStatusCodeType" use="optional"/>
</complexType>

element personRole/person

diagram idml 091 documentation p50
type idml:personType
attributes
Name   Type   Use   Default   Fixed   Annotation
dbKey   unsignedLong   optional          
origin   unsignedLong   optional          
attributeAddedBy   unsignedLong   optional          
source
<element name="person" type="idml:personType"/>

element personRole/role

diagram idml 091 documentation p51
type idml:personRoleType
attributes
Name   Type   Use   Default   Fixed   Annotation
personRoleCode   idml:personRoleCodeType   optional          
attributeAddedBy   unsignedLong   optional          
source
<element name="role" type="idml:personRoleType" minOccurs="0"/>

element personRole/startDate

diagram idml 091 documentation p52
type idml:dateType
attributes
Name   Type   Use   Default   Fixed   Annotation
date   date   optional          
attributeAddedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="startDate" type="idml:dateType" minOccurs="0"/>

element personRole/endDate

diagram idml 091 documentation p53
type idml:dateType
attributes
Name   Type   Use   Default   Fixed   Annotation
date   date   optional          
attributeAddedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<element name="endDate" type="idml:dateType" minOccurs="0"/>

complexType personRoleType

diagram idml 091 documentation p54
namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type extension of string
used by
element  personRole/role
attributes
Name   Type   Use   Default   Fixed   Annotation
personRoleCode   idml:personRoleCodeType   optional          
attributeAddedBy   unsignedLong   optional          
source
<complexType name="personRoleType">
  <simpleContent>
    <extension base="string">
      <attribute name="personRoleCode" type="idml:personRoleCodeType" use="optional"/>
      <attribute name="attributeAddedBy" type="unsignedLong" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

complexType personType

diagram idml 091 documentation p55
namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type extension of string
used by
element  personRole/person
attributes
Name   Type   Use   Default   Fixed   Annotation
dbKey   unsignedLong   optional          
origin   unsignedLong   optional          
attributeAddedBy   unsignedLong   optional          
source
<complexType name="personType">
  <simpleContent>
    <extension base="string">
      <attribute name="dbKey" type="unsignedLong" use="optional"/>
      <attribute name="origin" type="unsignedLong" use="optional"/>
      <attribute name="attributeAddedBy" type="unsignedLong" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

complexType statusType

diagram idml 091 documentation p56
namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type extension of string
used by
element  activityType/status
attributes
Name   Type   Use   Default   Fixed   Annotation
statusCode   idml:statusCodeType   optional          
attributeAddedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<complexType name="statusType">
  <simpleContent>
    <extension base="string">
      <attribute name="statusCode" type="idml:statusCodeType" use="optional"/>
      <attribute name="attributeAddedBy" type="unsignedLong" use="optional"/>
      <attribute name="infoStatus" type="idml:infoStatusCodeType" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

complexType textType

diagram idml 091 documentation p57
namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type extension of string
used by
elements  activityType/keyword docLinkType/label activityType/sector docLinkType/shortDesc activityType/title
attributes
Name   Type   Use   Default   Fixed   Annotation
lang   language   optional          
translatedBy   unsignedLong   optional          
infoStatus   idml:infoStatusCodeType   optional          
source
<complexType name="textType">
  <simpleContent>
    <extension base="string">
      <attribute name="lang" type="language" use="optional"/>
      <attribute name="translatedBy" type="unsignedLong" use="optional"/>
      <attribute name="infoStatus" type="idml:infoStatusCodeType" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

simpleType idml:currencyCodeType

namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type restriction of string
used by
attribute  moneyType/@currency
facets
enumeration  USD
enumeration  CHF
source
<simpleType name="currencyCodeType">
  <restriction base="string">
    <enumeration value="USD"/>
    <enumeration value="CHF"/>
  </restriction>
</simpleType>

simpleType idml:countryCodeType

namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type restriction of string
facets
enumeration  USA
enumeration  GBR
source
<simpleType name="countryCodeType">
  <restriction base="string">
    <enumeration value="USA"/>
    <enumeration value="GBR"/>
  </restriction>
</simpleType>

simpleType idml:locationCodeType

namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type restriction of string
used by
attribute  locationType/@locationCode
facets
enumeration  USA
enumeration  GBR
source
<simpleType name="locationCodeType">
  <restriction base="string">
    <enumeration value="USA"/>
    <enumeration value="GBR"/>
  </restriction>
</simpleType>

simpleType idml:orgRoleCodeType

namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type restriction of string
used by
attribute  orgRoleType/@orgRoleCode
facets
enumeration  0
enumeration  1
enumeration  2
enumeration  3
source
<simpleType name="orgRoleCodeType">
  <restriction base="string">
    <enumeration value="0"/>
    <enumeration value="1"/>
    <enumeration value="2"/>
    <enumeration value="3"/>
  </restriction>
</simpleType>

simpleType idml:statusCodeType

namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type restriction of string
used by
attribute  statusType/@statusCode
facets
enumeration  1
enumeration  2
source
<simpleType name="statusCodeType">
  <restriction base="string">
    <enumeration value="1"/>
    <enumeration value="2"/>
  </restriction>
</simpleType>

simpleType idml:personRoleCodeType

namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type restriction of string
used by
attribute  personRoleType/@personRoleCode
facets
enumeration  0
enumeration  1
enumeration  2
enumeration  3
enumeration  4
enumeration  5
enumeration  6
source
<simpleType name="personRoleCodeType">
  <restriction base="string">
    <enumeration value="0"/>
    <enumeration value="1"/>
    <enumeration value="2"/>
    <enumeration value="3"/>
    <enumeration value="4"/>
    <enumeration value="5"/>
    <enumeration value="6"/>
  </restriction>
</simpleType>

simpleType idml:assistCodeType

namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type restriction of string
used by
attribute  assistType/@terms
facets
enumeration  1
enumeration  2
source
<simpleType name="assistCodeType">
  <restriction base="string">
    <enumeration value="1"/>
    <enumeration value="2"/>
  </restriction>
</simpleType>

simpleType idml:infoStatusCodeType

namespace http://www.huesemann.org/XML/Schema/IDML/SimpleActivitySchema/IDML_091.xsd
type restriction of string
used by
attributes  IDType/@infoStatus keyType/@infoStatus textType/@infoStatus dateType/@infoStatus locationType/@infoStatus statusType/@infoStatus orgRole/@infoStatus fundingType/@infoStatus personRole/@infoStatus hyperTextType/@infoStatus docLinkType/@infoStatus infoStatusType/@infoStatusCode
facets
enumeration  1
enumeration  2
enumeration  3
enumeration  4
enumeration  5
source
<simpleType name="infoStatusCodeType">
  <restriction base="string">
    <enumeration value="1"/>
    <enumeration value="2"/>
    <enumeration value="3"/>
    <enumeration value="4"/>
    <enumeration value="5"/>
  </restriction>
</simpleType>

XML Schema documentation generated with XML Spy Schema Editor www.xmlspy.com