Schema idmlReporting.xsd


schema location:  http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
targetNamespace:  http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
 
Elements  Complex types 
reportsAndEvaluations  detailedDescriptionType 
evaluationType 
financialInformationType 
indicatorType 
lastUpdateType 
objectiveType 
reportedActivityType 
reportType 


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 reportsAndEvaluations
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
children reportAndEvaluation
attributes
Name  Type  Use  Default  Fixed  Annotation
origin  string  required  unknown    
date  date  optional      
annotation
documentation 
The root element can contain any number of reports or evaluations.
source
<element name="reportsAndEvaluations">
  <annotation>
    <documentation>The root element can contain any number of reports or evaluations.</documentation>
  </annotation>
  <complexType>
    <sequence>
      <element name="reportAndEvaluation" type="idmlReporting:reportType" maxOccurs="unbounded">
        <annotation>
          <documentation>A report or evaluation has a language, origin and creation date. If the same report exists in different languages every language is a "report" element.</documentation>
        </annotation>
      </element>
    </sequence>
    <attribute name="origin" type="string" use="required" default="unknown"/>
    <attribute name="date" type="date" use="optional"/>
  </complexType>
</element>

element reportsAndEvaluations/reportAndEvaluation
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idmlReporting:reportType
children ID Name reportDescription lastUpdate detailedDescription reporting evaluation financialInformation
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  required  EN    
reportOrigin  string  required  unknown    
creationDate  date  optional      
annotation
documentation 
A report or evaluation has a language, origin and creation date. If the same report exists in different languages every language is a "report" element.
source
<element name="reportAndEvaluation" type="idmlReporting:reportType" maxOccurs="unbounded">
  <annotation>
    <documentation>A report or evaluation has a language, origin and creation date. If the same report exists in different languages every language is a "report" element.</documentation>
  </annotation>
</element>

complexType detailedDescriptionType
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
children background expectedOutcome beneficiary objective problem risk strategicApproach milestone relatedDocument
used by
element reportType/detailedDescription
annotation
documentation 
Detailed information about the project or activity to which this report applies
source
<complexType name="detailedDescriptionType" mixed="false">
  <annotation>
    <documentation>Detailed information about the project or activity to which this report applies</documentation>
  </annotation>
  <sequence>
    <element name="background" type="idml:hyperTextType">
      <annotation>
        <documentation>Description of the project background or current state of project</documentation>
      </annotation>
    </element>
    <element name="expectedOutcome" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>Overall objective or outcome of project (may be repeated in element objective)</documentation>
      </annotation>
    </element>
    <element name="beneficiary" type="string" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>Target group that is helped. One beneficiary group per element</documentation>
      </annotation>
    </element>
    <element name="objective" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>Objectives of project (one objective per element).</documentation>
      </annotation>
      <complexType mixed="false">
        <complexContent mixed="false">
          <extension base="idmlReporting:objectiveType"/>
        </complexContent>
      </complexType>
    </element>
    <element name="problem" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>Problems that the project wants to address. One element per problem.</documentation>
      </annotation>
      <complexType mixed="false">
        <sequence>
          <element name="problemDescription" type="idml:hyperTextType"/>
          <element name="proposedSolution" type="idml:hyperTextType">
            <annotation>
              <documentation>Description of how to apporach problem and what the project outputs or deliverables are.</documentation>
            </annotation>
          </element>
        </sequence>
      </complexType>
    </element>
    <element name="risk" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>Evaluation of project risks and how they are accounted in project design. One risk per element.</documentation>
      </annotation>
    </element>
    <element name="strategicApproach" type="idml:hyperTextType" minOccurs="0">
      <annotation>
        <documentation>What approach will be chosen to solve the problems and take into account the risks</documentation>
      </annotation>
    </element>
    <element name="milestone" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>Milestones of project (most important steps with time frame)</documentation>
      </annotation>
    </element>
    <element name="relatedDocument" type="idml:textType" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>List of documents related to the project description.</documentation>
      </annotation>
    </element>
  </sequence>
</complexType>

element detailedDescriptionType/background
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:hyperTextType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
annotation
documentation 
Description of the project background or current state of project
source
<element name="background" type="idml:hyperTextType">
  <annotation>
    <documentation>Description of the project background or current state of project</documentation>
  </annotation>
</element>

element detailedDescriptionType/expectedOutcome
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:hyperTextType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
annotation
documentation 
Overall objective or outcome of project (may be repeated in element objective)
source
<element name="expectedOutcome" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>Overall objective or outcome of project (may be repeated in element objective)</documentation>
  </annotation>
</element>

element detailedDescriptionType/beneficiary
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type string
annotation
documentation 
Target group that is helped. One beneficiary group per element
source
<element name="beneficiary" type="string" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>Target group that is helped. One beneficiary group per element</documentation>
  </annotation>
</element>

element detailedDescriptionType/objective
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type extension of idmlReporting:objectiveType
children objectiveName objectiveIsPartOf objectiveDescription
annotation
documentation 
Objectives of project (one objective per element).
source
<element name="objective" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>Objectives of project (one objective per element).</documentation>
  </annotation>
  <complexType mixed="false">
    <complexContent mixed="false">
      <extension base="idmlReporting:objectiveType"/>
    </complexContent>
  </complexType>
</element>

element detailedDescriptionType/problem
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
children problemDescription proposedSolution
annotation
documentation 
Problems that the project wants to address. One element per problem.
source
<element name="problem" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>Problems that the project wants to address. One element per problem.</documentation>
  </annotation>
  <complexType mixed="false">
    <sequence>
      <element name="problemDescription" type="idml:hyperTextType"/>
      <element name="proposedSolution" type="idml:hyperTextType">
        <annotation>
          <documentation>Description of how to apporach problem and what the project outputs or deliverables are.</documentation>
        </annotation>
      </element>
    </sequence>
  </complexType>
</element>

element detailedDescriptionType/problem/problemDescription
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:hyperTextType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
source
<element name="problemDescription" type="idml:hyperTextType"/>

element detailedDescriptionType/problem/proposedSolution
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:hyperTextType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
annotation
documentation 
Description of how to apporach problem and what the project outputs or deliverables are.
source
<element name="proposedSolution" type="idml:hyperTextType">
  <annotation>
    <documentation>Description of how to apporach problem and what the project outputs or deliverables are.</documentation>
  </annotation>
</element>

element detailedDescriptionType/risk
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:hyperTextType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
annotation
documentation 
Evaluation of project risks and how they are accounted in project design. One risk per element.
source
<element name="risk" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>Evaluation of project risks and how they are accounted in project design. One risk per element.</documentation>
  </annotation>
</element>

element detailedDescriptionType/strategicApproach
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:hyperTextType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
annotation
documentation 
What approach will be chosen to solve the problems and take into account the risks
source
<element name="strategicApproach" type="idml:hyperTextType" minOccurs="0">
  <annotation>
    <documentation>What approach will be chosen to solve the problems and take into account the risks</documentation>
  </annotation>
</element>

element detailedDescriptionType/milestone
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:hyperTextType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
annotation
documentation 
Milestones of project (most important steps with time frame)
source
<element name="milestone" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>Milestones of project (most important steps with time frame)</documentation>
  </annotation>
</element>

element detailedDescriptionType/relatedDocument
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:textType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
annotation
documentation 
List of documents related to the project description.
source
<element name="relatedDocument" type="idml:textType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>List of documents related to the project description.</documentation>
  </annotation>
</element>

complexType evaluationType
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
children projectPerformanceIndicator outcome lessonLearned sustainability comment relatedDocument
used by
element reportType/evaluation
annotation
documentation 
Evaluation of project that is reported on.
source
<complexType name="evaluationType">
  <annotation>
    <documentation>Evaluation of project that is reported on.</documentation>
  </annotation>
  <sequence>
    <element name="projectPerformanceIndicator" type="idmlReporting:indicatorType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="outcome" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>Outcome or impact of project at time of evaluation.</documentation>
      </annotation>
    </element>
    <element name="lessonLearned" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>Lessons learned in project (one lesson per element). Pros and cons of implementation approach.</documentation>
      </annotation>
    </element>
    <element name="sustainability" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>Project sustainability after the end of funding. (Are the achieved results having a long term impact? Is the project viable at the end.) Comments on environmental aspects may be added.</documentation>
      </annotation>
    </element>
    <element name="comment" type="string" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>General comments on evaluation.</documentation>
      </annotation>
    </element>
    <element name="relatedDocument" type="idml:textType" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>List of documents that are related to this evaluation.</documentation>
      </annotation>
    </element>
  </sequence>
</complexType>

element evaluationType/projectPerformanceIndicator
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idmlReporting:indicatorType
children indicatorName indicatorDescription
source
<element name="projectPerformanceIndicator" type="idmlReporting:indicatorType" minOccurs="0" maxOccurs="unbounded"/>

element evaluationType/outcome
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:hyperTextType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
annotation
documentation 
Outcome or impact of project at time of evaluation.
source
<element name="outcome" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>Outcome or impact of project at time of evaluation.</documentation>
  </annotation>
</element>

element evaluationType/lessonLearned
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:hyperTextType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
annotation
documentation 
Lessons learned in project (one lesson per element). Pros and cons of implementation approach.
source
<element name="lessonLearned" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>Lessons learned in project (one lesson per element). Pros and cons of implementation approach.</documentation>
  </annotation>
</element>

element evaluationType/sustainability
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:hyperTextType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
annotation
documentation 
Project sustainability after the end of funding. (Are the achieved results having a long term impact? Is the project viable at the end.) Comments on environmental aspects may be added.
source
<element name="sustainability" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>Project sustainability after the end of funding. (Are the achieved results having a long term impact? Is the project viable at the end.) Comments on environmental aspects may be added.</documentation>
  </annotation>
</element>

element evaluationType/comment
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type string
annotation
documentation 
General comments on evaluation.
source
<element name="comment" type="string" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>General comments on evaluation.</documentation>
  </annotation>
</element>

element evaluationType/relatedDocument
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:textType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
annotation
documentation 
List of documents that are related to this evaluation.
source
<element name="relatedDocument" type="idml:textType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>List of documents that are related to this evaluation.</documentation>
  </annotation>
</element>

complexType financialInformationType
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
children budget expenditure income
used by
element reportType/financialInformation
annotation
documentation 
Information about budget, expenses and income
source
<complexType name="financialInformationType">
  <annotation>
    <documentation>Information about budget, expenses and income</documentation>
  </annotation>
  <sequence>
    <element name="budget" minOccurs="0">
      <complexType>
        <sequence minOccurs="0">
          <element name="comment" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded"/>
        </sequence>
      </complexType>
    </element>
    <element name="expenditure" type="idml:moneyType" minOccurs="0"/>
    <element name="income" type="idml:fundingType" minOccurs="0"/>
  </sequence>
</complexType>

element financialInformationType/budget
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
children comment
source
<element name="budget" minOccurs="0">
  <complexType>
    <sequence minOccurs="0">
      <element name="comment" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
  </complexType>
</element>

element financialInformationType/budget/comment
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:hyperTextType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
source
<element name="comment" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded"/>

element financialInformationType/expenditure
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:moneyType
attributes
Name  Type  Use  Default  Fixed  Annotation
amount  decimal  optional      
currency  idml:currencyCodeType  optional      
attributeAddedBy  unsignedLong  optional      
source
<element name="expenditure" type="idml:moneyType" minOccurs="0"/>

element financialInformationType/income
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
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="income" type="idml:fundingType" minOccurs="0"/>

complexType indicatorType
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
children indicatorName indicatorDescription
used by
element evaluationType/projectPerformanceIndicator
annotation
documentation 
Desciption of project performance indicators
source
<complexType name="indicatorType">
  <annotation>
    <documentation>Desciption of project performance indicators</documentation>
  </annotation>
  <sequence>
    <element name="indicatorName">
      <annotation>
        <documentation>An indicator has a name. For every indicator there can be several measure dates. The indicator can measure a state (point in time) or a development (duration). For every date there is a value and information on who measured.</documentation>
      </annotation>
      <complexType mixed="true">
        <sequence>
          <element name="measure" minOccurs="0" maxOccurs="unbounded">
            <complexType>
              <sequence>
                <choice>
                  <element name="duration">
                    <annotation>
                      <documentation>Indicator measures a development for a certain duration</documentation>
                    </annotation>
                    <complexType mixed="false">
                      <attribute name="startDate" type="date" use="required"/>
                      <attribute name="endDate" type="date" use="required"/>
                    </complexType>
                  </element>
                  <element name="pointInTime">
                    <annotation>
                      <documentation>Indicator measures a state at a certain point in time.</documentation>
                    </annotation>
                    <complexType mixed="false">
                      <attribute name="date" type="date" use="required"/>
                    </complexType>
                  </element>
                </choice>
                <element name="value" type="string">
                  <annotation>
                    <documentation>numeric or descriptive value for measure</documentation>
                  </annotation>
                </element>
                <element name="targetValue" type="string" minOccurs="0"/>
                <element name="measuredBy" type="string" minOccurs="0">
                  <annotation>
                    <documentation>Who measured?</documentation>
                  </annotation>
                </element>
              </sequence>
            </complexType>
          </element>
        </sequence>
      </complexType>
    </element>
    <element name="indicatorDescription" type="idml:hyperTextType" minOccurs="0">
      <annotation>
        <documentation>Description of indicator: what is measured, how often, by whom. What project objectives is indicator contributing to.</documentation>
      </annotation>
    </element>
  </sequence>
</complexType>

element indicatorType/indicatorName
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
children measure
annotation
documentation 
An indicator has a name. For every indicator there can be several measure dates. The indicator can measure a state (point in time) or a development (duration). For every date there is a value and information on who measured.
source
<element name="indicatorName">
  <annotation>
    <documentation>An indicator has a name. For every indicator there can be several measure dates. The indicator can measure a state (point in time) or a development (duration). For every date there is a value and information on who measured.</documentation>
  </annotation>
  <complexType mixed="true">
    <sequence>
      <element name="measure" minOccurs="0" maxOccurs="unbounded">
        <complexType>
          <sequence>
            <choice>
              <element name="duration">
                <annotation>
                  <documentation>Indicator measures a development for a certain duration</documentation>
                </annotation>
                <complexType mixed="false">
                  <attribute name="startDate" type="date" use="required"/>
                  <attribute name="endDate" type="date" use="required"/>
                </complexType>
              </element>
              <element name="pointInTime">
                <annotation>
                  <documentation>Indicator measures a state at a certain point in time.</documentation>
                </annotation>
                <complexType mixed="false">
                  <attribute name="date" type="date" use="required"/>
                </complexType>
              </element>
            </choice>
            <element name="value" type="string">
              <annotation>
                <documentation>numeric or descriptive value for measure</documentation>
              </annotation>
            </element>
            <element name="targetValue" type="string" minOccurs="0"/>
            <element name="measuredBy" type="string" minOccurs="0">
              <annotation>
                <documentation>Who measured?</documentation>
              </annotation>
            </element>
          </sequence>
        </complexType>
      </element>
    </sequence>
  </complexType>
</element>

element indicatorType/indicatorName/measure
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
children duration pointInTime value targetValue measuredBy
source
<element name="measure" minOccurs="0" maxOccurs="unbounded">
  <complexType>
    <sequence>
      <choice>
        <element name="duration">
          <annotation>
            <documentation>Indicator measures a development for a certain duration</documentation>
          </annotation>
          <complexType mixed="false">
            <attribute name="startDate" type="date" use="required"/>
            <attribute name="endDate" type="date" use="required"/>
          </complexType>
        </element>
        <element name="pointInTime">
          <annotation>
            <documentation>Indicator measures a state at a certain point in time.</documentation>
          </annotation>
          <complexType mixed="false">
            <attribute name="date" type="date" use="required"/>
          </complexType>
        </element>
      </choice>
      <element name="value" type="string">
        <annotation>
          <documentation>numeric or descriptive value for measure</documentation>
        </annotation>
      </element>
      <element name="targetValue" type="string" minOccurs="0"/>
      <element name="measuredBy" type="string" minOccurs="0">
        <annotation>
          <documentation>Who measured?</documentation>
        </annotation>
      </element>
    </sequence>
  </complexType>
</element>

element indicatorType/indicatorName/measure/duration
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
attributes
Name  Type  Use  Default  Fixed  Annotation
startDate  date  required      
endDate  date  required      
annotation
documentation 
Indicator measures a development for a certain duration
source
<element name="duration">
  <annotation>
    <documentation>Indicator measures a development for a certain duration</documentation>
  </annotation>
  <complexType mixed="false">
    <attribute name="startDate" type="date" use="required"/>
    <attribute name="endDate" type="date" use="required"/>
  </complexType>
</element>

element indicatorType/indicatorName/measure/pointInTime
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
attributes
Name  Type  Use  Default  Fixed  Annotation
date  date  required      
annotation
documentation 
Indicator measures a state at a certain point in time.
source
<element name="pointInTime">
  <annotation>
    <documentation>Indicator measures a state at a certain point in time.</documentation>
  </annotation>
  <complexType mixed="false">
    <attribute name="date" type="date" use="required"/>
  </complexType>
</element>

element indicatorType/indicatorName/measure/value
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type string
annotation
documentation 
numeric or descriptive value for measure
source
<element name="value" type="string">
  <annotation>
    <documentation>numeric or descriptive value for measure</documentation>
  </annotation>
</element>

element indicatorType/indicatorName/measure/targetValue
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type string
source
<element name="targetValue" type="string" minOccurs="0"/>

element indicatorType/indicatorName/measure/measuredBy
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type string
annotation
documentation 
Who measured?
source
<element name="measuredBy" type="string" minOccurs="0">
  <annotation>
    <documentation>Who measured?</documentation>
  </annotation>
</element>

element indicatorType/indicatorDescription
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:hyperTextType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
annotation
documentation 
Description of indicator: what is measured, how often, by whom. What project objectives is indicator contributing to.
source
<element name="indicatorDescription" type="idml:hyperTextType" minOccurs="0">
  <annotation>
    <documentation>Description of indicator: what is measured, how often, by whom. What project objectives is indicator contributing to.</documentation>
  </annotation>
</element>

complexType lastUpdateType
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
annotation
documentation 
Information about when and who updated the report last
source
<complexType name="lastUpdateType">
  <annotation>
    <documentation>Information about when and who updated the report last</documentation>
  </annotation>
</complexType>

complexType objectiveType
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
children objectiveName objectiveIsPartOf objectiveDescription
used by
element detailedDescriptionType/objective
annotation
documentation 
Description of project objectives and their relationships between each other
source
<complexType name="objectiveType">
  <annotation>
    <documentation>Description of project objectives and their relationships between each other</documentation>
  </annotation>
  <sequence>
    <element name="objectiveName"/>
    <element name="objectiveIsPartOf" type="string" minOccurs="0">
      <annotation>
        <documentation>with this element an objective hierarchy can be modelled.</documentation>
      </annotation>
    </element>
    <element name="objectiveDescription" type="idml:hyperTextType" minOccurs="0"/>
  </sequence>
</complexType>

element objectiveType/objectiveName
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
source
<element name="objectiveName"/>

element objectiveType/objectiveIsPartOf
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type string
annotation
documentation 
with this element an objective hierarchy can be modelled.
source
<element name="objectiveIsPartOf" type="string" minOccurs="0">
  <annotation>
    <documentation>with this element an objective hierarchy can be modelled.</documentation>
  </annotation>
</element>

element objectiveType/objectiveDescription
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:hyperTextType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
source
<element name="objectiveDescription" type="idml:hyperTextType" minOccurs="0"/>

complexType reportedActivityType
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
children reportedActivitiy relatedDocument
used by
element reportType/reporting
annotation
documentation 
Complex type for the description of activities that have been carried out or that are planned. 
source
<complexType name="reportedActivityType">
  <annotation>
    <documentation>Complex type for the description of activities that have been carried out or that are planned. </documentation>
  </annotation>
  <sequence>
    <element name="reportedActivitiy" maxOccurs="unbounded">
      <annotation>
        <documentation>Activity which we want to report on. One activity per "reportedActivity" element</documentation>
      </annotation>
      <complexType>
        <sequence>
          <element name="activityName" type="string"/>
          <element name="activityDescription" type="idml:hyperTextType" minOccurs="0"/>
          <element name="output" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded">
            <annotation>
              <documentation>Output of activity</documentation>
            </annotation>
          </element>
          <element name="startDate" type="idml:dateType" minOccurs="0"/>
          <element name="endDate" type="idml:dateType" minOccurs="0"/>
          <element name="personInvolved" type="idml:personRole" minOccurs="0" maxOccurs="unbounded"/>
          <element name="statusOfImplementation" type="idml:statusType" minOccurs="0"/>
          <element name="comment" type="idml:textType" minOccurs="0"/>
          <element name="eingesetzteMittel" minOccurs="0"/>
        </sequence>
        <attribute name="dateReported" type="date" use="optional"/>
      </complexType>
    </element>
    <element name="relatedDocument" type="idml:textType" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>List of documents related to this reporting.</documentation>
      </annotation>
    </element>
  </sequence>
</complexType>

element reportedActivityType/reportedActivitiy
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
children activityName activityDescription output startDate endDate personInvolved statusOfImplementation comment eingesetzteMittel
attributes
Name  Type  Use  Default  Fixed  Annotation
dateReported  date  optional      
annotation
documentation 
Activity which we want to report on. One activity per "reportedActivity" element
source
<element name="reportedActivitiy" maxOccurs="unbounded">
  <annotation>
    <documentation>Activity which we want to report on. One activity per "reportedActivity" element</documentation>
  </annotation>
  <complexType>
    <sequence>
      <element name="activityName" type="string"/>
      <element name="activityDescription" type="idml:hyperTextType" minOccurs="0"/>
      <element name="output" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded">
        <annotation>
          <documentation>Output of activity</documentation>
        </annotation>
      </element>
      <element name="startDate" type="idml:dateType" minOccurs="0"/>
      <element name="endDate" type="idml:dateType" minOccurs="0"/>
      <element name="personInvolved" type="idml:personRole" minOccurs="0" maxOccurs="unbounded"/>
      <element name="statusOfImplementation" type="idml:statusType" minOccurs="0"/>
      <element name="comment" type="idml:textType" minOccurs="0"/>
      <element name="eingesetzteMittel" minOccurs="0"/>
    </sequence>
    <attribute name="dateReported" type="date" use="optional"/>
  </complexType>
</element>

element reportedActivityType/reportedActivitiy/activityName
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type string
source
<element name="activityName" type="string"/>

element reportedActivityType/reportedActivitiy/activityDescription
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:hyperTextType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
source
<element name="activityDescription" type="idml:hyperTextType" minOccurs="0"/>

element reportedActivityType/reportedActivitiy/output
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:hyperTextType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
annotation
documentation 
Output of activity
source
<element name="output" type="idml:hyperTextType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>Output of activity</documentation>
  </annotation>
</element>

element reportedActivityType/reportedActivitiy/startDate
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
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 reportedActivityType/reportedActivitiy/endDate
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
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 reportedActivityType/reportedActivitiy/personInvolved
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
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 reportedActivityType/reportedActivitiy/statusOfImplementation
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:statusType
attributes
Name  Type  Use  Default  Fixed  Annotation
statusCode  idml:statusCodeType  optional      
attributeAddedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
source
<element name="statusOfImplementation" type="idml:statusType" minOccurs="0"/>

element reportedActivityType/reportedActivitiy/comment
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:textType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
source
<element name="comment" type="idml:textType" minOccurs="0"/>

element reportedActivityType/reportedActivitiy/eingesetzteMittel
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
source
<element name="eingesetzteMittel" minOccurs="0"/>

element reportedActivityType/relatedDocument
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:textType
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  optional      
translatedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
annotation
documentation 
List of documents related to this reporting.
source
<element name="relatedDocument" type="idml:textType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>List of documents related to this reporting.</documentation>
  </annotation>
</element>

complexType reportType
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
children ID Name reportDescription lastUpdate detailedDescription reporting evaluation financialInformation
used by
element reportsAndEvaluations/reportAndEvaluation
attributes
Name  Type  Use  Default  Fixed  Annotation
lang  language  required  EN    
reportOrigin  string  required  unknown    
creationDate  date  optional      
annotation
documentation 
The complexType report holds all elements necessary for reporting and evaluation.
source
<complexType name="reportType">
  <annotation>
    <documentation>The complexType report holds all elements necessary for reporting and evaluation.</documentation>
  </annotation>
  <sequence>
    <element name="ID" type="idml:IDType" minOccurs="0">
      <annotation>
        <documentation>Report ID of submiting organisation.</documentation>
      </annotation>
    </element>
    <element name="Name" type="string" minOccurs="0">
      <annotation>
        <documentation>Name of report or evaluation.</documentation>
      </annotation>
    </element>
    <element name="reportDescription" type="string" minOccurs="0">
      <annotation>
        <documentation>What can be found in this report or evaluation?</documentation>
      </annotation>
    </element>
    <element name="lastUpdate" type="idml:dateType" minOccurs="0">
      <annotation>
        <documentation>Last update of information in this record.</documentation>
      </annotation>
    </element>
    <element name="detailedDescription" type="idmlReporting:detailedDescriptionType" minOccurs="0">
      <annotation>
        <documentation>Description of project or programme.</documentation>
      </annotation>
    </element>
    <element name="reporting" type="idmlReporting:reportedActivityType" minOccurs="0">
      <annotation>
        <documentation>List of reported activities.</documentation>
      </annotation>
    </element>
    <element name="evaluation" minOccurs="0">
      <annotation>
        <documentation>Evaluation of project.</documentation>
      </annotation>
      <complexType>
        <complexContent>
          <extension base="idmlReporting:evaluationType"/>
        </complexContent>
      </complexType>
    </element>
    <element name="financialInformation" type="idmlReporting:financialInformationType" minOccurs="0">
      <annotation>
        <documentation>Information on project finance. (Reference to Biztalk Project Management  Schema)</documentation>
      </annotation>
    </element>
  </sequence>
  <attribute name="lang" type="language" use="required" default="EN"/>
  <attribute name="reportOrigin" type="string" use="required" default="unknown"/>
  <attribute name="creationDate" type="date" use="optional" form="unqualified"/>
</complexType>

element reportType/ID
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:IDType
children assigningOrg uniqID
attributes
Name  Type  Use  Default  Fixed  Annotation
infoStatus  idml:infoStatusCodeType  optional      
annotation
documentation 
Report ID of submiting organisation.
source
<element name="ID" type="idml:IDType" minOccurs="0">
  <annotation>
    <documentation>Report ID of submiting organisation.</documentation>
  </annotation>
</element>

element reportType/Name
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type string
annotation
documentation 
Name of report or evaluation.
source
<element name="Name" type="string" minOccurs="0">
  <annotation>
    <documentation>Name of report or evaluation.</documentation>
  </annotation>
</element>

element reportType/reportDescription
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type string
annotation
documentation 
What can be found in this report or evaluation?
source
<element name="reportDescription" type="string" minOccurs="0">
  <annotation>
    <documentation>What can be found in this report or evaluation?</documentation>
  </annotation>
</element>

element reportType/lastUpdate
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idml:dateType
attributes
Name  Type  Use  Default  Fixed  Annotation
date  date  optional      
attributeAddedBy  unsignedLong  optional      
infoStatus  idml:infoStatusCodeType  optional      
annotation
documentation 
Last update of information in this record.
source
<element name="lastUpdate" type="idml:dateType" minOccurs="0">
  <annotation>
    <documentation>Last update of information in this record.</documentation>
  </annotation>
</element>

element reportType/detailedDescription
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idmlReporting:detailedDescriptionType
children background expectedOutcome beneficiary objective problem risk strategicApproach milestone relatedDocument
annotation
documentation 
Description of project or programme.
source
<element name="detailedDescription" type="idmlReporting:detailedDescriptionType" minOccurs="0">
  <annotation>
    <documentation>Description of project or programme.</documentation>
  </annotation>
</element>

element reportType/reporting
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idmlReporting:reportedActivityType
children reportedActivitiy relatedDocument
annotation
documentation 
List of reported activities.
source
<element name="reporting" type="idmlReporting:reportedActivityType" minOccurs="0">
  <annotation>
    <documentation>List of reported activities.</documentation>
  </annotation>
</element>

element reportType/evaluation
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type extension of idmlReporting:evaluationType
children projectPerformanceIndicator outcome lessonLearned sustainability comment relatedDocument
annotation
documentation 
Evaluation of project.
source
<element name="evaluation" minOccurs="0">
  <annotation>
    <documentation>Evaluation of project.</documentation>
  </annotation>
  <complexType>
    <complexContent>
      <extension base="idmlReporting:evaluationType"/>
    </complexContent>
  </complexType>
</element>

element reportType/financialInformation
diagram
namespace http://www.huesemann.org/XML/Schema/IDML/Reporting/idmlReporting.xsd
type idmlReporting:financialInformationType
children budget expenditure income
annotation
documentation 
Information on project finance. (Reference to Biztalk Project Management  Schema)
source
<element name="financialInformation" type="idmlReporting:financialInformationType" minOccurs="0">
  <annotation>
    <documentation>Information on project finance. (Reference to Biztalk Project Management  Schema)</documentation>
  </annotation>
</element>

element idml: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 idml: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 idml: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 idml: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 idml: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 idml: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 idml: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 idml: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 idml: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 idml: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 idml: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 idml: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 idml: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 idml: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 idml: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 idml: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 idml: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 idml: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 idml: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 idml: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=