<xs:element name="DistributionCurve" maxOccurs="unbounded"> <xs:complexType> <xs:choice> <xs:element name="Normal"> <xs:complexType> <xs:sequence> <xs:element name="LocationParam" minOccurs="0"> <xs:annotation> <xs:documentation>Typically omitted, since location can be derived from failure rates/probabilities.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ScaleParam"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="StdNormal"> <xs:complexType> <xs:sequence> <xs:element name="Mean" minOccurs="0"> <xs:annotation> <xs:documentation>Typically omitted, since mean can be derived from failure rates/probabilities.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Lognormal"> <xs:complexType> <xs:sequence> <xs:element name="Mean" minOccurs="0"> <xs:annotation> <xs:documentation>When omitted, the distribution mean will be derived from failure rates/probabilities.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Deviation"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Exponential"> <xs:complexType> <xs:sequence> <xs:element name="RateParam" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Weibull"> <xs:complexType> <xs:sequence> <xs:element name="ShapeParam"/> <xs:element name="ScaleParam" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Beta"> <xs:complexType> <xs:sequence> <xs:element name="ShapeParamAlpha"/> <xs:element name="ShapeParamBeta"/> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> </xs:element> |