570: Remove unsatisfied dependency

Caused by complex type BasicQuotation The base type which all FpML products extend. Per R. Stowsky proposal for pre-trade. TODO: This will require migrating BasicQuotation into shared to eliminate the dependency errors.

569: fixedRateSchedule context is not a type

Section 4.6.1 states: “For the purposes of precision, extensibility, and robustness to change the structure of the Validation Rules is profiled. The rules of the profile are: * The context for a validation rule must always be a type. …” This contradicts this context because the context is not a type: Context: fixedRateSchedule ird-51 (Mandatory) … Continued

568: notionalStepSchedule context is not a type

Section 4.6.1 states: “For the purposes of precision, extensibility, and robustness to change the structure of the Validation Rules is profiled. The rules of the profile are: * The context for a validation rule must always be a type. …” This contradicts this context because the context is not a type: Context: notionalStepSchedule ird-50 (Mandatory) … Continued

567: businessCentersReference rule context is not a type

Section 4.6.1 states: “For the purposes of precision, extensibility, and robustness to change the structure of the Validation Rules is profiled. The rules of the profile are: * The context for a validation rule must always be a type. …” This contradicts this context because the context is not a type: Context: businessCentersReference ird-26 (Mandatory) … Continued

566: stubCalculationPeriodAmount context is not a type

Section 4.6.1 states: “For the purposes of precision, extensibility, and robustness to change the structure of the Validation Rules is profiled. The rules of the profile are: * The context for a validation rule must always be a type. …” This contradicts this context because the context is not a type: Context: stubCalculationPeriodAmount ird-23 (Mandatory) … Continued

565: IRD rules Context: calculationPeriodDates is not a type

Section 4.6.1 states: “For the purposes of precision, extensibility, and robustness to change the structure of the Validation Rules is profiled. The rules of the profile are: * The context for a validation rule must always be a type. …” This contradicts this context because the context is not a type: Context: calculationPeriodDates ird-10 (Mandatory) … Continued

564: ird-54 parent axis

Section 4.6.1 states: “The context of the rule must be defined such that incorporates everything referred to in a rule. The rule must not use the ancestor or parent axis, or use them in cojunction with any other axis. For example “../../tradeHeader” is precluded.” This contradicts: Context: knownAmountSchedule ird-54 (Mandatory) Preconditions: isParametric The dates in … Continued

563: ird-53 paent axis

Section 4.6.1 states: “The context of the rule must be defined such that incorporates everything referred to in a rule. The rule must not use the ancestor or parent axis, or use them in cojunction with any other axis. For example “../../tradeHeader” is precluded.” This contradicts: Context: floorRateSchedule ird-53 (Mandatory) Preconditions: isParametric The dates in … Continued

562: ird-52 parent axis

Section 4.6.1 states: “The context of the rule must be defined such that incorporates everything referred to in a rule. The rule must not use the ancestor or parent axis, or use them in cojunction with any other axis. For example “../../tradeHeader” is precluded.” This contradicts: Context: capRateSchedule ird-52 (Mandatory) Preconditions: isParametric The dates in … Continued