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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
type anyURI
source
<element name="url" type="anyURI" minOccurs="0" maxOccurs="unbounded"/>

element docLinkType/lang
diagram
type language
source
<element name="lang" type="language" minOccurs="0" maxOccurs="unbounded"/>

element docLinkType/label
diagram
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
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: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>

complexType fundingType
diagram
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
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
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
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
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
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
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
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
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
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
type string
source
<element name="uniqID" type="string"/>

complexType infoStatusType
diagram
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
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
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
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
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
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
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
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
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
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
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
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="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
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
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
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
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
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
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
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
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