Showing:

Annotations
Attributes
Diagrams
Facets
Identity Constraints
Instances
Properties
Source
Used by

Table of Contents

Group by:

http://www.ish.com.au/schema/2009/onCourseTransform

Main schema onCourseSchemas.xsd
Namespace No namespace
Properties
attribute form default: unqualified
element form default: unqualified
Schema location file:/Volumes/website-deploy/ish/schema/4/onCourseSchemas.xsd
[ top ]
Imported schema onCourseData.xsd
Namespace http://www.ish.com.au/schema/4/onCourseData
Annotations
onCourse data import/export schema copyright 2009-2013 ish.com.au.
All rights reserved.
Properties
attribute form default: unqualified
element form default: qualified
version: 3.0
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Imported schema onCourseTransform.xsd
Namespace http://www.ish.com.au/schema/2009/onCourseTransform
Annotations
onCourse data transform schema copyright 2009 ish.com.au.
All rights reserved.
Properties
attribute form default: unqualified
element form default: qualified
version: 2
Schema location http://www.ish.com.au/s/schema/2009/onCourseTransform.xsd
[ top ]
Imported schema onCourseImport.xsd
Namespace http://www.ish.com.au/oncourse/dataImport
Properties
attribute form default: unqualified
element form default: qualified
Schema location http://www.ish.com.au/s/schema/4/onCourseImport.xsd
[ top ]
Element ish:data
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id5 index.tmp#id37
Properties
content: complex
Model ish:dataObject* , ish:properties{0,1}
Children ish:dataObject, ish:properties
Instance
<ish:data>
  <ish:dataObject id="">{0,unbounded}</ish:dataObject>
  <ish:properties>{0,1}</ish:properties>
</ish:data>
Source
<element name="data">
  <complexType>
    <sequence>
      <element maxOccurs="unbounded" minOccurs="0" ref="ish:dataObject"/>
      <element minOccurs="0" maxOccurs="1" name="properties" type="ish:propertiesObjectType"/>
    </sequence>
  </complexType>
</element>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:dataObject
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33 index.tmp#id35 index.tmp#id36 index.tmp#id32 index.tmp#id27 index.tmp#id26 index.tmp#id6 index.tmp#id17 index.tmp#id25 index.tmp#id8 index.tmp#id16 index.tmp#id15 index.tmp#id7 index.tmp#id13 index.tmp#id14 index.tmp#id31 index.tmp#id30 index.tmp#id24 index.tmp#id11 index.tmp#id12 index.tmp#id9 index.tmp#id20 index.tmp#id18 index.tmp#id21 index.tmp#id19 index.tmp#id10 index.tmp#id23 index.tmp#id29 index.tmp#id28 index.tmp#id22
Type ish:dataObjectType
Type hierarchy
Properties
content: complex
abstract: true
Used by
Element ish:data
Model ish:modifiedOn , ish:createdOn
Children ish:createdOn, ish:modifiedOn
Instance
<ish:dataObject id="">
  <ish:modifiedOn>{1,1}</ish:modifiedOn>
  <ish:createdOn>{1,1}</ish:createdOn>
</ish:dataObject>
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element abstract="true" name="dataObject" type="ish:dataObjectType"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:dataObjectType / ish:modifiedOn
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type dateTime
Properties
content: simple
Source
<element name="modifiedOn" type="dateTime"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:dataObjectType / ish:createdOn
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type dateTime
Properties
content: simple
Source
<element name="createdOn" type="dateTime"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:data / ish:properties
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id39 index.tmp#id38
Type ish:propertiesObjectType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model ish:value+
Children ish:value
Instance
<ish:properties>
  <ish:value key="">{1,unbounded}</ish:value>
</ish:properties>
Source
<element minOccurs="0" maxOccurs="1" name="properties" type="ish:propertiesObjectType"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:propertiesObjectType / ish:value
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id41 index.tmp#id40
Type ish:keyValue
Properties
content: complex
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
key string optional
Source
<element maxOccurs="unbounded" name="value" type="ish:keyValue"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:isWebVisible
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type boolean
Properties
content: simple
Used by
Source
<element name="isWebVisible" type="boolean"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:price / ish:amount
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type decimal
Properties
content: simple
Source
<element name="amount" type="decimal"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:price / ish:taxAmount
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type decimal
Properties
content: simple
Source
<element name="taxAmount" type="decimal"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:price / ish:taxName
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
Source
<element name="taxName" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:price / ish:discountAmount
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type decimal
Properties
content: simple
Source
<element name="discountAmount" type="decimal"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:price / ish:discount
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33
Type ish:reference
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element maxOccurs="unbounded" minOccurs="0" name="discount" type="ish:reference"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:cost / ish:incomeMaximum
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type decimal
Properties
content: simple
Source
<element name="incomeMaximum" type="decimal"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:cost / ish:incomeBudget
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type decimal
Properties
content: simple
Source
<element name="incomeBudget" type="decimal"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:cost / ish:incomeActual
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type decimal
Properties
content: simple
Source
<element name="incomeActual" type="decimal"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:cost / ish:expensesMaximum
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type decimal
Properties
content: simple
Source
<element name="expensesMaximum" type="decimal"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:cost / ish:expensesBudget
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type decimal
Properties
content: simple
Source
<element name="expensesBudget" type="decimal"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:cost / ish:expensesActual
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type decimal
Properties
content: simple
Source
<element name="expensesActual" type="decimal"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:cost / ish:profitMaximum
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type decimal
Properties
content: simple
Source
<element name="profitMaximum" type="decimal"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:cost / ish:profitBudget
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type decimal
Properties
content: simple
Source
<element name="profitBudget" type="decimal"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:cost / ish:profitActual
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type decimal
Properties
content: simple
Source
<element name="profitActual" type="decimal"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:certificate
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33 index.tmp#id35 index.tmp#id36 index.tmp#id32 index.tmp#id61 index.tmp#id62 index.tmp#id63 index.tmp#id64 index.tmp#id65 index.tmp#id66
Type extension of ish:dataObjectType
Type hierarchy
Properties
content: complex
Model ish:modifiedOn , ish:createdOn , ish:certificateNumber , ish:fullQualification , ish:printed{0,1} , ish:firstName{0,1} , ish:lastName{0,1} , ish:contact{0,1}
Children ish:certificateNumber, ish:contact, ish:createdOn, ish:firstName, ish:fullQualification, ish:lastName, ish:modifiedOn, ish:printed
Instance
<ish:certificate id="">
  <ish:modifiedOn>{1,1}</ish:modifiedOn>
  <ish:createdOn>{1,1}</ish:createdOn>
</ish:certificate>
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element name="certificate" substitutionGroup="ish:dataObject">
  <complexType>
    <complexContent>
      <extension base="ish:dataObjectType">
        <sequence>
          <element name="certificateNumber" type="integer"/>
          <element name="fullQualification" type="boolean"/>
          <element minOccurs="0" name="printed" type="dateTime"/>
          <element minOccurs="0" name="firstName" type="string"/>
          <element minOccurs="0" name="lastName" type="string"/>
          <element minOccurs="0" name="contact" type="ish:reference"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
</element>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:certificate / ish:certificateNumber
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type integer
Properties
content: simple
Source
<element name="certificateNumber" type="integer"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:certificate / ish:fullQualification
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type boolean
Properties
content: simple
Source
<element name="fullQualification" type="boolean"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:certificate / ish:printed
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type dateTime
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="printed" type="dateTime"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:certificate / ish:firstName
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="firstName" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:certificate / ish:lastName
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="lastName" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:certificate / ish:contact
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33
Type ish:reference
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element minOccurs="0" name="contact" type="ish:reference"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:enrolment
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33 index.tmp#id35 index.tmp#id36 index.tmp#id32 index.tmp#id67 index.tmp#id68 index.tmp#id69 index.tmp#id70
Type extension of ish:dataObjectType
Type hierarchy
Properties
content: complex
Model ish:modifiedOn , ish:createdOn , ish:source{0,1} , ish:status , ish:class , ish:contact
Children ish:class, ish:contact, ish:createdOn, ish:modifiedOn, ish:source, ish:status
Instance
<ish:enrolment id="">
  <ish:modifiedOn>{1,1}</ish:modifiedOn>
  <ish:createdOn>{1,1}</ish:createdOn>
</ish:enrolment>
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element name="enrolment" substitutionGroup="ish:dataObject">
  <complexType>
    <complexContent>
      <extension base="ish:dataObjectType">
        <sequence>
          <element minOccurs="0" name="source" type="string"/>
          <element name="status" type="string"/>
          <element name="class" type="ish:reference"/>
          <element name="contact" type="ish:reference"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
</element>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:enrolment / ish:source
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="source" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:enrolment / ish:status
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
Source
<element name="status" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:enrolment / ish:class
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33
Type ish:reference
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element name="class" type="ish:reference"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:enrolment / ish:contact
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33
Type ish:reference
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element name="contact" type="ish:reference"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33 index.tmp#id35 index.tmp#id36 index.tmp#id32 index.tmp#id71 index.tmp#id72 index.tmp#id73 index.tmp#id74 index.tmp#id75 index.tmp#id76 index.tmp#id77 index.tmp#id78 index.tmp#id79 index.tmp#id80 index.tmp#id81 index.tmp#id82 index.tmp#id83 index.tmp#id84 index.tmp#id85 index.tmp#id86 index.tmp#id87 index.tmp#id88 index.tmp#id89 index.tmp#id90 index.tmp#id91 index.tmp#id92 index.tmp#id93 index.tmp#id94 index.tmp#id95 index.tmp#id96 index.tmp#id97 index.tmp#id98 index.tmp#id99 index.tmp#id100 index.tmp#id119 index.tmp#id125 index.tmp#id23
Type extension of ish:dataObjectType
Type hierarchy
Properties
content: complex
Model ish:modifiedOn , ish:createdOn , ish:allowEmail{0,1} , ish:allowPost{0,1} , ish:allowSms{0,1} , ish:birthDate{0,1} , ish:deliveryStatusEmail{0,1} , ish:deliveryStatusPost{0,1} , ish:deliveryStatusSms{0,1} , ish:email{0,1} , ish:fax{0,1} , ish:firstName{0,1} , ish:homePhone{0,1} , ish:company{0,1} , ish:male{0,1} , ish:lastName{0,1} , ish:message{0,1} , ish:mobilePhone{0,1} , ish:notes{0,1} , ish:postcode{0,1} , ish:state{0,1} , ish:street{0,1} , ish:suburb{0,1} , ish:tfn{0,1} , ish:uniqueCode , ish:webPassword{0,1} , ish:workPhone{0,1} , ish:title{0,1} , ish:invoice* , ish:paymentIn* , ish:paymentOut* , ish:student{0,1} , ish:tutor{0,1} , ish:tag* , ish:tutorPay*
Children ish:allowEmail, ish:allowPost, ish:allowSms, ish:birthDate, ish:company, ish:createdOn, ish:deliveryStatusEmail, ish:deliveryStatusPost, ish:deliveryStatusSms, ish:email, ish:fax, ish:firstName, ish:homePhone, ish:invoice, ish:lastName, ish:male, ish:message, ish:mobilePhone, ish:modifiedOn, ish:notes, ish:paymentIn, ish:paymentOut, ish:postcode, ish:state, ish:street, ish:student, ish:suburb, ish:tag, ish:tfn, ish:title, ish:tutor, ish:tutorPay, ish:uniqueCode, ish:webPassword, ish:workPhone
Instance
<ish:contact id="">
  <ish:modifiedOn>{1,1}</ish:modifiedOn>
  <ish:createdOn>{1,1}</ish:createdOn>
</ish:contact>
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element name="contact" substitutionGroup="ish:dataObject">
  <complexType>
    <complexContent>
      <extension base="ish:dataObjectType">
        <sequence>
          <element minOccurs="0" name="allowEmail" type="boolean"/>
          <element minOccurs="0" name="allowPost" type="boolean"/>
          <element minOccurs="0" name="allowSms" type="boolean"/>
          <element minOccurs="0" name="birthDate" type="date"/>
          <element minOccurs="0" name="deliveryStatusEmail" type="integer"/>
          <element minOccurs="0" name="deliveryStatusPost" type="integer"/>
          <element minOccurs="0" name="deliveryStatusSms" type="integer"/>
          <element minOccurs="0" name="email" type="string"/>
          <element minOccurs="0" name="fax" type="string"/>
          <element minOccurs="0" name="firstName" type="string"/>
          <element minOccurs="0" name="homePhone" type="string"/>
          <element minOccurs="0" name="company" type="boolean"/>
          <element minOccurs="0" name="male" type="boolean"/>
          <element minOccurs="0" name="lastName" type="string"/>
          <element minOccurs="0" name="message" type="string"/>
          <element minOccurs="0" name="mobilePhone" type="string"/>
          <element minOccurs="0" name="notes" type="string"/>
          <element minOccurs="0" name="postcode" type="string"/>
          <element minOccurs="0" name="state" type="string"/>
          <element minOccurs="0" name="street" type="string"/>
          <element minOccurs="0" name="suburb" type="string"/>
          <element minOccurs="0" name="tfn" type="string"/>
          <element minOccurs="1" name="uniqueCode" type="string"/>
          <element minOccurs="0" name="webPassword" type="string"/>
          <element minOccurs="0" name="workPhone" type="string"/>
          <element minOccurs="0" name="title" type="string"/>
          <element maxOccurs="unbounded" minOccurs="0" name="invoice" type="ish:reference"/>
          <element maxOccurs="unbounded" minOccurs="0" name="paymentIn" type="ish:reference"/>
          <element maxOccurs="unbounded" minOccurs="0" name="paymentOut" type="ish:reference"/>
          <element minOccurs="0" name="student" type="ish:student"/>
          <element minOccurs="0" name="tutor" type="ish:tutor"/>
          <element maxOccurs="unbounded" minOccurs="0" name="tag" type="ish:reference"/>
          <element maxOccurs="unbounded" minOccurs="0" ref="ish:tutorPay"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
</element>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:allowEmail
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type boolean
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="allowEmail" type="boolean"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:allowPost
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type boolean
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="allowPost" type="boolean"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:allowSms
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type boolean
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="allowSms" type="boolean"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:birthDate
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type date
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="birthDate" type="date"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:deliveryStatusEmail
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type integer
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="deliveryStatusEmail" type="integer"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:deliveryStatusPost
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type integer
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="deliveryStatusPost" type="integer"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:deliveryStatusSms
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type integer
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="deliveryStatusSms" type="integer"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:email
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="email" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:fax
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="fax" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:firstName
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="firstName" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:homePhone
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="homePhone" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:company
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type boolean
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="company" type="boolean"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:male
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type boolean
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="male" type="boolean"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:lastName
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="lastName" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:message
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="message" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:mobilePhone
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="mobilePhone" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:notes
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="notes" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:postcode
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="postcode" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:state
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="state" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:street
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="street" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:suburb
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="suburb" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:tfn
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="tfn" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:uniqueCode
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 1
Source
<element minOccurs="1" name="uniqueCode" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:webPassword
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="webPassword" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:workPhone
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="workPhone" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:title
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="title" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:invoice
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33
Type ish:reference
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element maxOccurs="unbounded" minOccurs="0" name="invoice" type="ish:reference"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:paymentIn
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33
Type ish:reference
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element maxOccurs="unbounded" minOccurs="0" name="paymentIn" type="ish:reference"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:paymentOut
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33
Type ish:reference
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element maxOccurs="unbounded" minOccurs="0" name="paymentOut" type="ish:reference"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:student
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id102 index.tmp#id103 index.tmp#id104 index.tmp#id105 index.tmp#id106 index.tmp#id107 index.tmp#id108 index.tmp#id109 index.tmp#id110 index.tmp#id111 index.tmp#id112 index.tmp#id113 index.tmp#id101
Type ish:student
Properties
content: complex
minOccurs: 0
Model ish:disabilityType{0,1} , ish:englishProficiency{0,1} , ish:highestSchoolLevel{0,1} , ish:indigenousStatus{0,1} , ish:isOverseasClient{0,1} , ish:isStillAtSchool{0,1} , ish:labourForceStatus{0,1} , ish:priorEducationCode{0,1} , ish:studentNumber{0,1} , ish:yearSchoolCompleted{0,1} , ish:contact{0,1} , ish:enrolment*
Children ish:contact, ish:disabilityType, ish:englishProficiency, ish:enrolment, ish:highestSchoolLevel, ish:indigenousStatus, ish:isOverseasClient, ish:isStillAtSchool, ish:labourForceStatus, ish:priorEducationCode, ish:studentNumber, ish:yearSchoolCompleted
Instance
<ish:student>
  <ish:disabilityType>{0,1}</ish:disabilityType>
  <ish:englishProficiency>{0,1}</ish:englishProficiency>
  <ish:highestSchoolLevel>{0,1}</ish:highestSchoolLevel>
  <ish:indigenousStatus>{0,1}</ish:indigenousStatus>
  <ish:isOverseasClient>{0,1}</ish:isOverseasClient>
  <ish:isStillAtSchool>{0,1}</ish:isStillAtSchool>
  <ish:labourForceStatus>{0,1}</ish:labourForceStatus>
  <ish:priorEducationCode>{0,1}</ish:priorEducationCode>
  <ish:studentNumber>{0,1}</ish:studentNumber>
  <ish:yearSchoolCompleted>{0,1}</ish:yearSchoolCompleted>
  <ish:contact id="">{0,1}</ish:contact>
  <ish:enrolment>{0,unbounded}</ish:enrolment>
</ish:student>
Source
<element minOccurs="0" name="student" type="ish:student"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:student / ish:disabilityType
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="disabilityType" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:student / ish:englishProficiency
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="englishProficiency" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:student / ish:highestSchoolLevel
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="highestSchoolLevel" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:student / ish:indigenousStatus
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="indigenousStatus" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:student / ish:isOverseasClient
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type boolean
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="isOverseasClient" type="boolean"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:student / ish:isStillAtSchool
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type boolean
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="isStillAtSchool" type="boolean"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:student / ish:labourForceStatus
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="labourForceStatus" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:student / ish:priorEducationCode
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="priorEducationCode" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:student / ish:studentNumber
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type integer
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="studentNumber" type="integer"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:student / ish:yearSchoolCompleted
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type integer
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="yearSchoolCompleted" type="integer"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:student / ish:contact
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33
Type ish:reference
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element minOccurs="0" name="contact" type="ish:reference"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:student / ish:enrolment
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id114 index.tmp#id115 index.tmp#id116 index.tmp#id117 index.tmp#id118
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model ish:modifiedOn , ish:createdOn , ish:source{0,1} , ish:status , ish:class
Children ish:class, ish:createdOn, ish:modifiedOn, ish:source, ish:status
Instance
<ish:enrolment>
  <ish:modifiedOn>{1,1}</ish:modifiedOn>
  <ish:createdOn>{1,1}</ish:createdOn>
  <ish:source>{0,1}</ish:source>
  <ish:status>{1,1}</ish:status>
  <ish:class id="">{1,1}</ish:class>
</ish:enrolment>
Source
<element maxOccurs="unbounded" minOccurs="0" name="enrolment">
  <complexType>
    <sequence>
      <element name="modifiedOn" type="dateTime"/>
      <element name="createdOn" type="dateTime"/>
      <element minOccurs="0" name="source" type="string"/>
      <element name="status" type="string"/>
      <element name="class" type="ish:reference"/>
    </sequence>
  </complexType>
</element>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:enrolment / ish:student / ish:modifiedOn
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type dateTime
Properties
content: simple
Source
<element name="modifiedOn" type="dateTime"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:enrolment / ish:student / ish:createdOn
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type dateTime
Properties
content: simple
Source
<element name="createdOn" type="dateTime"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:enrolment / ish:student / ish:source
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="source" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:enrolment / ish:student / ish:status
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
Source
<element name="status" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:enrolment / ish:student / ish:class
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33
Type ish:reference
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element name="class" type="ish:reference"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:tutor
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id121 index.tmp#id122 index.tmp#id123 index.tmp#id124 index.tmp#id120
Type ish:tutor
Properties
content: complex
minOccurs: 0
Model ish:companyName{0,1} , ish:dateStarted{0,1} , ish:dateFinished{0,1} , ish:resume{0,1}
Children ish:companyName, ish:dateFinished, ish:dateStarted, ish:resume
Instance
<ish:tutor>
  <ish:companyName>{0,1}</ish:companyName>
  <ish:dateStarted>{0,1}</ish:dateStarted>
  <ish:dateFinished>{0,1}</ish:dateFinished>
  <ish:resume>{0,1}</ish:resume>
</ish:tutor>
Source
<element minOccurs="0" name="tutor" type="ish:tutor"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:tutor / ish:companyName
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="companyName" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:tutor / ish:dateStarted
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type date
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="dateStarted" type="date"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:tutor / ish:dateFinished
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type date
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="dateFinished" type="date"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:tutor / ish:resume
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="resume" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:contact / ish:tag
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33
Type ish:reference
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element maxOccurs="unbounded" minOccurs="0" name="tag" type="ish:reference"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:tutorPay
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33 index.tmp#id35 index.tmp#id36 index.tmp#id32 index.tmp#id126 index.tmp#id24
Type extension of ish:dataObjectType
Type hierarchy
Properties
content: complex
Used by
Element ish:contact
Model ish:modifiedOn , ish:createdOn , ish:status , ish:payline*
Children ish:createdOn, ish:modifiedOn, ish:payline, ish:status
Instance
<ish:tutorPay id="">
  <ish:modifiedOn>{1,1}</ish:modifiedOn>
  <ish:createdOn>{1,1}</ish:createdOn>
</ish:tutorPay>
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element name="tutorPay" substitutionGroup="ish:dataObject">
  <complexType>
    <complexContent>
      <extension base="ish:dataObjectType">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="status" type="string"/>
          <element maxOccurs="unbounded" minOccurs="0" ref="ish:payline"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
</element>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:tutorPay / ish:status
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 1
maxOccurs: 1
Source
<element minOccurs="1" maxOccurs="1" name="status" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:payline
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33 index.tmp#id35 index.tmp#id36 index.tmp#id32 index.tmp#id127 index.tmp#id128 index.tmp#id129 index.tmp#id130 index.tmp#id131 index.tmp#id132 index.tmp#id133 index.tmp#id25 index.tmp#id18
Type extension of ish:dataObjectType
Type hierarchy
Properties
content: complex
Used by
Element ish:tutorPay
Model ish:modifiedOn , ish:createdOn , ish:budgetedQuantity , ish:budgetedValue , ish:dateFor , ish:description , ish:quantity , ish:taxValue , ish:value , ish:classCost* , ish:session*
Children ish:budgetedQuantity, ish:budgetedValue, ish:classCost, ish:createdOn, ish:dateFor, ish:description, ish:modifiedOn, ish:quantity, ish:session, ish:taxValue, ish:value
Instance
<ish:payline id="">
  <ish:modifiedOn>{1,1}</ish:modifiedOn>
  <ish:createdOn>{1,1}</ish:createdOn>
</ish:payline>
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element name="payline" substitutionGroup="ish:dataObject">
  <complexType>
    <complexContent>
      <extension base="ish:dataObjectType">
        <sequence>
          <element name="budgetedQuantity" type="float"/>
          <element name="budgetedValue" type="float"/>
          <element name="dateFor" type="date"/>
          <element name="description" type="string"/>
          <element name="quantity" type="float"/>
          <element name="taxValue" type="float"/>
          <element name="value" type="float"/>
          <element maxOccurs="unbounded" minOccurs="0" ref="ish:classCost"/>
          <element maxOccurs="unbounded" minOccurs="0" ref="ish:session"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
</element>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:payline / ish:budgetedQuantity
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type float
Properties
content: simple
Source
<element name="budgetedQuantity" type="float"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:payline / ish:budgetedValue
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type float
Properties
content: simple
Source
<element name="budgetedValue" type="float"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:payline / ish:dateFor
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type date
Properties
content: simple
Source
<element name="dateFor" type="date"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:payline / ish:description
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
Source
<element name="description" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:payline / ish:quantity
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type float
Properties
content: simple
Source
<element name="quantity" type="float"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:payline / ish:taxValue
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type float
Properties
content: simple
Source
<element name="taxValue" type="float"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:payline / ish:value
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type float
Properties
content: simple
Source
<element name="value" type="float"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:classCost
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33 index.tmp#id35 index.tmp#id36 index.tmp#id32 index.tmp#id134 index.tmp#id135 index.tmp#id136 index.tmp#id137 index.tmp#id138 index.tmp#id139 index.tmp#id140
Type extension of ish:dataObjectType
Type hierarchy
Properties
content: complex
Used by
Element ish:payline
Model ish:modifiedOn , ish:createdOn , ish:flowType , ish:payableOnEnrolment , ish:invoiceToStudent , ish:isSunk , ish:perUnitAmountExTax , ish:taxAdjustment , ish:repetitionType
Children ish:createdOn, ish:flowType, ish:invoiceToStudent, ish:isSunk, ish:modifiedOn, ish:payableOnEnrolment, ish:perUnitAmountExTax, ish:repetitionType, ish:taxAdjustment
Instance
<ish:classCost id="">
  <ish:modifiedOn>{1,1}</ish:modifiedOn>
  <ish:createdOn>{1,1}</ish:createdOn>
</ish:classCost>
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element name="classCost" substitutionGroup="ish:dataObject">
  <complexType>
    <complexContent>
      <extension base="ish:dataObjectType">
        <sequence>
          <element name="flowType" type="string"/>
          <element name="payableOnEnrolment" type="boolean"/>
          <element name="invoiceToStudent" type="boolean"/>
          <element name="isSunk" type="boolean"/>
          <element name="perUnitAmountExTax" type="float"/>
          <element name="taxAdjustment" type="float"/>
          <element name="repetitionType" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
</element>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:classCost / ish:flowType
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
Source
<element name="flowType" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:classCost / ish:payableOnEnrolment
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type boolean
Properties
content: simple
Source
<element name="payableOnEnrolment" type="boolean"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:classCost / ish:invoiceToStudent
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type boolean
Properties
content: simple
Source
<element name="invoiceToStudent" type="boolean"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:classCost / ish:isSunk
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type boolean
Properties
content: simple
Source
<element name="isSunk" type="boolean"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:classCost / ish:perUnitAmountExTax
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type float
Properties
content: simple
Source
<element name="perUnitAmountExTax" type="float"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:classCost / ish:taxAdjustment
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type float
Properties
content: simple
Source
<element name="taxAdjustment" type="float"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:classCost / ish:repetitionType
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
Source
<element name="repetitionType" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:session
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33 index.tmp#id35 index.tmp#id36 index.tmp#id32 index.tmp#id141 index.tmp#id142 index.tmp#id143 index.tmp#id144
Type extension of ish:dataObjectType
Type hierarchy
Properties
content: complex
Used by
Model ish:modifiedOn , ish:createdOn , ish:start , ish:end , ish:room{0,1} , ish:contact*
Children ish:contact, ish:createdOn, ish:end, ish:modifiedOn, ish:room, ish:start
Instance
<ish:session id="">
  <ish:modifiedOn>{1,1}</ish:modifiedOn>
  <ish:createdOn>{1,1}</ish:createdOn>
</ish:session>
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element name="session" substitutionGroup="ish:dataObject">
  <complexType>
    <complexContent>
      <extension base="ish:dataObjectType">
        <sequence>
          <element name="start" type="dateTime"/>
          <element name="end" type="dateTime"/>
          <element minOccurs="0" name="room" type="ish:reference"/>
          <element maxOccurs="unbounded" minOccurs="0" name="contact" type="ish:reference"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
</element>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:session / ish:start
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type dateTime
Properties
content: simple
Source
<element name="start" type="dateTime"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:session / ish:end
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type dateTime
Properties
content: simple
Source
<element name="end" type="dateTime"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:session / ish:room
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33
Type ish:reference
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element minOccurs="0" name="room" type="ish:reference"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:session / ish:contact
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33
Type ish:reference
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element maxOccurs="unbounded" minOccurs="0" name="contact" type="ish:reference"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:qualification
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33 index.tmp#id35 index.tmp#id36 index.tmp#id32 index.tmp#id145 index.tmp#id146 index.tmp#id147 index.tmp#id148 index.tmp#id149 index.tmp#id150 index.tmp#id151 index.tmp#id152
Type extension of ish:dataObjectType
Type hierarchy
Properties
content: complex
Model ish:modifiedOn , ish:createdOn , ish:anzsco{0,1} , ish:fieldOfEducation{0,1} , ish:type{0,1} , ish:level{0,1} , ish:nationalCode{0,1} , ish:nominalHours{0,1} , ish:reviewDate{0,1} , ish:title
Children ish:anzsco, ish:createdOn, ish:fieldOfEducation, ish:level, ish:modifiedOn, ish:nationalCode, ish:nominalHours, ish:reviewDate, ish:title, ish:type
Instance
<ish:qualification id="">
  <ish:modifiedOn>{1,1}</ish:modifiedOn>
  <ish:createdOn>{1,1}</ish:createdOn>
</ish:qualification>
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element name="qualification" substitutionGroup="ish:dataObject">
  <complexType>
    <complexContent>
      <extension base="ish:dataObjectType">
        <sequence>
          <element minOccurs="0" name="anzsco" type="string"/>
          <element minOccurs="0" name="fieldOfEducation" type="string"/>
          <element minOccurs="0" name="type" type="string"/>
          <element minOccurs="0" name="level" type="string"/>
          <element minOccurs="0" name="nationalCode" type="string"/>
          <element minOccurs="0" name="nominalHours" type="decimal"/>
          <element minOccurs="0" name="reviewDate" type="date"/>
          <element name="title" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
</element>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:qualification / ish:anzsco
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="anzsco" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:qualification / ish:fieldOfEducation
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="fieldOfEducation" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:qualification / ish:type
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="type" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:qualification / ish:level
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="level" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:qualification / ish:nationalCode
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="nationalCode" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:qualification / ish:nominalHours
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type decimal
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="nominalHours" type="decimal"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:qualification / ish:reviewDate
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type date
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="reviewDate" type="date"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:qualification / ish:title
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
Source
<element name="title" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:trainingPackage
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33 index.tmp#id35 index.tmp#id36 index.tmp#id32 index.tmp#id153 index.tmp#id154 index.tmp#id155
Type extension of ish:dataObjectType
Type hierarchy
Properties
content: complex
Model ish:modifiedOn , ish:createdOn , ish:nationalISC{0,1} , ish:title , ish:module*
Children ish:createdOn, ish:modifiedOn, ish:module, ish:nationalISC, ish:title
Instance
<ish:trainingPackage id="">
  <ish:modifiedOn>{1,1}</ish:modifiedOn>
  <ish:createdOn>{1,1}</ish:createdOn>
</ish:trainingPackage>
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element name="trainingPackage" substitutionGroup="ish:dataObject">
  <complexType>
    <complexContent>
      <extension base="ish:dataObjectType">
        <sequence>
          <element minOccurs="0" name="nationalISC" type="string"/>
          <element name="title" type="string"/>
          <element minOccurs="0" maxOccurs="unbounded" name="module" type="ish:reference"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
</element>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:trainingPackage / ish:nationalISC
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="nationalISC" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:trainingPackage / ish:title
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
Source
<element name="title" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:trainingPackage / ish:module
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33
Type ish:reference
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element minOccurs="0" maxOccurs="unbounded" name="module" type="ish:reference"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:paymentIn
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33 index.tmp#id35 index.tmp#id36 index.tmp#id32 index.tmp#id156 index.tmp#id157 index.tmp#id158 index.tmp#id159 index.tmp#id160 index.tmp#id161 index.tmp#id162 index.tmp#id163 index.tmp#id164 index.tmp#id165 index.tmp#id166 index.tmp#id167 index.tmp#id168 index.tmp#id169 index.tmp#id170 index.tmp#id171
Type extension of ish:dataObjectType
Type hierarchy
Properties
content: complex
Model ish:modifiedOn , ish:createdOn , ish:amount , ish:creditCardCVV{0,1} , ish:creditCardExpiry{0,1} , ish:creditCardName{0,1} , ish:creditCardNumber{0,1} , ish:creditCardType{0,1} , ish:dateBanked{0,1} , ish:gatewayReference{0,1} , ish:gatewayResponse{0,1} , ish:privateNotes{0,1} , ish:reconciled , ish:source{0,1} , ish:status{0,1} , ish:type , ish:contact , ish:paymentInLine*
Children ish:amount, ish:contact, ish:createdOn, ish:creditCardCVV, ish:creditCardExpiry, ish:creditCardName, ish:creditCardNumber, ish:creditCardType, ish:dateBanked, ish:gatewayReference, ish:gatewayResponse, ish:modifiedOn, ish:paymentInLine, ish:privateNotes, ish:reconciled, ish:source, ish:status, ish:type
Instance
<ish:paymentIn id="">
  <ish:modifiedOn>{1,1}</ish:modifiedOn>
  <ish:createdOn>{1,1}</ish:createdOn>
</ish:paymentIn>
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element name="paymentIn" substitutionGroup="ish:dataObject">
  <complexType>
    <complexContent>
      <extension base="ish:dataObjectType">
        <sequence>
          <element minOccurs="1" name="amount" type="decimal"/>
          <element minOccurs="0" name="creditCardCVV" type="string"/>
          <element minOccurs="0" name="creditCardExpiry" type="string"/>
          <element minOccurs="0" name="creditCardName" type="string"/>
          <element minOccurs="0" name="creditCardNumber" type="string"/>
          <element minOccurs="0" name="creditCardType" type="string"/>
          <element minOccurs="0" name="dateBanked" type="dateTime"/>
          <element minOccurs="0" name="gatewayReference" type="integer"/>
          <element minOccurs="0" name="gatewayResponse" type="string"/>
          <element minOccurs="0" name="privateNotes" type="string"/>
          <element minOccurs="1" name="reconciled" type="integer"/>
          <element minOccurs="0" name="source" type="string"/>
          <element minOccurs="0" name="status" type="string"/>
          <element minOccurs="1" name="type" type="string"/>
          <element name="contact" type="ish:reference"/>
          <element maxOccurs="unbounded" minOccurs="0" ref="ish:paymentInLine"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
</element>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:paymentIn / ish:amount
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type decimal
Properties
content: simple
minOccurs: 1
Source
<element minOccurs="1" name="amount" type="decimal"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:paymentIn / ish:creditCardCVV
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="creditCardCVV" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:paymentIn / ish:creditCardExpiry
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="creditCardExpiry" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:paymentIn / ish:creditCardName
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="creditCardName" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:paymentIn / ish:creditCardNumber
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="creditCardNumber" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:paymentIn / ish:creditCardType
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="creditCardType" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:paymentIn / ish:dateBanked
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type dateTime
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="dateBanked" type="dateTime"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:paymentIn / ish:gatewayReference
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type integer
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="gatewayReference" type="integer"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:paymentIn / ish:gatewayResponse
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="gatewayResponse" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:paymentIn / ish:privateNotes
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="privateNotes" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:paymentIn / ish:reconciled
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type integer
Properties
content: simple
minOccurs: 1
Source
<element minOccurs="1" name="reconciled" type="integer"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:paymentIn / ish:source
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="source" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:paymentIn / ish:status
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element minOccurs="0" name="status" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:paymentIn / ish:type
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 1
Source
<element minOccurs="1" name="type" type="string"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:paymentIn / ish:contact
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id34 index.tmp#id33
Type ish:reference
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
id integer optional
Source
<element name="contact" type="ish:reference"/>
Schema location http://www.ish.com.au/s/schema/4/onCourseData.xsd
[ top ]
Element ish:paymentInLine
Namespace http://www.ish.com.au/schema/4/onCourseData
Diagram
Diagram index.tmp#id172
Properties
content: complex
Used by
Element ish:paymentIn
Model ish:amount
Children ish:amount
Instance
<ish:paymentInLine>
  <ish:amount>{1,1}</ish:amount>
</ish:paymentInLine>
Source