<xs:element name="Scorecard">
<xs:complexType>
<xs:sequence>
<xs:element ref="Extension" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="MiningSchema"/>
<xs:element ref="Output" minOccurs="0"/>
<xs:element ref="ModelStats" minOccurs="0"/>
<xs:element ref="ModelExplanation" minOccurs="0"/>
<xs:element ref="Targets" minOccurs="0"/>
<xs:element ref="LocalTransformations" minOccurs="0"/>
<xs:element ref="Characteristics"/>
<xs:element ref="ModelVerification" minOccurs="0"/>
<xs:element ref="Extension" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="modelName" type="xs:string"/>
<xs:attribute name="functionName" type="MINING-FUNCTION" use="required"/>
<xs:attribute name="algorithmName" type="xs:string"/>
<xs:attribute name="initialScore" type="NUMBER" default="0"/>
<xs:attribute name="useReasonCodes" type="xs:boolean" default="true"/>
<xs:attribute name="reasonCodeAlgorithm" default="pointsBelow">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="pointsAbove"/>
<xs:enumeration value="pointsBelow"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="baselineScore" type="NUMBER"/>
<xs:attribute name="baselineMethod" default="other">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="max"/>
<xs:enumeration value="min"/>
<xs:enumeration value="mean"/>
<xs:enumeration value="neutral"/>
<xs:enumeration value="other"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="isScorable" type="xs:boolean" default="true"/>
</xs:complexType>
</xs:element> |