<xsd:complexType name="AssessmentPackageType">
<xsd:annotation>
<xsd:documentation>AssessmentPackageType represents the broader data model for
an Assessment Package. This is used in AssessmentCatalog.xsd
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="PackageId" type="EntityIdType">
<xsd:annotation>
<xsd:documentation>The assessment providers' unique identifier for a an assessment package.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="PackageGroupId" type="EntityIdType" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>A unique identifier for the group to which the package belongs. Groups of packages and any dependencies or relationships between them would be established by the assessment provider.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Name" type="xsd:string">
<xsd:annotation>
<xsd:documentation>The name or title of the assessment package, possibly for UI display to aid selection.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Description" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>A longer description of the assessment package, possibly for UI display to aid selection.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="PricingInfo" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Estimated cost of assessment package levied by the assessment vendor. String type for unit flexibility and to discourage use in monetary calculations.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="AdministrationInfo" type="AdministrationInfoType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Elements about how the assessment is administered to a subject</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ResultInfo" type="ResultInfoType" minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="Applicability" type="AssessmentApplicabilityType" />
<xsd:element ref="UserArea" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="validFrom" type="AnyDateTimeNkNaType" use="optional" />
<xsd:attribute name="validTo" type="AnyDateTimeNkNaType" use="optional" />
</xsd:complexType>
|