synonymPaths, MappingContext context) {
+ super(modelPath, synonymPaths, context);
+ }
+
+ @Override
+ public void map(Path creditDefaultSwapSynonymPath, RosettaModelObjectBuilder builder, RosettaModelObjectBuilder parent) {
+ Path feeLegSynonymPath = creditDefaultSwapSynonymPath.addElement("feeLeg").addElement("periodicPayment");
+ if (getMappings().stream().noneMatch(m -> feeLegSynonymPath.nameStartMatches(m.getXmlPath()))) {
+ NonTransferableProductBuilder productBuilder = (NonTransferableProductBuilder) builder;
+ removeInterestRatePayout(getPayoutBuilders(productBuilder));
+ }
+ }
+
+ private List extends Payout.PayoutBuilder> getPayoutBuilders(NonTransferableProductBuilder productBuilder) {
+ return Optional.ofNullable(productBuilder)
+ .map(NonTransferableProductBuilder::getEconomicTerms)
+ .map(EconomicTerms.EconomicTermsBuilder::getPayout)
+ .orElse(Collections.emptyList());
+ }
+
+ private void removeInterestRatePayout(List extends Payout.PayoutBuilder> payoutBuilders) {
+ payoutBuilders.forEach(payoutBuilder -> {
+ if (payoutBuilder.getInterestRatePayout() != null) {
+ payoutBuilder.setInterestRatePayout(null);
+ }
+ });
+ }
+}
\ No newline at end of file
diff --git a/rosetta-source/src/main/java/cdm/product/template/processor/CommodityClassificationMetaMappingProcessor.java b/rosetta-source/src/main/java/cdm/product/template/processor/CommodityClassificationMetaMappingProcessor.java
index 5fbfe8aac1..5661f9b777 100644
--- a/rosetta-source/src/main/java/cdm/product/template/processor/CommodityClassificationMetaMappingProcessor.java
+++ b/rosetta-source/src/main/java/cdm/product/template/processor/CommodityClassificationMetaMappingProcessor.java
@@ -12,8 +12,6 @@
import java.util.List;
-import static cdm.observable.asset.processor.PriceQuantityHelper.incrementPathElementIndex;
-
@SuppressWarnings("unused")
public class CommodityClassificationMetaMappingProcessor extends MappingProcessor {
@@ -22,26 +20,24 @@ public CommodityClassificationMetaMappingProcessor(RosettaPath modelPath, List builders, RosettaModelObjectBuilder parent) {
- List settlementPayoutBuilders =
- (List) builders;
- if (!settlementPayoutBuilders.isEmpty()) {
- SettlementPayout.SettlementPayoutBuilder settlementPayoutBuilder = settlementPayoutBuilders.get(0);
- // create reference
- Reference.ReferenceBuilder referenceBuilder =
- settlementPayoutBuilder.getOrCreateUnderlier().getOrCreateObservable().getOrCreateReference();
- // create new mapping to make the reference work
- Path commodityClassificationSynonymPath =
- synonymPath
- .addElement("commodityClassification", 0)
- .addElement("code", 0);
- Path modelPath = PathUtils.toPath(getModelPath());
- Path referenceModelPath = incrementPathElementIndex(modelPath, "settlementPayout", 0)
- .addElement("underlier")
- .addElement("Observable")
- .addElement("reference");
- getMappings().add(createSuccessMapping(commodityClassificationSynonymPath, referenceModelPath, referenceBuilder));
- }
+ public void map(Path synonymPath, RosettaModelObjectBuilder builder, RosettaModelObjectBuilder parent) {
+ SettlementPayout.SettlementPayoutBuilder settlementPayoutBuilder =
+ (SettlementPayout.SettlementPayoutBuilder) builder;
+ // create reference
+ Reference.ReferenceBuilder referenceBuilder =
+ settlementPayoutBuilder.getOrCreateUnderlier().getOrCreateObservable().getOrCreateReference();
+ // create new mapping to make the reference work
+ Path commodityClassificationSynonymPath =
+ synonymPath
+ .addElement("commodityClassification", 0)
+ .addElement("code", 0);
+ Path modelPath = PathUtils.toPath(getModelPath());
+ Path referenceModelPath = modelPath
+ .addElement("underlier")
+ .addElement("Observable")
+ .addElement("reference");
+ getMappings().add(createSuccessMapping(commodityClassificationSynonymPath, referenceModelPath, referenceBuilder));
+
}
private Mapping createSuccessMapping(Path xmlPath, Path modelPath, Reference.ReferenceBuilder reference) {
diff --git a/rosetta-source/src/main/java/cdm/product/template/processor/DividendFixedLegMappingProcessor.java b/rosetta-source/src/main/java/cdm/product/template/processor/DividendFixedLegMappingProcessor.java
index 98a4f82e77..161f7790ff 100644
--- a/rosetta-source/src/main/java/cdm/product/template/processor/DividendFixedLegMappingProcessor.java
+++ b/rosetta-source/src/main/java/cdm/product/template/processor/DividendFixedLegMappingProcessor.java
@@ -29,32 +29,27 @@ public DividendFixedLegMappingProcessor(RosettaPath modelPath, List synony
}
@Override
- public void map(Path synonymPath, List extends RosettaModelObjectBuilder> builders, RosettaModelObjectBuilder parent) {
- AtomicInteger index = new AtomicInteger(0);
- emptyIfNull((List extends FixedPricePayout.FixedPricePayoutBuilder>) builders).stream()
- .filter(RosettaModelObjectBuilder::hasData)
- .forEach(fixedPricePayout ->
- mapFixedPricePayoutPayerReceiver(synonymPath.getParent(),
- getModelPath().withIndex(index.getAndIncrement()).newSubPath("payerReceiver"),
- fixedPricePayout));
- }
-
- private void mapFixedPricePayoutPayerReceiver(Path dividendLegSynonymPath,
- RosettaPath payerReceiverModelPath,
- FixedPricePayout.FixedPricePayoutBuilder fixedPricePayout) {
- LOGGER.debug("Mapping FixedPricePayout.payerReceiver [synonymPath={}, modelPath={}]", dividendLegSynonymPath, payerReceiverModelPath);
+ public void map(Path synonymPath, RosettaModelObjectBuilder builder, RosettaModelObjectBuilder parent) {
+ FixedPricePayout.FixedPricePayoutBuilder fixedPricePayoutBuilder = (FixedPricePayout.FixedPricePayoutBuilder) builder;
+ if (fixedPricePayoutBuilder.getPayerReceiver() != null) {
+ return;
+ }
+ Path dividendOrFixedLegSynonymPath = synonymPath.getParent();
+ Path fixedLegSynonymPath = dividendOrFixedLegSynonymPath.getParent().addElement("fixedLeg");
PartyMappingHelper.getInstance(getContext())
.ifPresent(helper -> {
- PayerReceiverBuilder payerReceiver = fixedPricePayout.getOrCreatePayerReceiver();
+ PayerReceiverBuilder payerReceiver = fixedPricePayoutBuilder.getOrCreatePayerReceiver();
+ RosettaPath payerReceiverModelPath = getModelPath().newSubPath("payerReceiver");
+ LOGGER.debug("Mapping FixedPricePayout.payerReceiver [synonymPath={}, modelPath={}]", fixedLegSynonymPath, payerReceiverModelPath);
helper.setCounterpartyRoleEnum(
payerReceiverModelPath.newSubPath("payer"),
- dividendLegSynonymPath.addElement("payerPartyReference"),
+ fixedLegSynonymPath.addElement("payerPartyReference"),
payerReceiver::setPayer);
helper.setCounterpartyRoleEnum(
payerReceiverModelPath.newSubPath("receiver"),
- dividendLegSynonymPath.addElement("receiverPartyReference"),
+ fixedLegSynonymPath.addElement("receiverPartyReference"),
payerReceiver::setReceiver);
});
}
diff --git a/rosetta-source/src/main/java/cdm/product/template/processor/FraPayoutSplitterMappingProcessor.java b/rosetta-source/src/main/java/cdm/product/template/processor/FraPayoutSplitterMappingProcessor.java
index b82fd283d1..53ed56848d 100644
--- a/rosetta-source/src/main/java/cdm/product/template/processor/FraPayoutSplitterMappingProcessor.java
+++ b/rosetta-source/src/main/java/cdm/product/template/processor/FraPayoutSplitterMappingProcessor.java
@@ -4,6 +4,9 @@
import cdm.legaldocumentation.contract.processor.PartyMappingHelper;
import cdm.observable.asset.processor.PriceQuantityHelper;
import cdm.product.asset.InterestRatePayout.InterestRatePayoutBuilder;
+import cdm.product.template.EconomicTerms;
+import cdm.product.template.NonTransferableProduct;
+import cdm.product.template.Payout;
import com.regnosys.rosetta.common.translation.Mapping;
import com.regnosys.rosetta.common.translation.MappingContext;
import com.regnosys.rosetta.common.translation.MappingProcessor;
@@ -14,12 +17,12 @@
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import java.util.Collections;
import java.util.List;
import java.util.Optional;
import static cdm.product.template.processor.FraHelper.getDummyFloatingLegPath;
import static com.regnosys.rosetta.common.translation.MappingProcessorUtils.filterMappings;
-import static com.rosetta.util.CollectionUtils.emptyIfNull;
/**
* FpML FRAs are represented as fra xml element, but in the CDM FRAs are represented with a fixed and a floating leg.
@@ -36,17 +39,27 @@ public FraPayoutSplitterMappingProcessor(RosettaPath path, List synonymPat
}
@Override
- public void map(Path synonymPath, List extends RosettaModelObjectBuilder> builder, RosettaModelObjectBuilder parent) {
+ public void map(Path synonymPath, RosettaModelObjectBuilder builder, RosettaModelObjectBuilder parent) {
@SuppressWarnings("unchecked")
- List interestRatePayouts = (List) emptyIfNull(builder);
- if (interestRatePayouts.size() == 1 && interestRatePayouts.get(0).getRateSpecification() != null) {
- InterestRatePayoutBuilder fixedLeg = interestRatePayouts.get(0);
- InterestRatePayoutBuilder floatingLeg = interestRatePayouts.get(0).build().toBuilder();
- interestRatePayouts.add(floatingLeg);
-
- // update legs
- updateFixedLeg(fixedLeg);
- updateFloatingLeg(synonymPath, floatingLeg);
+ NonTransferableProduct productBuilder = (NonTransferableProduct.NonTransferableProductBuilder) builder;
+ @SuppressWarnings("unchecked")
+ List payoutBuilders =
+ (List) Optional.ofNullable(productBuilder.getEconomicTerms())
+ .map(EconomicTerms::getPayout)
+ .orElse(Collections.emptyList());
+
+ if (payoutBuilders.size() == 1 && payoutBuilders.get(0).getInterestRatePayout() != null) {
+ InterestRatePayoutBuilder interestRatePayoutBuilder = payoutBuilders.get(0).getInterestRatePayout();
+ if (interestRatePayoutBuilder.getRateSpecification() != null) {
+ InterestRatePayoutBuilder fixedLeg = interestRatePayoutBuilder;
+ InterestRatePayoutBuilder floatingLeg = interestRatePayoutBuilder.build().toBuilder();
+
+ // update legs
+ updateFixedLeg(fixedLeg);
+ updateFloatingLeg(synonymPath, floatingLeg);
+
+ payoutBuilders.add(Payout.builder().setInterestRatePayout(floatingLeg));
+ }
}
}
@@ -109,7 +122,7 @@ private void updateFloatingRateIndexReference(Mapping mapping, InterestRatePayou
.getOrCreateFloatingRateSpecification()
.getOrCreateRateOption()
.getOrCreateReference();
- Path modelPath = PriceQuantityHelper.incrementPathElementIndex(mapping.getRosettaPath(), "interestRatePayout", 1);
+ Path modelPath = PriceQuantityHelper.incrementPathElementIndex(mapping.getRosettaPath(), "payout", 1);
mapping.setRosettaValue(reference);
mapping.setRosettaPath(modelPath);
}
diff --git a/rosetta-source/src/main/java/cdm/product/template/processor/InterestRateForwardDebtPriceMappingProcessor.java b/rosetta-source/src/main/java/cdm/product/template/processor/InterestRateForwardDebtPriceMappingProcessor.java
index b2d6a18be3..b56fcd6d77 100644
--- a/rosetta-source/src/main/java/cdm/product/template/processor/InterestRateForwardDebtPriceMappingProcessor.java
+++ b/rosetta-source/src/main/java/cdm/product/template/processor/InterestRateForwardDebtPriceMappingProcessor.java
@@ -69,8 +69,13 @@ private Map> findMappings(List mappings, Path synon
private void addPrice(Path genenicProductPath, PriceQuantityBuilder priceQuantityBuilder, Path quotePath, List quoteMappings) {
Mapping valueMapping = getNonNullMapping(quoteMappings, quotePath.addElement("value")).orElse(null);
+ Mapping quoteUnitsMapping = getNonNullMapping(quoteMappings, quotePath.addElement("quoteUnits")).orElse(null);
+
if (isPriceNotation(quotePath, quoteMappings) && valueMapping != null) {
BigDecimal rate = new BigDecimal(String.valueOf(valueMapping.getXmlValue()));
+ if (quoteUnitsMapping != null && String.valueOf(quoteUnitsMapping.getXmlValue()).equals("Percentage")){
+ rate = rate.divide(BigDecimal.valueOf(100));
+ }
UnitType.UnitTypeBuilder unitType = toCurrencyUnitType(genenicProductPath);
PriceTypeEnum priceType = PriceTypeEnum.ASSET_PRICE;
diff --git a/rosetta-source/src/main/java/cdm/security/lending/functions/SettlementFunctionHelper.java b/rosetta-source/src/main/java/cdm/security/lending/functions/SettlementFunctionHelper.java
index 25087bd050..6d0f4b9db3 100644
--- a/rosetta-source/src/main/java/cdm/security/lending/functions/SettlementFunctionHelper.java
+++ b/rosetta-source/src/main/java/cdm/security/lending/functions/SettlementFunctionHelper.java
@@ -22,6 +22,7 @@
import javax.inject.Inject;
import java.time.LocalDate;
import java.util.Arrays;
+import java.util.Collections;
import java.util.List;
import java.util.Optional;
import java.util.function.Function;
@@ -75,11 +76,10 @@ public LocalDate farSettlementDate(BusinessEvent businessEvent) {
}
private LocalDate settlementDate(BusinessEvent businessEvent, Function, AssetLeg> assetLegSelector) {
- return getAssetPayout(businessEvent)
+ return Optional.ofNullable(Iterables.getLast(getAssetPayouts(businessEvent)))
.map(Payout::getAssetPayout)
- .filter(x -> !x.isEmpty()).map(Iterables::getLast)
.map(AssetPayout::getAssetLeg)
- .filter(x -> !x.isEmpty()).map(assetLegSelector)
+ .map(assetLegSelector)
.map(AssetLeg::getSettlementDate)
.map(AdjustableOrRelativeDate::getAdjustableDate)
.map(AdjustableDate::getAdjustedDate)
@@ -89,7 +89,7 @@ private LocalDate settlementDate(BusinessEvent businessEvent, Function quantities,
LocalDate transferDate) {
- Payout payout = getAssetPayout(executionBusinessEvent).orElse(null);
+ Payout payout = Iterables.getLast(getAssetPayouts(executionBusinessEvent));
Quantity shareQuantity = getShareQuantity(quantities);
TradeState before = getAfterState(executionBusinessEvent).orElse(null);
CalculateTransferInstruction calculateTransferInstruction =
@@ -146,15 +146,12 @@ private Quantity getShareQuantity(List extends Quantity> quantities) {
private Optional getPayerReceiver(Payout payout) {
return Optional.ofNullable(payout)
.map(Payout::getAssetPayout)
- .filter(x -> !x.isEmpty()).map(Iterables::getLast)
.map(AssetPayout::getPayerReceiver);
}
private Optional getReturnPayerReceiver(Payout payout) {
- return Optional.ofNullable(payout)
- .map(Payout::getAssetPayout)
- .filter(x -> !x.isEmpty()).map(Iterables::getLast)
- .map(x -> invert(x.getPayerReceiver()));
+ return getPayerReceiver(payout)
+ .map(this::invert);
}
private PayerReceiver invert(PayerReceiver payerReceiver) {
@@ -164,19 +161,19 @@ private PayerReceiver invert(PayerReceiver payerReceiver) {
.build();
}
- private Optional getPayout(BusinessEvent executionBusinessEvent) {
+ private List extends Payout> getPayouts(BusinessEvent executionBusinessEvent) {
return getAfterState(executionBusinessEvent)
.map(TradeState::getTrade)
.map(TradableProduct::getProduct)
.map(NonTransferableProduct::getEconomicTerms)
- .map(EconomicTerms::getPayout);
+ .map(EconomicTerms::getPayout)
+ .orElse(Collections.emptyList());
}
- private Optional getAssetPayout(BusinessEvent executionBusinessEvent) {
- return getPayout(executionBusinessEvent)
- .map(Payout::getAssetPayout)
- .map(securityFinancePayouts -> Payout.builder().setAssetPayout(securityFinancePayouts)
- .build());
+ private List extends Payout> getAssetPayouts(BusinessEvent executionBusinessEvent) {
+ return getPayouts(executionBusinessEvent).stream()
+ .filter(p -> p.getAssetPayout() != null)
+ .collect(Collectors.toList());
}
private Optional getAfterState(BusinessEvent executionBusinessEvent) {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/cme-cleared-confirm-1-17/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/cme-cleared-confirm-1-17/expectations.json
index 305ed552f4..78ca774ef6 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/cme-cleared-confirm-1-17/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/cme-cleared-confirm-1-17/expectations.json
@@ -1,20 +1,20 @@
[
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR.xml","excludedPaths":0,"externalPaths":313,"outstandingMappings":6,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_Basis","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex01.xml","excludedPaths":0,"externalPaths":77,"outstandingMappings":4,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_Fra","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex02.xml","excludedPaths":0,"externalPaths":131,"outstandingMappings":4,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_Fra","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.xml","excludedPaths":0,"externalPaths":190,"outstandingMappings":8,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float.xml","excludedPaths":0,"externalPaths":347,"outstandingMappings":6,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule.xml","excludedPaths":0,"externalPaths":344,"outstandingMappings":6,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding.xml","excludedPaths":0,"externalPaths":426,"outstandingMappings":7,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub.xml","excludedPaths":0,"externalPaths":316,"outstandingMappings":7,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.xml","excludedPaths":0,"externalPaths":160,"outstandingMappings":8,"validationFailures":11,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_OIS","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.xml","excludedPaths":0,"externalPaths":186,"outstandingMappings":8,"validationFailures":4,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_ZeroCoupon","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero.xml","excludedPaths":0,"externalPaths":204,"outstandingMappings":6,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_ZeroCoupon","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex09-OIS.xml","excludedPaths":0,"externalPaths":200,"outstandingMappings":6,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_OIS","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex10-OIS.xml","excludedPaths":0,"externalPaths":200,"outstandingMappings":6,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex11-OIS.xml","excludedPaths":0,"externalPaths":267,"outstandingMappings":6,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_OIS","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE.xml","excludedPaths":0,"externalPaths":194,"outstandingMappings":6,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"InterestRate_Option_Swaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE.xml","excludedPaths":0,"externalPaths":177,"outstandingMappings":6,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex01.xml","excludedPaths":0,"externalPaths":369,"outstandingMappings":6,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"InterestRate_Option_Swaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex02.xml","excludedPaths":0,"externalPaths":278,"outstandingMappings":6,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"InterestRate_Option_Swaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
-{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.xml","excludedPaths":0,"externalPaths":369,"outstandingMappings":6,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"InterestRate_Option_Swaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}}]
\ No newline at end of file
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR.xml","excludedPaths":0,"externalPaths":313,"outstandingMappings":9,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_Basis","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex01.xml","excludedPaths":0,"externalPaths":77,"outstandingMappings":7,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_Fra","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex02.xml","excludedPaths":0,"externalPaths":131,"outstandingMappings":7,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_Fra","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.xml","excludedPaths":0,"externalPaths":190,"outstandingMappings":11,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float.xml","excludedPaths":0,"externalPaths":347,"outstandingMappings":9,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule.xml","excludedPaths":0,"externalPaths":344,"outstandingMappings":9,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding.xml","excludedPaths":0,"externalPaths":426,"outstandingMappings":11,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub.xml","excludedPaths":0,"externalPaths":316,"outstandingMappings":11,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.xml","excludedPaths":0,"externalPaths":160,"outstandingMappings":11,"validationFailures":11,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_OIS","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.xml","excludedPaths":0,"externalPaths":186,"outstandingMappings":11,"validationFailures":4,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_ZeroCoupon","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero.xml","excludedPaths":0,"externalPaths":204,"outstandingMappings":9,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_ZeroCoupon","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex09-OIS.xml","excludedPaths":0,"externalPaths":200,"outstandingMappings":9,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_OIS","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex10-OIS.xml","excludedPaths":0,"externalPaths":200,"outstandingMappings":9,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex11-OIS.xml","excludedPaths":0,"externalPaths":267,"outstandingMappings":10,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_OIS","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE.xml","excludedPaths":0,"externalPaths":194,"outstandingMappings":9,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"InterestRate_Option_Swaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE.xml","excludedPaths":0,"externalPaths":177,"outstandingMappings":9,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex01.xml","excludedPaths":0,"externalPaths":369,"outstandingMappings":9,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"InterestRate_Option_Swaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex02.xml","excludedPaths":0,"externalPaths":278,"outstandingMappings":9,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"InterestRate_Option_Swaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
+{"fileName":"cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.xml","excludedPaths":0,"externalPaths":369,"outstandingMappings":9,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"InterestRate_Option_Swaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/expectations.json
index d9a7558abc..823592eb7b 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/expectations.json
@@ -12,7 +12,7 @@
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex20-physical-coal-us-fixed-price.xml","excludedPaths":0,"externalPaths":46,"outstandingMappings":22,"validationFailures":3,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex21-physical-power-us-eei-fixed-price-shaped-volume-and-price.xml","excludedPaths":0,"externalPaths":116,"outstandingMappings":95,"validationFailures":5,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex22-physical-gas-option-multiple-expiration.xml","excludedPaths":0,"externalPaths":77,"outstandingMappings":39,"validationFailures":7,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":2}},
-{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml","excludedPaths":0,"externalPaths":96,"outstandingMappings":58,"validationFailures":9,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":2}},
+{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml","excludedPaths":0,"externalPaths":96,"outstandingMappings":60,"validationFailures":9,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":2}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex24-weather-index-swap.xml","excludedPaths":0,"externalPaths":80,"outstandingMappings":60,"validationFailures":11,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex25-physical-bullion-forward-average-price.xml","excludedPaths":0,"externalPaths":58,"outstandingMappings":42,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[],"qualifiableObjectCount":0}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex26-physical-metal-forward.xml","excludedPaths":0,"externalPaths":55,"outstandingMappings":36,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[],"qualifiableObjectCount":0}},
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/expectations.json
index 34a79ba67c..ef088ab506 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/expectations.json
@@ -38,7 +38,7 @@
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-index-tranche.xml","excludedPaths":0,"externalPaths":32,"outstandingMappings":0,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_IndexTranche","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-loan-ReferenceObligation.xml","excludedPaths":0,"externalPaths":89,"outstandingMappings":12,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Loan","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-loan-SecuredList.xml","excludedPaths":0,"externalPaths":82,"outstandingMappings":11,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-CMBS.xml","excludedPaths":0,"externalPaths":76,"outstandingMappings":15,"validationFailures":5,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-RMBS.xml","excludedPaths":0,"externalPaths":76,"outstandingMappings":15,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-CMBS.xml","excludedPaths":0,"externalPaths":76,"outstandingMappings":14,"validationFailures":5,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-RMBS.xml","excludedPaths":0,"externalPaths":76,"outstandingMappings":14,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cdx-index-option.xml","excludedPaths":0,"externalPaths":76,"outstandingMappings":10,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"CreditDefaultSwaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/itraxx-index-option.xml","excludedPaths":0,"externalPaths":93,"outstandingMappings":10,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"CreditDefaultSwaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/equity-options/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/equity-options/expectations.json
index a71650a18f..7ae4ff2f5f 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/equity-options/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/equity-options/expectations.json
@@ -20,9 +20,9 @@
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex19-dividend-adjustment.xml","excludedPaths":0,"externalPaths":99,"outstandingMappings":51,"validationFailures":5,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_PriceReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex20-nested-basket.xml","excludedPaths":0,"externalPaths":96,"outstandingMappings":48,"validationFailures":9,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_PriceReturnBasicPerformance_Basket","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex21-flat-weight-basket.xml","excludedPaths":0,"externalPaths":95,"outstandingMappings":38,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_PriceReturnBasicPerformance_Basket","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.xml","excludedPaths":0,"externalPaths":109,"outstandingMappings":57,"validationFailures":11,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_PriceReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.xml","excludedPaths":0,"externalPaths":79,"outstandingMappings":26,"validationFailures":12,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.xml","excludedPaths":0,"externalPaths":79,"outstandingMappings":28,"validationFailures":9,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_PriceReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.xml","excludedPaths":0,"externalPaths":86,"outstandingMappings":31,"validationFailures":12,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.xml","excludedPaths":0,"externalPaths":109,"outstandingMappings":58,"validationFailures":11,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_PriceReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.xml","excludedPaths":0,"externalPaths":79,"outstandingMappings":27,"validationFailures":12,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.xml","excludedPaths":0,"externalPaths":79,"outstandingMappings":29,"validationFailures":9,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_PriceReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.xml","excludedPaths":0,"externalPaths":86,"outstandingMappings":32,"validationFailures":12,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex26-mixed-asset-basket.xml","excludedPaths":0,"externalPaths":98,"outstandingMappings":36,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_PriceReturnBasicPerformance_Basket","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex27-equityOptionTransactionSupplement-EMEA-interdealer.xml","excludedPaths":0,"externalPaths":65,"outstandingMappings":14,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_PriceReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/expectations.json
index ffb52e3b46..bc9ae64664 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/expectations.json
@@ -4,12 +4,12 @@
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex05-single-stock-plus-fee-long-form.xml","excludedPaths":0,"externalPaths":169,"outstandingMappings":70,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex07-long-form-with-stub.xml","excludedPaths":0,"externalPaths":207,"outstandingMappings":52,"validationFailures":9,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_PriceReturnBasicPerformance_Basket","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex08-composite-basket-long-form-separate-spreads.xml","excludedPaths":0,"externalPaths":214,"outstandingMappings":56,"validationFailures":5,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_Basket","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml","excludedPaths":0,"externalPaths":157,"outstandingMappings":34,"validationFailures":5,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml","excludedPaths":0,"externalPaths":161,"outstandingMappings":34,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex17-cfd.xml","excludedPaths":0,"externalPaths":94,"outstandingMappings":23,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml","excludedPaths":0,"externalPaths":157,"outstandingMappings":35,"validationFailures":5,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml","excludedPaths":0,"externalPaths":161,"outstandingMappings":35,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex17-cfd.xml","excludedPaths":0,"externalPaths":94,"outstandingMappings":24,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex18-pan-asia-interdealer-index-swap-short-form.xml","excludedPaths":0,"externalPaths":139,"outstandingMappings":29,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex19-european-interdealer-fair-value-share-swap-short-form.xml","excludedPaths":0,"externalPaths":138,"outstandingMappings":25,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex01-equity-basket.xml","excludedPaths":0,"externalPaths":184,"outstandingMappings":73,"validationFailures":9,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_Basket","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex02-single-equity.xml","excludedPaths":0,"externalPaths":170,"outstandingMappings":59,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex01-equity-basket.xml","excludedPaths":0,"externalPaths":184,"outstandingMappings":74,"validationFailures":9,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_Basket","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex02-single-equity.xml","excludedPaths":0,"externalPaths":170,"outstandingMappings":60,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex03-single-stock-execution-swap-with-fixing-and-dividend-payment-dates.xml","excludedPaths":0,"externalPaths":176,"outstandingMappings":57,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex04-index-ios.xml","excludedPaths":0,"externalPaths":110,"outstandingMappings":29,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_PriceReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/expectations.json
new file mode 100644
index 0000000000..6adca30678
--- /dev/null
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/expectations.json
@@ -0,0 +1,3 @@
+[
+{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml","excludedPaths":0,"externalPaths":158,"outstandingMappings":49,"validationFailures":2,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml","excludedPaths":0,"externalPaths":163,"outstandingMappings":51,"validationFailures":2,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml
new file mode 100644
index 0000000000..14e1d60e88
--- /dev/null
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml
@@ -0,0 +1,289 @@
+
+
+
+
+
+
+ SEF001
+ SEF1
+ LCHLGB2L
+ 2018-09-14T08:57:00Z
+
+ false
+ 0123456
+ 1
+
+
+
+
+ TR2
+
+
+
+
+
+ TradeSource
+
+
+
+ Accountant
+
+
+
+ ExecutingEntity
+
+ 2018-09-14T08:57:00Z
+ SEF
+
+
+
+
+
+ Accountant
+
+
+
+ ExecutionVenue
+
+
+
+ TradeSource
+
+ 2018-09-14T08:57:00Z
+ SEF
+
+ 2018-09-14
+
+
+ InterestRate:IRSwap:Inflation
+
+
+
+
+
+ 2019-05-22
+
+ NONE
+
+
+
+ 2036-11-22
+
+ MODFOLLOWING
+
+ GBLO
+
+
+
+
+ NONE
+
+
+ 6
+ M
+ 22
+
+
+
+
+
+ 6
+ M
+
+ CalculationPeriodEndDate
+
+ FOLLOWING
+
+ GBLO
+
+
+
+
+
+
+
+ 100000000
+ GBP
+
+
+
+ UK-RPI
+
+ 3
+ M
+
+ UKRPI
+ LinearZeroYield
+ 260.01935
+
+ false
+
+ Ratio
+
+ ZeroCoupon
+
+
+ false
+
+
+ ACT/ACT.ISMA
+
+
+
+
+ false
+
+ true
+
+ false
+
+
+
+
+
+
+
+ 2019-05-22
+
+ NONE
+
+
+
+ 2036-11-22
+
+ MODFOLLOWING
+
+ GBLO
+
+
+
+
+ MODFOLLOWING
+
+ GBLO
+
+
+
+ 6
+ M
+ 22
+
+
+
+
+
+ 6
+ M
+
+ CalculationPeriodEndDate
+
+ MODFOLLOWING
+
+ GBLO
+
+
+
+
+
+
+
+ 100000000
+ GBP
+
+
+
+ 0.0
+
+ ACT/360
+
+
+
+
+ false
+
+ true
+
+ false
+
+
+
+
+
+
+ GBP
+ 71614793.936162
+
+
+ 2019-11-22
+
+ MODFOLLOWING
+
+ GBLO
+
+
+
+ UpfrontFee
+
+
+
+
+ GB00BYZW3J87
+ 0.125
+
+
+ false
+
+
+ ParPar
+
+
+
+
+
+ ISDA
+
+ ISDA2006
+ ISDA2008Inflation
+
+
+
+ Clearing
+ Approved
+
+
+ ABC
+
+
+
+
+ MEGACLIENT
+
+ MEGACLIENT LEI
+
+
+ FCM B
+
+ FCM B LEI
+
+
+ EB Y
+
+ EB Y LEI
+
+
+ EB Y
+
+ EB Y LEI
+
+
+ SEF1
+
+ SEF1 LEI
+
+
+ SEF1
+
+ SEF1 LEI
+
+
+
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml
new file mode 100644
index 0000000000..8750fed91d
--- /dev/null
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml
@@ -0,0 +1,294 @@
+
+
+
+
+
+
+ SEF001
+ SEF1
+ LCHLGB2L
+ 2018-09-14T08:57:00Z
+
+ false
+ 0123456
+ 1
+
+
+
+
+ TR2
+
+
+
+
+
+ ExecutingEntity
+
+
+
+ MockupRole1
+
+
+
+ Accountant
+
+ 2018-09-14T08:57:00Z
+ SEF
+
+
+
+
+
+ MockupRole2
+
+
+
+ Accountant
+
+
+
+ TradeSource
+
+ 2018-09-14T08:57:00Z
+ SEF
+
+ 2018-09-14
+
+
+ InterestRate:IRSwap:Inflation
+
+
+
+
+
+ 2019-05-22
+
+ NONE
+
+
+
+ 2036-11-22
+
+ MODFOLLOWING
+
+ GBLO
+
+
+
+
+ NONE
+
+
+ 6
+ M
+ 22
+
+
+
+
+
+ 6
+ M
+
+ CalculationPeriodEndDate
+
+ FOLLOWING
+
+ GBLO
+
+
+
+
+
+
+
+ 100000000
+ GBP
+
+
+
+ UK-RPI
+
+ 3
+ M
+
+ UKRPI
+ LinearZeroYield
+ 260.01935
+
+ false
+
+ Ratio
+
+ ZeroCoupon
+
+
+ false
+
+
+ ACT/ACT.ISMA
+
+
+
+
+ false
+
+ true
+
+ false
+
+
+
+
+
+
+
+ 2019-05-22
+
+ NONE
+
+
+
+ 2036-11-22
+
+ MODFOLLOWING
+
+ GBLO
+
+
+
+
+ MODFOLLOWING
+
+ GBLO
+
+
+
+ 6
+ M
+ 22
+
+
+
+
+
+ 6
+ M
+
+ CalculationPeriodEndDate
+
+ MODFOLLOWING
+
+ GBLO
+
+
+
+
+
+
+
+ 100000000
+ GBP
+
+
+
+ 0.0
+
+ ACT/360
+
+
+
+
+ false
+
+ true
+
+ false
+
+
+
+
+
+
+ GBP
+ 71614793.936162
+
+
+ 2019-11-22
+
+ MODFOLLOWING
+
+ GBLO
+
+
+
+ UpfrontFee
+
+
+
+
+ GB00BYZW3J87
+ 0.125
+
+
+ false
+
+
+ ParPar
+
+
+
+
+
+ ISDA
+
+ ISDA2006
+ ISDA2008Inflation
+
+
+
+ Clearing
+ Approved
+
+
+ ABC
+
+
+
+
+ MOCKUP NAME
+
+ MOCKUP LEI
+
+
+ MEGACLIENT
+
+ MEGACLIENT LEI
+
+
+ FCM B
+
+ FCM B LEI
+
+
+ EB Y
+
+ EB Y LEI
+
+
+ EB Y
+
+ EB Y LEI
+
+
+ SEF1
+
+ SEF1 LEI
+
+
+ SEF1
+
+ SEF1 LEI
+
+
+
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/invalid-products/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/invalid-products/expectations.json
index aa90ad4971..a507ae37dd 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/invalid-products/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/invalid-products/expectations.json
@@ -1,5 +1,5 @@
[
-{"fileName":"cdm-sample-files/fpml-5-10/invalid-products/AdditionalFixedPayments_mortgages.xml","excludedPaths":0,"externalPaths":72,"outstandingMappings":1,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/invalid-products/AdditionalFixedPayments_mortgages.xml","excludedPaths":0,"externalPaths":72,"outstandingMappings":0,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/invalid-products/BasketReferenceInformation_nameOrId.xml","excludedPaths":0,"externalPaths":59,"outstandingMappings":2,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Basket","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/invalid-products/BasketReferenceInformation_nthToDefault_mthToDefault.xml","excludedPaths":0,"externalPaths":63,"outstandingMappings":0,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Basket","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/invalid-products/CalculationPeriodDates_firstCompoundingPeriodEndDate.xml","excludedPaths":0,"externalPaths":92,"outstandingMappings":2,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_OIS","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
@@ -8,7 +8,7 @@
{"fileName":"cdm-sample-files/fpml-5-10/invalid-products/CreditEvents_physicalSettlementMatrix-2.xml","excludedPaths":0,"externalPaths":64,"outstandingMappings":0,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/invalid-products/DeliverableObligations_physicalSettlementMatrix-1.xml","excludedPaths":0,"externalPaths":76,"outstandingMappings":0,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/invalid-products/DeliverableObligations_physicalSettlementMatrix-2.xml","excludedPaths":0,"externalPaths":75,"outstandingMappings":0,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/invalid-products/FloatingAmountEvents_mortgages.xml","excludedPaths":0,"externalPaths":73,"outstandingMappings":1,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/invalid-products/FloatingAmountEvents_mortgages.xml","excludedPaths":0,"externalPaths":73,"outstandingMappings":0,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/invalid-products/FpML_cd_12.xml","excludedPaths":0,"externalPaths":75,"outstandingMappings":2,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/invalid-products/FpML_cd_19.xml","excludedPaths":0,"externalPaths":77,"outstandingMappings":2,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/invalid-products/FpML_cd_26_28.xml","excludedPaths":0,"externalPaths":78,"outstandingMappings":2,"validationFailures":4,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/processes/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/processes/expectations.json
index 33a9e5e22a..63396a2842 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/processes/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/processes/expectations.json
@@ -1,14 +1,14 @@
[
-{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml","excludedPaths":0,"externalPaths":264,"outstandingMappings":151,"validationFailures":10,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml","excludedPaths":0,"externalPaths":264,"outstandingMappings":141,"validationFailures":10,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-ex51-execution-advice-trade-initiation-C01-00.xml","excludedPaths":0,"externalPaths":63,"outstandingMappings":7,"validationFailures":10,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml","excludedPaths":0,"externalPaths":94,"outstandingMappings":20,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.xml","excludedPaths":0,"externalPaths":94,"outstandingMappings":20,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-ex58-execution-advice-trade-initiation-F01-00.xml","excludedPaths":0,"externalPaths":62,"outstandingMappings":7,"validationFailures":5,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-ex63-execution-advice-trade-initiation.xml","excludedPaths":0,"externalPaths":101,"outstandingMappings":7,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml","excludedPaths":0,"externalPaths":249,"outstandingMappings":136,"validationFailures":10,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml","excludedPaths":0,"externalPaths":225,"outstandingMappings":120,"validationFailures":10,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml","excludedPaths":0,"externalPaths":271,"outstandingMappings":157,"validationFailures":10,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml","excludedPaths":0,"externalPaths":197,"outstandingMappings":96,"validationFailures":18,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml","excludedPaths":0,"externalPaths":158,"outstandingMappings":32,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_CrossCurrency_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml","excludedPaths":0,"externalPaths":125,"outstandingMappings":68,"validationFailures":4,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"ForeignExchange_Spot_Forward","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml","excludedPaths":0,"externalPaths":136,"outstandingMappings":28,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}}]
\ No newline at end of file
+{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml","excludedPaths":0,"externalPaths":249,"outstandingMappings":126,"validationFailures":10,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml","excludedPaths":0,"externalPaths":225,"outstandingMappings":116,"validationFailures":10,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml","excludedPaths":0,"externalPaths":271,"outstandingMappings":147,"validationFailures":10,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml","excludedPaths":0,"externalPaths":197,"outstandingMappings":93,"validationFailures":20,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml","excludedPaths":0,"externalPaths":158,"outstandingMappings":33,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_CrossCurrency_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml","excludedPaths":0,"externalPaths":125,"outstandingMappings":69,"validationFailures":4,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"ForeignExchange_Spot_Forward","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml","excludedPaths":0,"externalPaths":136,"outstandingMappings":29,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/credit/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/credit/expectations.json
index ddc672840b..b6d56edbfc 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/credit/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/credit/expectations.json
@@ -1,6 +1,6 @@
[
{"fileName":"cdm-sample-files/fpml-5-10/products/credit/cd-ex01-long-asia-corp-fixreg-versioned.xml","excludedPaths":0,"externalPaths":80,"outstandingMappings":2,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/products/credit/cd-ex02-2003-short-asia-corp-fixreg-versioned.xml","excludedPaths":0,"externalPaths":41,"outstandingMappings":2,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/products/credit/cd-ex02-2003-short-asia-corp-fixreg-versioned.xml","excludedPaths":0,"externalPaths":41,"outstandingMappings":3,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/credit/cd-ex16-short-us-corp-fixreg-recovery-factor-versioned.xml","excludedPaths":0,"externalPaths":37,"outstandingMappings":2,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/credit/cd-indamt-ex01-short-us-corp-fixreg-versioned.xml","excludedPaths":0,"externalPaths":46,"outstandingMappings":3,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/credit/cd-swaption-usi.xml","excludedPaths":0,"externalPaths":109,"outstandingMappings":3,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"CreditDefaultSwaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
@@ -16,10 +16,10 @@
{"fileName":"cdm-sample-files/fpml-5-10/products/credit/cdm-cds-ref-ob-versioned.xml","excludedPaths":0,"externalPaths":64,"outstandingMappings":2,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/credit/cds-ELCDS-ReferenceObligation-collateral-versioned.xml","excludedPaths":0,"externalPaths":60,"outstandingMappings":1,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Loan","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/credit/cds-basket-tranche-versioned.xml","excludedPaths":0,"externalPaths":63,"outstandingMappings":2,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Basket","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/products/credit/cds-basket-uti.xml","excludedPaths":0,"externalPaths":65,"outstandingMappings":2,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Basket","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/products/credit/cds-basket-uti.xml","excludedPaths":0,"externalPaths":65,"outstandingMappings":3,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Basket","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/credit/cds-index-tranche.xml","excludedPaths":0,"externalPaths":30,"outstandingMappings":1,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_IndexTranche","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/credit/cds-loan-ReferenceObligation-uti.xml","excludedPaths":0,"externalPaths":78,"outstandingMappings":2,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Loan","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/credit/cds-loan-SecuredList-uti.xml","excludedPaths":0,"externalPaths":72,"outstandingMappings":2,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/products/credit/cds-mortgage-RMBS-versioned.xml","excludedPaths":0,"externalPaths":67,"outstandingMappings":3,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/products/credit/cds-mortgage-RMBS-versioned.xml","excludedPaths":0,"externalPaths":67,"outstandingMappings":2,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/credit/cdx-index-option-uti.xml","excludedPaths":0,"externalPaths":70,"outstandingMappings":3,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"CreditDefaultSwaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
{"fileName":"cdm-sample-files/fpml-5-10/products/credit/itraxx-index-option-uti.xml","excludedPaths":0,"externalPaths":88,"outstandingMappings":3,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"CreditDefaultSwaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/dividend-swaps/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/dividend-swaps/expectations.json
index b7e109fe74..540f755c31 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/dividend-swaps/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/dividend-swaps/expectations.json
@@ -1,7 +1,7 @@
[
-{"fileName":"cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml","excludedPaths":0,"externalPaths":78,"outstandingMappings":25,"validationFailures":12,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml","excludedPaths":0,"externalPaths":97,"outstandingMappings":27,"validationFailures":14,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml","excludedPaths":0,"externalPaths":87,"outstandingMappings":25,"validationFailures":8,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml","excludedPaths":0,"externalPaths":95,"outstandingMappings":26,"validationFailures":15,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
-{"fileName":"cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml","excludedPaths":0,"externalPaths":105,"outstandingMappings":31,"validationFailures":17,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
-{"fileName":"cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml","excludedPaths":0,"externalPaths":111,"outstandingMappings":31,"validationFailures":18,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}}]
\ No newline at end of file
+{"fileName":"cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml","excludedPaths":0,"externalPaths":78,"outstandingMappings":27,"validationFailures":12,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml","excludedPaths":0,"externalPaths":97,"outstandingMappings":29,"validationFailures":14,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml","excludedPaths":0,"externalPaths":87,"outstandingMappings":27,"validationFailures":8,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml","excludedPaths":0,"externalPaths":95,"outstandingMappings":28,"validationFailures":15,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
+{"fileName":"cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml","excludedPaths":0,"externalPaths":105,"outstandingMappings":33,"validationFailures":17,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
+{"fileName":"cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml","excludedPaths":0,"externalPaths":111,"outstandingMappings":33,"validationFailures":18,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/equity/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/equity/expectations.json
index 8e4f60fbf4..ae1d5fba55 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/equity/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/equity/expectations.json
@@ -7,6 +7,6 @@
{"fileName":"cdm-sample-files/fpml-5-10/products/equity/eqs-ex09-compounding-swap.xml","excludedPaths":0,"externalPaths":86,"outstandingMappings":7,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_PriceReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/equity/eqs-ex10-short-form-interestLeg-driving-schedule-dates.xml","excludedPaths":0,"externalPaths":91,"outstandingMappings":6,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_PriceReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/equity/eqs-ex11-on-european-single-stock-underlyer-short-form.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":18,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/products/equity/eqs-ex12-on-european-index-underlyer-short-form.xml","excludedPaths":0,"externalPaths":131,"outstandingMappings":10,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml","excludedPaths":0,"externalPaths":159,"outstandingMappings":33,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.xml","excludedPaths":0,"externalPaths":155,"outstandingMappings":31,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}}]
\ No newline at end of file
+{"fileName":"cdm-sample-files/fpml-5-10/products/equity/eqs-ex12-on-european-index-underlyer-short-form.xml","excludedPaths":0,"externalPaths":131,"outstandingMappings":11,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml","excludedPaths":0,"externalPaths":159,"outstandingMappings":34,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.xml","excludedPaths":0,"externalPaths":155,"outstandingMappings":32,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml
index 40f281725a..532309c49f 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml
@@ -135,7 +135,7 @@
72.6600701
PriceNotation
- Percent
+ Percentage
1
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml
index 7d37c80f57..9dfda8b17f 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml
@@ -136,7 +136,7 @@
52.6600701
PriceNotation
- Percent
+ Percentage
1
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/rates/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/rates/expectations.json
index bae6a0a10d..e6ebd0289d 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/rates/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-10/products/rates/expectations.json
@@ -3,7 +3,7 @@
{"fileName":"cdm-sample-files/fpml-5-10/products/rates/EUR-Long-Final-Stub-uti.xml","excludedPaths":0,"externalPaths":97,"outstandingMappings":4,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/rates/EUR-OIS-uti.xml","excludedPaths":0,"externalPaths":93,"outstandingMappings":4,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_OIS","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-account.xml","excludedPaths":0,"externalPaths":96,"outstandingMappings":4,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.xml","excludedPaths":0,"externalPaths":101,"outstandingMappings":8,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.xml","excludedPaths":0,"externalPaths":101,"outstandingMappings":9,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-multiple-accounts.xml","excludedPaths":0,"externalPaths":99,"outstandingMappings":4,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-party-roles-versioned.xml","excludedPaths":0,"externalPaths":94,"outstandingMappings":2,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-uti.xml","excludedPaths":0,"externalPaths":86,"outstandingMappings":4,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
@@ -20,10 +20,10 @@
{"fileName":"cdm-sample-files/fpml-5-10/products/rates/USD-Long-Final-Stub-uti.xml","excludedPaths":0,"externalPaths":95,"outstandingMappings":4,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/rates/USD-OIS-uti.xml","excludedPaths":0,"externalPaths":100,"outstandingMappings":4,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_OIS","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/rates/USD-VNS-uti.xml","excludedPaths":0,"externalPaths":183,"outstandingMappings":4,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml","excludedPaths":0,"externalPaths":123,"outstandingMappings":33,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml","excludedPaths":0,"externalPaths":123,"outstandingMappings":34,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-uti.xml","excludedPaths":0,"externalPaths":86,"outstandingMappings":4,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml","excludedPaths":0,"externalPaths":131,"outstandingMappings":84,"validationFailures":8,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_Forward_Debt","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml","excludedPaths":0,"externalPaths":133,"outstandingMappings":86,"validationFailures":8,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_Forward_Debt","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml","excludedPaths":0,"externalPaths":131,"outstandingMappings":84,"validationFailures":11,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_Forward_Debt","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml","excludedPaths":0,"externalPaths":133,"outstandingMappings":86,"validationFailures":11,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_Forward_Debt","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/rates/bond-option-uti.xml","excludedPaths":0,"externalPaths":53,"outstandingMappings":3,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_Option_DebtOption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/rates/cb-option-usi.xml","excludedPaths":0,"externalPaths":57,"outstandingMappings":2,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_Option_DebtOption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-10/products/rates/cdm-xccy-swap-after-usi-uti.xml","excludedPaths":0,"externalPaths":166,"outstandingMappings":2,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_CrossCurrency_Basis","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-12/products/credit/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-12/products/credit/expectations.json
index e270a7b95a..058855f947 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-12/products/credit/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-12/products/credit/expectations.json
@@ -16,7 +16,7 @@
{"fileName":"cdm-sample-files/fpml-5-12/products/credit/cds-index-tranche.xml","excludedPaths":0,"externalPaths":32,"outstandingMappings":0,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_IndexTranche","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-12/products/credit/cds-loan-ReferenceObligation.xml","excludedPaths":0,"externalPaths":89,"outstandingMappings":12,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Loan","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-12/products/credit/cds-loan-SecuredList.xml","excludedPaths":0,"externalPaths":82,"outstandingMappings":11,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-12/products/credit/cds-mortgage-CMBS.xml","excludedPaths":0,"externalPaths":76,"outstandingMappings":15,"validationFailures":5,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-12/products/credit/cds-mortgage-RMBS.xml","excludedPaths":0,"externalPaths":76,"outstandingMappings":15,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-12/products/credit/cds-mortgage-CMBS.xml","excludedPaths":0,"externalPaths":76,"outstandingMappings":14,"validationFailures":5,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-12/products/credit/cds-mortgage-RMBS.xml","excludedPaths":0,"externalPaths":76,"outstandingMappings":14,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-12/products/credit/cdx-index-option.xml","excludedPaths":0,"externalPaths":76,"outstandingMappings":10,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"CreditDefaultSwaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
{"fileName":"cdm-sample-files/fpml-5-12/products/credit/itraxx-index-option.xml","excludedPaths":0,"externalPaths":93,"outstandingMappings":10,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"CreditDefaultSwaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-12/products/equity/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-12/products/equity/expectations.json
index 080dd9ed68..d745b99f0c 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-12/products/equity/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-12/products/equity/expectations.json
@@ -7,14 +7,14 @@
{"fileName":"cdm-sample-files/fpml-5-12/products/equity/eqs-ex09-compounding-swap.xml","excludedPaths":0,"externalPaths":86,"outstandingMappings":7,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_PriceReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-12/products/equity/eqs-ex10-short-form-interestLeg-driving-schedule-dates.xml","excludedPaths":0,"externalPaths":91,"outstandingMappings":6,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_PriceReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-12/products/equity/eqs-ex11-on-european-single-stock-underlyer-short-form.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":18,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-12/products/equity/eqs-ex12-on-european-index-underlyer-short-form.xml","excludedPaths":0,"externalPaths":131,"outstandingMappings":10,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-12/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml","excludedPaths":0,"externalPaths":155,"outstandingMappings":25,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-12/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.xml","excludedPaths":0,"externalPaths":150,"outstandingMappings":23,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-12/products/equity/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml","excludedPaths":0,"externalPaths":152,"outstandingMappings":25,"validationFailures":5,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-12/products/equity/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml","excludedPaths":0,"externalPaths":156,"outstandingMappings":25,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-12/products/equity/eqs-ex17-cfd.xml","excludedPaths":0,"externalPaths":92,"outstandingMappings":19,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-12/products/equity/eqs-ex12-on-european-index-underlyer-short-form.xml","excludedPaths":0,"externalPaths":131,"outstandingMappings":11,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-12/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml","excludedPaths":0,"externalPaths":155,"outstandingMappings":26,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-12/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.xml","excludedPaths":0,"externalPaths":150,"outstandingMappings":24,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-12/products/equity/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml","excludedPaths":0,"externalPaths":152,"outstandingMappings":26,"validationFailures":5,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-12/products/equity/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml","excludedPaths":0,"externalPaths":156,"outstandingMappings":26,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-12/products/equity/eqs-ex17-cfd.xml","excludedPaths":0,"externalPaths":92,"outstandingMappings":20,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-12/products/equity/eqs-ex18-pan-asia-interdealer-index-swap-short-form.xml","excludedPaths":0,"externalPaths":139,"outstandingMappings":29,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-12/products/equity/eqs-ex19-european-interdealer-fair-value-share-swap-short-form.xml","excludedPaths":0,"externalPaths":138,"outstandingMappings":25,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-12/products/equity/trs-ex02-single-equity.xml","excludedPaths":0,"externalPaths":170,"outstandingMappings":59,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-12/products/equity/trs-ex02-single-equity.xml","excludedPaths":0,"externalPaths":170,"outstandingMappings":60,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-12/products/equity/trs-ex03-single-stock-execution-swap-with-fixing-and-dividend-payment-dates.xml","excludedPaths":0,"externalPaths":176,"outstandingMappings":57,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-12/products/equity/trs-ex04-index-ios.xml","excludedPaths":0,"externalPaths":110,"outstandingMappings":29,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_PriceReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-12/products/rates/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-12/products/rates/expectations.json
index a7d8668b41..6f0087a40d 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-12/products/rates/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-12/products/rates/expectations.json
@@ -20,7 +20,7 @@
{"fileName":"cdm-sample-files/fpml-5-12/products/rates/ird-ex27-inverse-floater.xml","excludedPaths":0,"externalPaths":79,"outstandingMappings":0,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-12/products/rates/ird-ex29-non-deliverable-settlement-swap.xml","excludedPaths":0,"externalPaths":105,"outstandingMappings":0,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_CrossCurrency_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-12/products/rates/ird-ex30-swap-comp-avg-relative-date.xml","excludedPaths":0,"externalPaths":244,"outstandingMappings":2,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml","excludedPaths":0,"externalPaths":150,"outstandingMappings":38,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_ZeroCoupon","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml","excludedPaths":0,"externalPaths":150,"outstandingMappings":42,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_ZeroCoupon","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-12/products/rates/ird-ex33-BRL-CDI-swap.xml","excludedPaths":0,"externalPaths":105,"outstandingMappings":2,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_ZeroCoupon","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-12/products/rates/ird-ex40-rfr-avg-swap-obs-period-shift.xml","excludedPaths":0,"externalPaths":80,"outstandingMappings":5,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-12/products/rates/ird-ex46-rfr-compound-swap-lookback-oet-mmviq.xml","excludedPaths":0,"externalPaths":113,"outstandingMappings":7,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-12/products/repo/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-12/products/repo/expectations.json
index 2aa1259dcc..9d0d4861b8 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-12/products/repo/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-12/products/repo/expectations.json
@@ -1,3 +1,3 @@
[
-{"fileName":"cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml","excludedPaths":0,"externalPaths":82,"outstandingMappings":58,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[],"qualifiableObjectCount":0}},
-{"fileName":"cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml","excludedPaths":0,"externalPaths":78,"outstandingMappings":56,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[],"qualifiableObjectCount":0}}]
\ No newline at end of file
+{"fileName":"cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml","excludedPaths":0,"externalPaths":82,"outstandingMappings":57,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[],"qualifiableObjectCount":0}},
+{"fileName":"cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml","excludedPaths":0,"externalPaths":78,"outstandingMappings":55,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[],"qualifiableObjectCount":0}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/expectations.json
index 4095cf41fc..b1642f435b 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/expectations.json
@@ -5,4 +5,4 @@
{"fileName":"cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex65-execution-advice-trade-partial-termination.xml","excludedPaths":0,"externalPaths":67,"outstandingMappings":33,"validationFailures":8,"qualificationExpectation":{"success":true,"qualifyResults":[],"qualifiableObjectCount":0}},
{"fileName":"cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex66-execution-advice-trade-full-termination.xml","excludedPaths":0,"externalPaths":67,"outstandingMappings":33,"validationFailures":8,"qualificationExpectation":{"success":true,"qualifyResults":[],"qualifiableObjectCount":0}},
{"fileName":"cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex67-execution-advice-trade-full-termination-correction.xml","excludedPaths":0,"externalPaths":67,"outstandingMappings":33,"validationFailures":8,"qualificationExpectation":{"success":true,"qualifyResults":[],"qualifiableObjectCount":0}},
-{"fileName":"cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml","excludedPaths":0,"externalPaths":73,"outstandingMappings":42,"validationFailures":21,"qualificationExpectation":{"success":true,"qualifyResults":[],"qualifiableObjectCount":0}}]
\ No newline at end of file
+{"fileName":"cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml","excludedPaths":0,"externalPaths":73,"outstandingMappings":41,"validationFailures":25,"qualificationExpectation":{"success":true,"qualifyResults":[],"qualifiableObjectCount":0}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/expectations.json
index dd371b72e4..bf468dc0c7 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/expectations.json
@@ -12,7 +12,7 @@
{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex20-physical-coal-us-fixed-price.xml","excludedPaths":-1,"externalPaths":46,"outstandingMappings":22,"validationFailures":3,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex21-physical-power-us-eei-fixed-price-shaped-volume-and-price.xml","excludedPaths":-1,"externalPaths":116,"outstandingMappings":95,"validationFailures":5,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex22-physical-gas-option-multiple-expiration.xml","excludedPaths":-1,"externalPaths":77,"outstandingMappings":40,"validationFailures":9,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":2}},
-{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml","excludedPaths":-1,"externalPaths":96,"outstandingMappings":58,"validationFailures":9,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":2}},
+{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml","excludedPaths":-1,"externalPaths":96,"outstandingMappings":60,"validationFailures":9,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":2}},
{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex24-weather-index-swap.xml","excludedPaths":-1,"externalPaths":80,"outstandingMappings":60,"validationFailures":11,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex25-physical-bullion-forward-average-price.xml","excludedPaths":-1,"externalPaths":58,"outstandingMappings":42,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[],"qualifiableObjectCount":0}},
{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex26-physical-metal-forward.xml","excludedPaths":-1,"externalPaths":55,"outstandingMappings":36,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[],"qualifiableObjectCount":0}},
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-products/equity-options/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-products/equity-options/expectations.json
index ee4a3e768f..aebf2377be 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-products/equity-options/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-products/equity-options/expectations.json
@@ -15,7 +15,7 @@
{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex19-dividend-adjustment.xml","excludedPaths":-1,"externalPaths":99,"outstandingMappings":51,"validationFailures":5,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_PriceReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex20-nested-basket.xml","excludedPaths":-1,"externalPaths":96,"outstandingMappings":48,"validationFailures":9,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_PriceReturnBasicPerformance_Basket","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex21-flat-weight-basket.xml","excludedPaths":-1,"externalPaths":95,"outstandingMappings":38,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_PriceReturnBasicPerformance_Basket","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.xml","excludedPaths":-1,"externalPaths":109,"outstandingMappings":57,"validationFailures":11,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_PriceReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.xml","excludedPaths":-1,"externalPaths":79,"outstandingMappings":26,"validationFailures":12,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.xml","excludedPaths":-1,"externalPaths":79,"outstandingMappings":28,"validationFailures":9,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_PriceReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.xml","excludedPaths":-1,"externalPaths":86,"outstandingMappings":31,"validationFailures":12,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}}]
\ No newline at end of file
+{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.xml","excludedPaths":-1,"externalPaths":109,"outstandingMappings":58,"validationFailures":11,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_PriceReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.xml","excludedPaths":-1,"externalPaths":79,"outstandingMappings":27,"validationFailures":12,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.xml","excludedPaths":-1,"externalPaths":79,"outstandingMappings":29,"validationFailures":9,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_PriceReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.xml","excludedPaths":-1,"externalPaths":86,"outstandingMappings":32,"validationFailures":12,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-products/equity-swaps/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-products/equity-swaps/expectations.json
index 1122d4536b..7cb5cca452 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-products/equity-swaps/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-products/equity-swaps/expectations.json
@@ -1,4 +1,4 @@
[
{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/equity-swaps/eqs-ex04-zero-strike-long-form.xml","excludedPaths":-1,"externalPaths":121,"outstandingMappings":53,"validationFailures":2,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/equity-swaps/eqs-ex05-single-stock-plus-fee-long-form.xml","excludedPaths":-1,"externalPaths":169,"outstandingMappings":70,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/equity-swaps/trs-ex01-equity-basket.xml","excludedPaths":-1,"externalPaths":184,"outstandingMappings":73,"validationFailures":9,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_Basket","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}}]
\ No newline at end of file
+{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/equity-swaps/trs-ex01-equity-basket.xml","excludedPaths":-1,"externalPaths":184,"outstandingMappings":74,"validationFailures":9,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_Basket","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-products/repo/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-products/repo/expectations.json
index aec136bb93..847198dfc8 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-products/repo/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/incomplete-products/repo/expectations.json
@@ -1,3 +1,3 @@
[
-{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml","excludedPaths":-1,"externalPaths":82,"outstandingMappings":58,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[],"qualifiableObjectCount":0}},
-{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml","excludedPaths":-1,"externalPaths":78,"outstandingMappings":56,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[],"qualifiableObjectCount":0}}]
\ No newline at end of file
+{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml","excludedPaths":-1,"externalPaths":82,"outstandingMappings":57,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[],"qualifiableObjectCount":0}},
+{"fileName":"cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml","excludedPaths":-1,"externalPaths":78,"outstandingMappings":55,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[],"qualifiableObjectCount":0}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/processes/execution-advice/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/processes/execution-advice/expectations.json
index 0e9f8350de..bc4dab3c7e 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/processes/execution-advice/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/processes/execution-advice/expectations.json
@@ -11,9 +11,9 @@
{"fileName":"cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex60-execution-advice-trade-amendment-correction-F02-10.xml","excludedPaths":0,"externalPaths":78,"outstandingMappings":19,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex63-execution-advice-trade-initiation.xml","excludedPaths":0,"externalPaths":101,"outstandingMappings":7,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex64-execution-advice-trade-initiation-correction.xml","excludedPaths":0,"externalPaths":104,"outstandingMappings":7,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml","excludedPaths":0,"externalPaths":76,"outstandingMappings":28,"validationFailures":13,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"Commodity_Forward","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml","excludedPaths":0,"externalPaths":84,"outstandingMappings":32,"validationFailures":13,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"Commodity_Forward","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml","excludedPaths":0,"externalPaths":83,"outstandingMappings":25,"validationFailures":14,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"Commodity_Forward","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml","excludedPaths":0,"externalPaths":78,"outstandingMappings":26,"validationFailures":13,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"Commodity_Forward","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml","excludedPaths":0,"externalPaths":82,"outstandingMappings":30,"validationFailures":13,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"Commodity_Forward","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml","excludedPaths":0,"externalPaths":95,"outstandingMappings":35,"validationFailures":14,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"Commodity_Forward","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}}]
\ No newline at end of file
+{"fileName":"cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml","excludedPaths":0,"externalPaths":76,"outstandingMappings":29,"validationFailures":12,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"Commodity_Forward","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml","excludedPaths":0,"externalPaths":84,"outstandingMappings":33,"validationFailures":12,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"Commodity_Forward","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml","excludedPaths":0,"externalPaths":83,"outstandingMappings":26,"validationFailures":13,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"Commodity_Forward","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml","excludedPaths":0,"externalPaths":78,"outstandingMappings":27,"validationFailures":12,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"Commodity_Forward","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml","excludedPaths":0,"externalPaths":82,"outstandingMappings":31,"validationFailures":12,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"Commodity_Forward","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml","excludedPaths":0,"externalPaths":95,"outstandingMappings":36,"validationFailures":13,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"Commodity_Forward","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/credit-derivatives/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/credit-derivatives/expectations.json
index df34284331..cc3660ed6b 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/credit-derivatives/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/credit-derivatives/expectations.json
@@ -39,7 +39,7 @@
{"fileName":"cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-index-tranche.xml","excludedPaths":-1,"externalPaths":32,"outstandingMappings":0,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_IndexTranche","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-loan-ReferenceObligation.xml","excludedPaths":-1,"externalPaths":89,"outstandingMappings":12,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Loan","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-loan-SecuredList.xml","excludedPaths":-1,"externalPaths":82,"outstandingMappings":11,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-mortgage-CMBS.xml","excludedPaths":-1,"externalPaths":76,"outstandingMappings":15,"validationFailures":5,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-mortgage-RMBS.xml","excludedPaths":-1,"externalPaths":76,"outstandingMappings":15,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-mortgage-CMBS.xml","excludedPaths":-1,"externalPaths":76,"outstandingMappings":14,"validationFailures":5,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-mortgage-RMBS.xml","excludedPaths":-1,"externalPaths":76,"outstandingMappings":14,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/credit-derivatives/cdx-index-option.xml","excludedPaths":-1,"externalPaths":76,"outstandingMappings":10,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"CreditDefaultSwaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
{"fileName":"cdm-sample-files/fpml-5-13/products/credit-derivatives/itraxx-index-option.xml","excludedPaths":-1,"externalPaths":93,"outstandingMappings":10,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"CreditDefaultSwaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/dividend-swaps/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/dividend-swaps/expectations.json
index 87e7920e85..3dea52daf2 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/dividend-swaps/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/dividend-swaps/expectations.json
@@ -1,7 +1,7 @@
[
-{"fileName":"cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml","excludedPaths":-1,"externalPaths":78,"outstandingMappings":25,"validationFailures":12,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml","excludedPaths":-1,"externalPaths":97,"outstandingMappings":27,"validationFailures":14,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml","excludedPaths":-1,"externalPaths":87,"outstandingMappings":25,"validationFailures":8,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml","excludedPaths":-1,"externalPaths":95,"outstandingMappings":26,"validationFailures":15,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml","excludedPaths":-1,"externalPaths":105,"outstandingMappings":31,"validationFailures":17,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml","excludedPaths":-1,"externalPaths":111,"outstandingMappings":31,"validationFailures":20,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}}]
\ No newline at end of file
+{"fileName":"cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml","excludedPaths":-1,"externalPaths":78,"outstandingMappings":27,"validationFailures":12,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml","excludedPaths":-1,"externalPaths":97,"outstandingMappings":29,"validationFailures":14,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml","excludedPaths":-1,"externalPaths":87,"outstandingMappings":27,"validationFailures":8,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml","excludedPaths":-1,"externalPaths":95,"outstandingMappings":28,"validationFailures":15,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml","excludedPaths":-1,"externalPaths":105,"outstandingMappings":33,"validationFailures":17,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml","excludedPaths":-1,"externalPaths":111,"outstandingMappings":33,"validationFailures":20,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquityOption_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"EquitySwap_ParameterReturnDividend_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/equity-swaps/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/equity-swaps/expectations.json
index 30fac9cfa5..77b2f15081 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/equity-swaps/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/equity-swaps/expectations.json
@@ -8,16 +8,16 @@
{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex09-compounding-swap.xml","excludedPaths":-1,"externalPaths":86,"outstandingMappings":7,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_PriceReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex10-short-form-interestLeg-driving-schedule-dates.xml","excludedPaths":-1,"externalPaths":91,"outstandingMappings":6,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_PriceReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex11-on-european-single-stock-underlyer-short-form.xml","excludedPaths":-1,"externalPaths":129,"outstandingMappings":18,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex12-on-european-index-underlyer-short-form.xml","excludedPaths":-1,"externalPaths":131,"outstandingMappings":10,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml","excludedPaths":-1,"externalPaths":155,"outstandingMappings":25,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex14-european-interdealer-share-swap-short-form.xml","excludedPaths":-1,"externalPaths":150,"outstandingMappings":23,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml","excludedPaths":-1,"externalPaths":152,"outstandingMappings":25,"validationFailures":5,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml","excludedPaths":-1,"externalPaths":156,"outstandingMappings":25,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex17-cfd.xml","excludedPaths":-1,"externalPaths":92,"outstandingMappings":19,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex12-on-european-index-underlyer-short-form.xml","excludedPaths":-1,"externalPaths":131,"outstandingMappings":11,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml","excludedPaths":-1,"externalPaths":155,"outstandingMappings":26,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex14-european-interdealer-share-swap-short-form.xml","excludedPaths":-1,"externalPaths":150,"outstandingMappings":24,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml","excludedPaths":-1,"externalPaths":152,"outstandingMappings":26,"validationFailures":5,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml","excludedPaths":-1,"externalPaths":156,"outstandingMappings":26,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex17-cfd.xml","excludedPaths":-1,"externalPaths":92,"outstandingMappings":20,"validationFailures":7,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex18-pan-asia-interdealer-index-swap-short-form.xml","excludedPaths":-1,"externalPaths":139,"outstandingMappings":29,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex19-european-interdealer-fair-value-share-swap-short-form.xml","excludedPaths":-1,"externalPaths":138,"outstandingMappings":25,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex20-single-underlyer-execution-long-form-ois.xml","excludedPaths":-1,"externalPaths":148,"outstandingMappings":38,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex02-single-equity.xml","excludedPaths":-1,"externalPaths":170,"outstandingMappings":59,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex02-single-equity.xml","excludedPaths":-1,"externalPaths":170,"outstandingMappings":60,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex03-single-stock-execution-swap-with-fixing-and-dividend-payment-dates.xml","excludedPaths":-1,"externalPaths":176,"outstandingMappings":57,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex04-index-ios.xml","excludedPaths":-1,"externalPaths":110,"outstandingMappings":29,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_PriceReturnBasicPerformance_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex05-single-equity-with-calculation-parameters.xml","excludedPaths":-1,"externalPaths":120,"outstandingMappings":16,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}}]
\ No newline at end of file
+{"fileName":"cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex05-single-equity-with-calculation-parameters.xml","excludedPaths":-1,"externalPaths":120,"outstandingMappings":17,"validationFailures":6,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"EquitySwap_TotalReturnBasicPerformance_SingleName","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/inflation-swaps/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/inflation-swaps/expectations.json
index 6594f39d95..7db0dbd0ba 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/inflation-swaps/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/inflation-swaps/expectations.json
@@ -1,14 +1,14 @@
[
{"fileName":"cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex01-ratio-zc-floored.xml","excludedPaths":-1,"externalPaths":109,"outstandingMappings":12,"validationFailures":1,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex02-ratio-zc-floored.xml","excludedPaths":-1,"externalPaths":151,"outstandingMappings":13,"validationFailures":4,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml","excludedPaths":-1,"externalPaths":158,"outstandingMappings":44,"validationFailures":2,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml","excludedPaths":-1,"externalPaths":150,"outstandingMappings":44,"validationFailures":2,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml","excludedPaths":-1,"externalPaths":158,"outstandingMappings":52,"validationFailures":2,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml","excludedPaths":-1,"externalPaths":150,"outstandingMappings":52,"validationFailures":2,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex01-yoy.xml","excludedPaths":-1,"externalPaths":95,"outstandingMappings":9,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_InflationSwap_FixedFloat_YearOn_Year","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex02-yoy-bond-reference.xml","excludedPaths":-1,"externalPaths":122,"outstandingMappings":11,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_InflationSwap_FixedFloat_YearOn_Year","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex03-yoy-initial-level.xml","excludedPaths":-1,"externalPaths":118,"outstandingMappings":9,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_InflationSwap_FixedFloat_YearOn_Year","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex04-yoy-interp.xml","excludedPaths":-1,"externalPaths":108,"outstandingMappings":9,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_InflationSwap_FixedFloat_YearOn_Year","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex05-zc.xml","excludedPaths":-1,"externalPaths":88,"outstandingMappings":9,"validationFailures":3,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml","excludedPaths":-1,"externalPaths":147,"outstandingMappings":37,"validationFailures":5,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml","excludedPaths":-1,"externalPaths":147,"outstandingMappings":41,"validationFailures":5,"qualificationExpectation":{"success":false,"qualifyResults":[],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex10-float-v-float-BRL.xml","excludedPaths":-1,"externalPaths":117,"outstandingMappings":6,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_InflationSwap_Basis_ZeroCoupon","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex11-CLP-fixed-v-fixed-fx-linked-notional.xml","excludedPaths":-1,"externalPaths":115,"outstandingMappings":6,"validationFailures":5,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_CrossCurrency_FixedFixed","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex12-CLP-fixed-v-ICP-fx-linked-notional.xml","excludedPaths":-1,"externalPaths":129,"outstandingMappings":6,"validationFailures":5,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_CrossCurrency_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/expectations.json
index 5b208d6718..696220badb 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/expectations.json
@@ -14,7 +14,7 @@
{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex07b-ois-swap.xml","excludedPaths":-1,"externalPaths":89,"outstandingMappings":4,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex07c-ois-swap.xml","excludedPaths":-1,"externalPaths":75,"outstandingMappings":4,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_OIS","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex08-fra.xml","excludedPaths":-1,"externalPaths":36,"outstandingMappings":2,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_Fra","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex08a-fra.xml","excludedPaths":-1,"externalPaths":39,"outstandingMappings":2,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_Fra","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex08a-fra.xml","excludedPaths":-1,"externalPaths":39,"outstandingMappings":2,"validationFailures":4,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_Fra","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex09-euro-swaption-explicit.xml","excludedPaths":-1,"externalPaths":99,"outstandingMappings":0,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"InterestRate_Option_Swaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex09a-euro-swaption-explicit.xml","excludedPaths":-1,"externalPaths":104,"outstandingMappings":6,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"InterestRate_Option_Swaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex10-euro-swaption-relative.xml","excludedPaths":-1,"externalPaths":106,"outstandingMappings":0,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"InterestRate_Option_Swaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
@@ -39,12 +39,12 @@
{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex29-non-deliverable-settlement-swap.xml","excludedPaths":-1,"externalPaths":105,"outstandingMappings":0,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_CrossCurrency_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex30-swap-comp-avg-relative-date.xml","excludedPaths":-1,"externalPaths":244,"outstandingMappings":2,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex31-non-deliverable-settlement-swap.xml","excludedPaths":-1,"externalPaths":119,"outstandingMappings":14,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_CrossCurrency_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml","excludedPaths":-1,"externalPaths":150,"outstandingMappings":38,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_ZeroCoupon","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml","excludedPaths":-1,"externalPaths":150,"outstandingMappings":42,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_ZeroCoupon","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex33-BRL-CDI-swap.xml","excludedPaths":-1,"externalPaths":105,"outstandingMappings":2,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_ZeroCoupon","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex34-MXN-swap.xml","excludedPaths":-1,"externalPaths":74,"outstandingMappings":2,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex35-inverse-floater-inverse-vs-floating.xml","excludedPaths":-1,"externalPaths":95,"outstandingMappings":0,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_Basis","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex36-amer-swaption-pred-clearing.xml","excludedPaths":-1,"externalPaths":119,"outstandingMappings":1,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"InterestRate_Option_Swaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
-{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml","excludedPaths":-1,"externalPaths":161,"outstandingMappings":38,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_ZeroCoupon","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml","excludedPaths":-1,"externalPaths":161,"outstandingMappings":42,"validationFailures":1,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat_ZeroCoupon","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex38-rfr-avg-swap-pmt-delay.xml","excludedPaths":-1,"externalPaths":78,"outstandingMappings":5,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex39-rfr-avg-swap-rate-cutoff.xml","excludedPaths":-1,"externalPaths":80,"outstandingMappings":5,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex40-rfr-avg-swap-obs-period-shift.xml","excludedPaths":-1,"externalPaths":81,"outstandingMappings":5,"validationFailures":0,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/allocation/allocation-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/allocation/allocation-func-input.json
index eb20d03c4b..37e493fbe3 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/allocation/allocation-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/allocation/allocation-func-input.json
@@ -167,8 +167,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -301,11 +301,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "cacb6a4c"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "cacb6a4c"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -491,19 +493,16 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "81484da4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3984c9d8"
+ "globalKey" : "81484da4"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "9ba81cec"
+ "globalKey" : "30b0e1d6"
}
},
"tradeLot" : [ {
@@ -748,11 +747,11 @@
}
} ],
"meta" : {
- "globalKey" : "31b3fe11"
+ "globalKey" : "48024afb"
}
},
"meta" : {
- "globalKey" : "31b3fe11"
+ "globalKey" : "48024afb"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/allocation/allocation-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/allocation/allocation-func-output.json
index c68c6c6401..3e445ce6cb 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/allocation/allocation-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/allocation/allocation-func-output.json
@@ -169,8 +169,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -307,7 +307,12 @@
"meta" : {
"globalKey" : "6c9701f9"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "6c9701f9"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -497,15 +502,15 @@
"meta" : {
"globalKey" : "cf90dde4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a81d24cb"
+ "globalKey" : "cf90dde4"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "1ba7b41b"
+ "globalKey" : "4d082807"
}
},
"tradeLot" : [ {
@@ -750,11 +755,11 @@
}
} ],
"meta" : {
- "globalKey" : "226dfedd"
+ "globalKey" : "647930c9"
}
},
"meta" : {
- "globalKey" : "226dfedd"
+ "globalKey" : "647930c9"
}
}
}
@@ -768,8 +773,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -906,7 +911,12 @@
"meta" : {
"globalKey" : "6c9701f9"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "6c9701f9"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1096,15 +1106,15 @@
"meta" : {
"globalKey" : "cf90dde4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a81d24cb"
+ "globalKey" : "cf90dde4"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "1ba7b41b"
+ "globalKey" : "4d082807"
}
},
"tradeLot" : [ {
@@ -1349,11 +1359,11 @@
}
} ],
"meta" : {
- "globalKey" : "473dfbe6"
+ "globalKey" : "1b57db7a"
}
},
"meta" : {
- "globalKey" : "473dfbe6"
+ "globalKey" : "1b57db7a"
}
}, {
"trade" : {
@@ -1363,8 +1373,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1501,7 +1511,12 @@
"meta" : {
"globalKey" : "6c9701f9"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "6c9701f9"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1691,15 +1706,15 @@
"meta" : {
"globalKey" : "cf90dde4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a81d24cb"
+ "globalKey" : "cf90dde4"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "1ba7b41b"
+ "globalKey" : "4d082807"
}
},
"tradeLot" : [ {
@@ -1944,11 +1959,11 @@
}
} ],
"meta" : {
- "globalKey" : "e52752e7"
+ "globalKey" : "b941327b"
}
},
"meta" : {
- "globalKey" : "e52752e7"
+ "globalKey" : "b941327b"
}
}, {
"trade" : {
@@ -1958,8 +1973,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -2096,7 +2111,12 @@
"meta" : {
"globalKey" : "6c9701f9"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "6c9701f9"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2286,15 +2306,15 @@
"meta" : {
"globalKey" : "cf90dde4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a81d24cb"
+ "globalKey" : "cf90dde4"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "1ba7b41b"
+ "globalKey" : "4d082807"
}
},
"tradeLot" : [ {
@@ -2539,7 +2559,7 @@
}
} ],
"meta" : {
- "globalKey" : "878a71fd"
+ "globalKey" : "c995a3e9"
}
},
"state" : {
@@ -2549,10 +2569,10 @@
"positionState" : "Closed"
},
"meta" : {
- "globalKey" : "7d784b26"
+ "globalKey" : "8180a712"
}
} ],
"meta" : {
- "globalKey" : "399b024d"
+ "globalKey" : "8eec72a9"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/clearing/clearing-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/clearing/clearing-func-input.json
index ecff5d7210..612f96b7ac 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/clearing/clearing-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/clearing/clearing-func-input.json
@@ -148,8 +148,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -334,11 +334,13 @@
"globalKey" : "faf69cd",
"externalKey" : "resetDates6"
}
- },
- "meta" : {
- "globalKey" : "c996fd9a"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c996fd9a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -471,19 +473,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "f753703"
}
- } ],
+ },
"meta" : {
- "globalKey" : "115c941d"
+ "globalKey" : "f753703"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "ffebcc2b"
+ "globalKey" : "d5bb4f59"
}
},
"tradeLot" : [ {
@@ -758,13 +757,23 @@
"globalReference" : "9778774f",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "9778774f",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "2b9456f"
+ "globalKey" : "79153623"
}
},
"meta" : {
- "globalKey" : "2b9456f"
+ "globalKey" : "79153623"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/clearing/clearing-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/clearing/clearing-func-output.json
index cd6bdb06c3..2e157f2bf1 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/clearing/clearing-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/clearing/clearing-func-output.json
@@ -150,8 +150,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -336,11 +336,13 @@
"globalKey" : "9ac39f44",
"externalKey" : "resetDates6"
}
- },
- "meta" : {
- "globalKey" : "22509ccf"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "22509ccf"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -473,19 +475,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "2ea0f628"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1a87acf9"
+ "globalKey" : "2ea0f628"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "967d9e4f"
+ "globalKey" : "d4775d4b"
}
},
"tradeLot" : [ {
@@ -760,13 +759,23 @@
"globalReference" : "9778774f",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "9778774f",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "3ed3b0f5"
+ "globalKey" : "e2a7ff29"
}
},
"meta" : {
- "globalKey" : "3ed3b0f5"
+ "globalKey" : "e2a7ff29"
}
}
}
@@ -794,8 +803,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -980,11 +989,13 @@
"globalKey" : "9ac39f44",
"externalKey" : "resetDates6"
}
- },
- "meta" : {
- "globalKey" : "22509ccf"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "22509ccf"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1117,19 +1128,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "2ea0f628"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1a87acf9"
+ "globalKey" : "2ea0f628"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "967d9e4f"
+ "globalKey" : "d4775d4b"
}
},
"tradeLot" : [ {
@@ -1384,13 +1392,23 @@
"globalReference" : "9778774f",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "9778774f",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "5181deec"
+ "globalKey" : "a89f5ba0"
}
},
"meta" : {
- "globalKey" : "5181deec"
+ "globalKey" : "a89f5ba0"
}
}, {
"trade" : {
@@ -1414,8 +1432,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1600,11 +1618,13 @@
"globalKey" : "9ac39f44",
"externalKey" : "resetDates6"
}
- },
- "meta" : {
- "globalKey" : "22509ccf"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "22509ccf"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1737,19 +1757,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "2ea0f628"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1a87acf9"
+ "globalKey" : "2ea0f628"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "967d9e4f"
+ "globalKey" : "d4775d4b"
}
},
"tradeLot" : [ {
@@ -1980,13 +1997,23 @@
"globalReference" : "9778774f",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "9778774f",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "938f92a"
+ "globalKey" : "6a7e54de"
}
},
"meta" : {
- "globalKey" : "938f92a"
+ "globalKey" : "6a7e54de"
}
}, {
"trade" : {
@@ -2010,8 +2037,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -2196,11 +2223,13 @@
"globalKey" : "9ac39f44",
"externalKey" : "resetDates6"
}
- },
- "meta" : {
- "globalKey" : "22509ccf"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "22509ccf"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2333,19 +2362,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "2ea0f628"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1a87acf9"
+ "globalKey" : "2ea0f628"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "967d9e4f"
+ "globalKey" : "d4775d4b"
}
},
"tradeLot" : [ {
@@ -2620,9 +2646,19 @@
"globalReference" : "9778774f",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "9778774f",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "600e9137"
+ "globalKey" : "d76bc86b"
}
},
"state" : {
@@ -2632,10 +2668,10 @@
"positionState" : "Closed"
},
"meta" : {
- "globalKey" : "2c063d60"
+ "globalKey" : "b6ccba94"
}
} ],
"meta" : {
- "globalKey" : "5bdf5e41"
+ "globalKey" : "f3e0dc5f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/compression/compression-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/compression/compression-func-input.json
index ebc3aa119b..e7df598696 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/compression/compression-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/compression/compression-func-input.json
@@ -43,8 +43,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -229,11 +229,13 @@
"globalKey" : "4d97f11d",
"externalKey" : "resetDates71"
}
- },
- "meta" : {
- "globalKey" : "77f84ea"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "77f84ea"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -366,19 +368,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "f753703"
}
- } ],
+ },
"meta" : {
- "globalKey" : "931ef76d"
+ "globalKey" : "f753703"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "4dc114ec"
+ "globalKey" : "428f1eb8"
}
},
"tradeLot" : [ {
@@ -653,13 +652,23 @@
"globalReference" : "afd6aeeb",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "afd6aeeb",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "921b1487"
+ "globalKey" : "53e67875"
}
},
"meta" : {
- "globalKey" : "921b1487"
+ "globalKey" : "53e67875"
}
}
}
@@ -707,8 +716,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -893,11 +902,13 @@
"globalKey" : "e1dc601e",
"externalKey" : "resetDates72"
}
- },
- "meta" : {
- "globalKey" : "9bc3f3eb"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9bc3f3eb"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1030,19 +1041,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "f753703"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d6aa152e"
+ "globalKey" : "f753703"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "7b99af4b"
+ "globalKey" : "cfc9d039"
}
},
"tradeLot" : [ {
@@ -1317,13 +1325,23 @@
"globalReference" : "afd6aeeb",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "afd6aeeb",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "3197b359"
+ "globalKey" : "e1ae0d69"
}
},
"meta" : {
- "globalKey" : "3197b359"
+ "globalKey" : "e1ae0d69"
}
}
}
@@ -1371,8 +1389,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1557,11 +1575,13 @@
"globalKey" : "7620cf1f",
"externalKey" : "resetDates73"
}
- },
- "meta" : {
- "globalKey" : "300862ec"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "300862ec"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1694,19 +1714,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "f753703"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1a3532ef"
+ "globalKey" : "f753703"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "a97249aa"
+ "globalKey" : "5d0481ba"
}
},
"tradeLot" : [ {
@@ -1981,13 +1998,23 @@
"globalReference" : "afd6aeeb",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "afd6aeeb",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "65d8945b"
+ "globalKey" : "a7ab808d"
}
},
"meta" : {
- "globalKey" : "65d8945b"
+ "globalKey" : "a7ab808d"
}
}
}
@@ -2014,8 +2041,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -2200,11 +2227,13 @@
"globalKey" : "924ca9c3",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "4c343d90"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4c343d90"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2337,19 +2366,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "f753703"
}
- } ],
+ },
"meta" : {
- "globalKey" : "66db8093"
+ "globalKey" : "f753703"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "5a4a6e75"
+ "globalKey" : "c730f64f"
}
},
"priceQuantity" : [ {
@@ -2596,6 +2622,16 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"tradeDate" : {
"value" : "2018-04-03"
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/compression/compression-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/compression/compression-func-output.json
index 6221c3eb2b..91db70123d 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/compression/compression-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/compression/compression-func-output.json
@@ -48,8 +48,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -234,11 +234,13 @@
"globalKey" : "f15e15f4",
"externalKey" : "resetDates71"
}
- },
- "meta" : {
- "globalKey" : "78eb137f"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "78eb137f"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -371,19 +373,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "2ea0f628"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3dbf9849"
+ "globalKey" : "2ea0f628"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "da431cff"
+ "globalKey" : "961b49b"
}
},
"tradeLot" : [ {
@@ -658,13 +657,23 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "31e5f6fc"
+ "globalKey" : "bbb2e346"
}
},
"meta" : {
- "globalKey" : "31e5f6fc"
+ "globalKey" : "bbb2e346"
}
}
}
@@ -715,8 +724,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -901,11 +910,13 @@
"globalKey" : "f90fbb53",
"externalKey" : "resetDates72"
}
- },
- "meta" : {
- "globalKey" : "809cb8de"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "809cb8de"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1038,19 +1049,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "2ea0f628"
}
- } ],
+ },
"meta" : {
- "globalKey" : "314f1c8a"
+ "globalKey" : "2ea0f628"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "58a420de"
+ "globalKey" : "57212c9c"
}
},
"tradeLot" : [ {
@@ -1325,13 +1333,23 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "665478aa"
+ "globalKey" : "b0dfdf92"
}
},
"meta" : {
- "globalKey" : "665478aa"
+ "globalKey" : "b0dfdf92"
}
}
}
@@ -1382,8 +1400,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1568,11 +1586,13 @@
"globalKey" : "c160b2",
"externalKey" : "resetDates73"
}
- },
- "meta" : {
- "globalKey" : "884e5e3d"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "884e5e3d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1705,19 +1725,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "2ea0f628"
}
- } ],
+ },
"meta" : {
- "globalKey" : "24dea0cb"
+ "globalKey" : "2ea0f628"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "d70524bd"
+ "globalKey" : "a4e0a49d"
}
},
"tradeLot" : [ {
@@ -1992,13 +2009,23 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "b2fd3a28"
+ "globalKey" : "bd6c43ae"
}
},
"meta" : {
- "globalKey" : "b2fd3a28"
+ "globalKey" : "bd6c43ae"
}
}
}
@@ -2025,8 +2052,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -2211,11 +2238,13 @@
"globalKey" : "5419d38e",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "dba6d119"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "dba6d119"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2348,19 +2377,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "2ea0f628"
}
- } ],
+ },
"meta" : {
- "globalKey" : "dd69986f"
+ "globalKey" : "2ea0f628"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "2fd92199"
+ "globalKey" : "668c4341"
}
},
"priceQuantity" : [ {
@@ -2607,6 +2633,16 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"tradeDate" : {
"value" : "2018-04-03",
@@ -2660,8 +2696,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -2846,11 +2882,13 @@
"globalKey" : "f15e15f4",
"externalKey" : "resetDates71"
}
- },
- "meta" : {
- "globalKey" : "78eb137f"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "78eb137f"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2983,19 +3021,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "2ea0f628"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3dbf9849"
+ "globalKey" : "2ea0f628"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "da431cff"
+ "globalKey" : "961b49b"
}
},
"tradeLot" : [ {
@@ -3270,9 +3305,19 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "5320d73e"
+ "globalKey" : "b076ac88"
}
},
"state" : {
@@ -3282,7 +3327,7 @@
"positionState" : "Closed"
},
"meta" : {
- "globalKey" : "20e827e7"
+ "globalKey" : "895e4831"
}
}, {
"trade" : {
@@ -3306,8 +3351,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -3492,11 +3537,13 @@
"globalKey" : "f90fbb53",
"externalKey" : "resetDates72"
}
- },
- "meta" : {
- "globalKey" : "809cb8de"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "809cb8de"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -3629,19 +3676,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "2ea0f628"
}
- } ],
+ },
"meta" : {
- "globalKey" : "314f1c8a"
+ "globalKey" : "2ea0f628"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "58a420de"
+ "globalKey" : "57212c9c"
}
},
"tradeLot" : [ {
@@ -3916,9 +3960,19 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "b95ea13e"
+ "globalKey" : "cece2226"
}
},
"state" : {
@@ -3928,7 +3982,7 @@
"positionState" : "Closed"
},
"meta" : {
- "globalKey" : "3f30f1e7"
+ "globalKey" : "1da5becf"
}
}, {
"trade" : {
@@ -3952,8 +4006,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -4138,11 +4192,13 @@
"globalKey" : "c160b2",
"externalKey" : "resetDates73"
}
- },
- "meta" : {
- "globalKey" : "884e5e3d"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "884e5e3d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -4275,19 +4331,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "2ea0f628"
}
- } ],
+ },
"meta" : {
- "globalKey" : "24dea0cb"
+ "globalKey" : "2ea0f628"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "d70524bd"
+ "globalKey" : "a4e0a49d"
}
},
"tradeLot" : [ {
@@ -4562,9 +4615,19 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "1f9c6b3e"
+ "globalKey" : "ed2597c4"
}
},
"state" : {
@@ -4574,7 +4637,7 @@
"positionState" : "Closed"
},
"meta" : {
- "globalKey" : "5d79bbe7"
+ "globalKey" : "b1ed356d"
}
}, {
"trade" : {
@@ -4598,8 +4661,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -4784,11 +4847,13 @@
"globalKey" : "5419d38e",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "dba6d119"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "dba6d119"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -4921,19 +4986,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "2ea0f628"
}
- } ],
+ },
"meta" : {
- "globalKey" : "dd69986f"
+ "globalKey" : "2ea0f628"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "2fd92199"
+ "globalKey" : "668c4341"
}
},
"tradeLot" : [ {
@@ -5208,19 +5270,29 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "99cde62f"
+ "globalKey" : "cccb646d"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "658fdfe"
+ "globalKey" : "6fefe4bc"
}
} ],
"meta" : {
- "globalKey" : "35ccecaf"
+ "globalKey" : "1af1acff"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-basis-swap-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-basis-swap-func-input.json
index 61d3e773b5..f2b27bfb9a 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-basis-swap-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-basis-swap-func-input.json
@@ -38,8 +38,8 @@
"productQualifier" : "InterestRate_IRSwap_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -230,11 +230,13 @@
"globalKey" : "1eccae0a",
"externalKey" : "resetDates1"
}
- },
- "meta" : {
- "globalKey" : "1cf637fb"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1cf637fb"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -435,18 +437,15 @@
"externalKey" : "resetDates2"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "6db725d4"
- }
- } ],
+ "compoundingMethod" : "Flat"
+ },
"meta" : {
- "globalKey" : "e988dd8f"
+ "globalKey" : "6db725d4"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ce551b91"
+ "globalKey" : "20d7e7b7"
}
},
"tradeLot" : [ {
@@ -718,11 +717,11 @@
}
},
"meta" : {
- "globalKey" : "b5d7baa9"
+ "globalKey" : "4615a443"
}
},
"meta" : {
- "globalKey" : "b5d7baa9"
+ "globalKey" : "4615a443"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-basis-swap-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-basis-swap-func-output.json
index f756a6b693..9dc69a7ee8 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-basis-swap-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-basis-swap-func-output.json
@@ -40,8 +40,8 @@
"productQualifier" : "InterestRate_IRSwap_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -236,7 +236,12 @@
"meta" : {
"globalKey" : "2f42c59f"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2f42c59f"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -441,14 +446,14 @@
"meta" : {
"globalKey" : "6156370b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "92a85cea"
+ "globalKey" : "6156370b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b06d783"
+ "globalKey" : "8db9a593"
}
},
"tradeLot" : [ {
@@ -720,11 +725,11 @@
}
},
"meta" : {
- "globalKey" : "ae6598a1"
+ "globalKey" : "d1629c91"
}
},
"meta" : {
- "globalKey" : "ae6598a1"
+ "globalKey" : "d1629c91"
}
}
}
@@ -767,8 +772,8 @@
"productQualifier" : "InterestRate_IRSwap_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -963,7 +968,12 @@
"meta" : {
"globalKey" : "2f42c59f"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2f42c59f"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1168,14 +1178,14 @@
"meta" : {
"globalKey" : "6156370b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "92a85cea"
+ "globalKey" : "6156370b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b06d783"
+ "globalKey" : "8db9a593"
}
},
"tradeLot" : [ {
@@ -1447,17 +1457,17 @@
}
},
"meta" : {
- "globalKey" : "ae6598a1"
+ "globalKey" : "d1629c91"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "2754e0c4"
+ "globalKey" : "7f20a8b4"
}
} ],
"meta" : {
- "globalKey" : "9e0fcc13"
+ "globalKey" : "e93901f1"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-credit-default-swap-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-credit-default-swap-func-input.json
index 05af7ec0e6..31fe63a10f 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-credit-default-swap-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-credit-default-swap-func-input.json
@@ -73,72 +73,8 @@
"globalKey" : "58681de7"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "4f992e8e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -224,7 +160,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "e414546d",
@@ -299,15 +235,77 @@
"meta" : {
"globalKey" : "15515017"
}
- } ],
- "meta" : {
- "globalKey" : "dfd917a0"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "dfd917a0"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
}
},
"meta" : {
- "globalKey" : "bb058eae"
+ "globalKey" : "4f992e8e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -316,7 +314,7 @@
}
},
"meta" : {
- "globalKey" : "65d77dee"
+ "globalKey" : "b05abbfe"
}
},
"tradeLot" : [ {
@@ -529,11 +527,11 @@
}
},
"meta" : {
- "globalKey" : "39cef582"
+ "globalKey" : "b4eefb92"
}
},
"meta" : {
- "globalKey" : "39cef582"
+ "globalKey" : "b4eefb92"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-credit-default-swap-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-credit-default-swap-func-output.json
index a2c5bf8f5c..684d6ad517 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-credit-default-swap-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-credit-default-swap-func-output.json
@@ -75,72 +75,8 @@
"globalKey" : "58681de7"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "4f992e8e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -226,7 +162,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "e414546d",
@@ -307,9 +243,77 @@
}
},
"meta" : {
- "globalKey" : "e301d857"
+ "globalKey" : "7a1816a5"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
+ },
+ "meta" : {
+ "globalKey" : "4f992e8e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "4f992e8e"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -318,7 +322,7 @@
}
},
"meta" : {
- "globalKey" : "bf469ab7"
+ "globalKey" : "4f066063"
}
},
"tradeLot" : [ {
@@ -531,11 +535,11 @@
}
},
"meta" : {
- "globalKey" : "960cf5cb"
+ "globalKey" : "5d66d77"
}
},
"meta" : {
- "globalKey" : "960cf5cb"
+ "globalKey" : "5d66d77"
}
}
}
@@ -613,72 +617,8 @@
"globalKey" : "58681de7"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "4f992e8e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -764,7 +704,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "e414546d",
@@ -845,9 +785,77 @@
}
},
"meta" : {
- "globalKey" : "e301d857"
+ "globalKey" : "7a1816a5"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
+ },
+ "meta" : {
+ "globalKey" : "4f992e8e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "4f992e8e"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -856,7 +864,7 @@
}
},
"meta" : {
- "globalKey" : "bf469ab7"
+ "globalKey" : "4f066063"
}
},
"tradeLot" : [ {
@@ -1069,17 +1077,17 @@
}
},
"meta" : {
- "globalKey" : "960cf5cb"
+ "globalKey" : "5d66d77"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "c2999b6e"
+ "globalKey" : "65e3d81a"
}
} ],
"meta" : {
- "globalKey" : "e93a0123"
+ "globalKey" : "5b4f0471"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-fra-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-fra-func-input.json
index 5950b384da..3559e420f4 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-fra-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-fra-func-input.json
@@ -9,8 +9,8 @@
"productQualifier" : "InterestRate_Fra"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -116,11 +116,13 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "2a1bc04d"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2a1bc04d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -238,18 +240,15 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "44b30fd3"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3f9d4d26"
+ "globalKey" : "44b30fd3"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3f9d4d26"
+ "globalKey" : "a7107ce0"
}
},
"tradeLot" : [ {
@@ -446,11 +445,11 @@
}
} ],
"meta" : {
- "globalKey" : "1870e9da"
+ "globalKey" : "52a58294"
}
},
"meta" : {
- "globalKey" : "1870e9da"
+ "globalKey" : "52a58294"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-fra-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-fra-func-output.json
index 433a1adeb4..cd22742151 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-fra-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-fra-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_Fra"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -122,7 +122,12 @@
"meta" : {
"globalKey" : "2a1bc04d"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2a1bc04d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -244,14 +249,14 @@
"meta" : {
"globalKey" : "44b30fd3"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3f9d4d26"
+ "globalKey" : "44b30fd3"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b1fc215f"
+ "globalKey" : "808c2fc7"
}
},
"tradeLot" : [ {
@@ -448,11 +453,11 @@
}
} ],
"meta" : {
- "globalKey" : "b20eb4c7"
+ "globalKey" : "27e3e32f"
}
},
"meta" : {
- "globalKey" : "b20eb4c7"
+ "globalKey" : "27e3e32f"
}
}
}
@@ -466,8 +471,8 @@
"productQualifier" : "InterestRate_Fra"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -577,7 +582,12 @@
"meta" : {
"globalKey" : "2a1bc04d"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2a1bc04d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -699,14 +709,14 @@
"meta" : {
"globalKey" : "44b30fd3"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3f9d4d26"
+ "globalKey" : "44b30fd3"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b1fc215f"
+ "globalKey" : "808c2fc7"
}
},
"tradeLot" : [ {
@@ -903,17 +913,17 @@
}
} ],
"meta" : {
- "globalKey" : "b20eb4c7"
+ "globalKey" : "27e3e32f"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "e5278b6a"
+ "globalKey" : "3a6abfd2"
}
} ],
"meta" : {
- "globalKey" : "64d4215b"
+ "globalKey" : "6ae66f2d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-fx-forward-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-fx-forward-func-input.json
index 5ab5c22d1a..ee49b048d6 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-fx-forward-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-fx-forward-func-input.json
@@ -9,8 +9,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -44,15 +44,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c600712a"
}
- } ],
+ },
"meta" : {
"globalKey" : "c600712a"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c600712a"
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-fx-forward-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-fx-forward-func-output.json
index 741a0093e5..1128e7d6b3 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-fx-forward-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-fx-forward-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -50,11 +50,11 @@
"meta" : {
"globalKey" : "c600712a"
}
- } ],
+ },
"meta" : {
"globalKey" : "c600712a"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "a5422301"
@@ -252,8 +252,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -291,11 +291,11 @@
"meta" : {
"globalKey" : "c600712a"
}
- } ],
+ },
"meta" : {
"globalKey" : "c600712a"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "a5422301"
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ir-swap-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ir-swap-func-input.json
index 6760176de3..c730d18b8b 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ir-swap-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ir-swap-func-input.json
@@ -9,8 +9,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -195,11 +195,13 @@
"globalKey" : "30ff5b86",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "a51964f3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a51964f3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -332,18 +334,15 @@
"meta" : {
"globalKey" : "9e3bcf2b"
}
- },
- "meta" : {
- "globalKey" : "b4b47bc7"
}
- } ],
+ },
"meta" : {
- "globalKey" : "16ed00fa"
+ "globalKey" : "b4b47bc7"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "16ed00fa"
+ "globalKey" : "998c9cf4"
}
},
"tradeLot" : [ {
@@ -540,11 +539,11 @@
}
} ],
"meta" : {
- "globalKey" : "781bce9"
+ "globalKey" : "b8ebca2f"
}
},
"meta" : {
- "globalKey" : "781bce9"
+ "globalKey" : "b8ebca2f"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ir-swap-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ir-swap-func-output.json
index f22812e625..9311e0dfea 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ir-swap-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ir-swap-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -201,7 +201,12 @@
"meta" : {
"globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -338,14 +343,14 @@
"meta" : {
"globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"tradeLot" : [ {
@@ -542,11 +547,11 @@
}
} ],
"meta" : {
- "globalKey" : "d10a6887"
+ "globalKey" : "8c14ef0b"
}
},
"meta" : {
- "globalKey" : "d10a6887"
+ "globalKey" : "8c14ef0b"
}
}
}
@@ -560,8 +565,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -750,7 +755,12 @@
"meta" : {
"globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -887,14 +897,14 @@
"meta" : {
"globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"tradeLot" : [ {
@@ -1091,17 +1101,17 @@
}
} ],
"meta" : {
- "globalKey" : "d10a6887"
+ "globalKey" : "8c14ef0b"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "34054f2a"
+ "globalKey" : "568844ae"
}
} ],
"meta" : {
- "globalKey" : "8073322b"
+ "globalKey" : "23049b21"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ir-swap-with-legal-agreement-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ir-swap-with-legal-agreement-func-input.json
index 7b2ad057d3..3adb5bbd7c 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ir-swap-with-legal-agreement-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ir-swap-with-legal-agreement-func-input.json
@@ -68,8 +68,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -254,11 +254,13 @@
"globalKey" : "30ff5b86",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "a51964f3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a51964f3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -391,18 +393,15 @@
"meta" : {
"globalKey" : "9e3bcf2b"
}
- },
- "meta" : {
- "globalKey" : "b4b47bc7"
}
- } ],
+ },
"meta" : {
- "globalKey" : "16ed00fa"
+ "globalKey" : "b4b47bc7"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "16ed00fa"
+ "globalKey" : "998c9cf4"
}
},
"tradeLot" : [ {
@@ -599,11 +598,11 @@
}
} ],
"meta" : {
- "globalKey" : "781bce9"
+ "globalKey" : "b8ebca2f"
}
},
"meta" : {
- "globalKey" : "781bce9"
+ "globalKey" : "b8ebca2f"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ir-swap-with-legal-agreement-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ir-swap-with-legal-agreement-func-output.json
index 5d85f3043a..7dd0c04256 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ir-swap-with-legal-agreement-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ir-swap-with-legal-agreement-func-output.json
@@ -73,8 +73,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -263,7 +263,12 @@
"meta" : {
"globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -400,14 +405,14 @@
"meta" : {
"globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"tradeLot" : [ {
@@ -604,11 +609,11 @@
}
} ],
"meta" : {
- "globalKey" : "d10a6887"
+ "globalKey" : "8c14ef0b"
}
},
"meta" : {
- "globalKey" : "d10a6887"
+ "globalKey" : "8c14ef0b"
}
}
}
@@ -622,8 +627,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -812,7 +817,12 @@
"meta" : {
"globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -949,14 +959,14 @@
"meta" : {
"globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"tradeLot" : [ {
@@ -1216,17 +1226,17 @@
}
},
"meta" : {
- "globalKey" : "48d0951d"
+ "globalKey" : "7710cfa1"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "d2f2ae40"
+ "globalKey" : "720e57c4"
}
} ],
"meta" : {
- "globalKey" : "4515ed9b"
+ "globalKey" : "1312e611"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ois-swap-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ois-swap-func-input.json
index cfd887e72e..e3e8dd0f73 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ois-swap-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ois-swap-func-input.json
@@ -9,8 +9,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -202,11 +202,13 @@
"globalKey" : "a7a9427d",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "c1f8b927"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c1f8b927"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -339,21 +341,18 @@
"meta" : {
"globalKey" : "95bca6e6"
}
- },
- "meta" : {
- "globalKey" : "bc67e9b4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "be61421b"
+ "globalKey" : "bc67e9b4"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "f7651045"
+ "globalKey" : "45f6afd7"
}
},
"tradeLot" : [ {
@@ -543,11 +542,11 @@
}
} ],
"meta" : {
- "globalKey" : "22b3c84"
+ "globalKey" : "ad928116"
}
},
"meta" : {
- "globalKey" : "22b3c84"
+ "globalKey" : "ad928116"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ois-swap-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ois-swap-func-output.json
index cb58aca71b..7782f8a208 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ois-swap-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-ois-swap-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -208,7 +208,12 @@
"meta" : {
"globalKey" : "5432b2f1"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "5432b2f1"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -345,17 +350,17 @@
"meta" : {
"globalKey" : "74bfd20b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "8b8d337a"
+ "globalKey" : "74bfd20b"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "5c29774d"
+ "globalKey" : "3dd7b41d"
}
},
"tradeLot" : [ {
@@ -545,11 +550,11 @@
}
} ],
"meta" : {
- "globalKey" : "1ef3ef52"
+ "globalKey" : "74b0c82"
}
},
"meta" : {
- "globalKey" : "1ef3ef52"
+ "globalKey" : "74b0c82"
}
}
}
@@ -563,8 +568,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -760,7 +765,12 @@
"meta" : {
"globalKey" : "5432b2f1"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "5432b2f1"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -897,17 +907,17 @@
"meta" : {
"globalKey" : "74bfd20b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "8b8d337a"
+ "globalKey" : "74bfd20b"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "5c29774d"
+ "globalKey" : "3dd7b41d"
}
},
"tradeLot" : [ {
@@ -1097,17 +1107,17 @@
}
} ],
"meta" : {
- "globalKey" : "1ef3ef52"
+ "globalKey" : "74b0c82"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "ada84f35"
+ "globalKey" : "dcace065"
}
} ],
"meta" : {
- "globalKey" : "3c8cf618"
+ "globalKey" : "e5d9181c"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-swaption-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-swaption-func-input.json
index 119769f322..d97f7d5a74 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-swaption-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-swaption-func-input.json
@@ -9,8 +9,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -27,8 +27,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -161,11 +161,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -351,18 +353,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -422,21 +421,18 @@
"meta" : {
"globalKey" : "6db090ee"
}
- },
- "meta" : {
- "globalKey" : "c42e75b4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c42e75b4"
+ "globalKey" : "9ca81176"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "beb3c19e"
+ "globalKey" : "5f3574e0"
}
},
"tradeLot" : [ {
@@ -625,7 +621,7 @@
}
} ],
"meta" : {
- "globalKey" : "aed062c9"
+ "globalKey" : "2a628247"
}
},
"transferHistory" : [ {
@@ -684,7 +680,7 @@
}
} ],
"meta" : {
- "globalKey" : "a658b1e1"
+ "globalKey" : "564cd3a3"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-swaption-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-swaption-func-output.json
index 8d2a30f73a..e22d8522e3 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-swaption-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/contract-formation/contract-formation-swaption-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -29,8 +29,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -167,7 +167,12 @@
"meta" : {
"globalKey" : "4997ef14"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4997ef14"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -357,14 +362,14 @@
"meta" : {
"globalKey" : "985f8fae"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c7a55e1a"
+ "globalKey" : "985f8fae"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "182a8949"
+ "globalKey" : "11f3c973"
}
}
}
@@ -426,19 +431,19 @@
}
},
"meta" : {
- "globalKey" : "26bb26c3"
+ "globalKey" : "529a6a9d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "26bb26c3"
+ "globalKey" : "529a6a9d"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "f1bf5fe2"
+ "globalKey" : "3dedc9f2"
}
},
"tradeLot" : [ {
@@ -627,7 +632,7 @@
}
} ],
"meta" : {
- "globalKey" : "f93ee7d9"
+ "globalKey" : "dc2fbbc9"
}
},
"transferHistory" : [ {
@@ -686,7 +691,7 @@
}
} ],
"meta" : {
- "globalKey" : "78446dc6"
+ "globalKey" : "ffde4fd6"
}
}
}
@@ -700,8 +705,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -718,8 +723,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -856,7 +861,12 @@
"meta" : {
"globalKey" : "4997ef14"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4997ef14"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1046,14 +1056,14 @@
"meta" : {
"globalKey" : "985f8fae"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c7a55e1a"
+ "globalKey" : "985f8fae"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "182a8949"
+ "globalKey" : "11f3c973"
}
}
}
@@ -1115,19 +1125,19 @@
}
},
"meta" : {
- "globalKey" : "26bb26c3"
+ "globalKey" : "529a6a9d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "26bb26c3"
+ "globalKey" : "529a6a9d"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "f1bf5fe2"
+ "globalKey" : "3dedc9f2"
}
},
"tradeLot" : [ {
@@ -1316,7 +1326,7 @@
}
} ],
"meta" : {
- "globalKey" : "f93ee7d9"
+ "globalKey" : "dc2fbbc9"
}
},
"state" : {
@@ -1378,10 +1388,10 @@
}
} ],
"meta" : {
- "globalKey" : "30c7bd83"
+ "globalKey" : "39715b93"
}
} ],
"meta" : {
- "globalKey" : "2eaf1243"
+ "globalKey" : "623f92f7"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/corporate-actions/corporate-actions-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/corporate-actions/corporate-actions-func-input.json
index 3b04daac90..7d1b7c307f 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/corporate-actions/corporate-actions-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/corporate-actions/corporate-actions-func-input.json
@@ -71,8 +71,8 @@
"globalKey" : "48e9d409"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -275,12 +275,13 @@
"meta" : {
"globalKey" : "f9c90e82"
}
- },
- "meta" : {
- "globalKey" : "d7b4424e"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "d7b4424e"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -499,19 +500,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "e6f42383",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "43d06bd1"
+ "globalKey" : "e6f42383"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ddee1afa"
+ "globalKey" : "ed68a1c8"
}
},
"tradeLot" : [ {
@@ -796,11 +793,11 @@
}
},
"meta" : {
- "globalKey" : "6278f94b"
+ "globalKey" : "b93d873d"
}
},
"meta" : {
- "globalKey" : "6278f94b"
+ "globalKey" : "b93d873d"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/corporate-actions/corporate-actions-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/corporate-actions/corporate-actions-func-output.json
index bfec826b31..2fc9897f17 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/corporate-actions/corporate-actions-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/corporate-actions/corporate-actions-func-output.json
@@ -73,8 +73,8 @@
"globalKey" : "48e9d409"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -277,12 +277,13 @@
"meta" : {
"globalKey" : "ab5e2aee"
}
- },
- "meta" : {
- "globalKey" : "9e23e7b3"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "9e23e7b3"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -501,19 +502,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "e6f42383",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6749ca36"
+ "globalKey" : "e6f42383"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "9083106d"
+ "globalKey" : "65394adf"
}
},
"tradeLot" : [ {
@@ -798,11 +795,11 @@
}
},
"meta" : {
- "globalKey" : "c507f978"
+ "globalKey" : "32c32346"
}
},
"meta" : {
- "globalKey" : "c507f978"
+ "globalKey" : "32c32346"
}
}
}
@@ -867,8 +864,8 @@
"globalKey" : "48e9d409"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1071,12 +1068,13 @@
"meta" : {
"globalKey" : "ab5e2aee"
}
- },
- "meta" : {
- "globalKey" : "9e23e7b3"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "9e23e7b3"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1295,19 +1293,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "e6f42383",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6749ca36"
+ "globalKey" : "e6f42383"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "9083106d"
+ "globalKey" : "65394adf"
}
},
"tradeLot" : [ {
@@ -1592,7 +1586,7 @@
}
},
"meta" : {
- "globalKey" : "c507f978"
+ "globalKey" : "32c32346"
}
},
"observationHistory" : [ {
@@ -1603,10 +1597,10 @@
}
} ],
"meta" : {
- "globalKey" : "6f51ddd9"
+ "globalKey" : "b4aea4cb"
}
} ],
"meta" : {
- "globalKey" : "22cbd612"
+ "globalKey" : "aa8aa302"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/corporate-actions/corporate-actions-obs-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/corporate-actions/corporate-actions-obs-func-input.json
index 3668d47fed..cc32bf2b50 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/corporate-actions/corporate-actions-obs-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/corporate-actions/corporate-actions-obs-func-input.json
@@ -71,8 +71,8 @@
"globalKey" : "48e9d409"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -275,12 +275,13 @@
"meta" : {
"globalKey" : "f9c90e82"
}
- },
- "meta" : {
- "globalKey" : "d7b4424e"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "d7b4424e"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -499,19 +500,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "e6f42383",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "43d06bd1"
+ "globalKey" : "e6f42383"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ddee1afa"
+ "globalKey" : "ed68a1c8"
}
},
"tradeLot" : [ {
@@ -796,7 +793,7 @@
}
},
"meta" : {
- "globalKey" : "6278f94b"
+ "globalKey" : "b93d873d"
}
},
"observationHistory" : [ {
@@ -807,7 +804,7 @@
}
} ],
"meta" : {
- "globalKey" : "43b6c9e6"
+ "globalKey" : "bfb72334"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/corporate-actions/corporate-actions-obs-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/corporate-actions/corporate-actions-obs-func-output.json
index 83f5b80d98..3292de562d 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/corporate-actions/corporate-actions-obs-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/corporate-actions/corporate-actions-obs-func-output.json
@@ -73,8 +73,8 @@
"globalKey" : "48e9d409"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -277,12 +277,13 @@
"meta" : {
"globalKey" : "ab5e2aee"
}
- },
- "meta" : {
- "globalKey" : "9e23e7b3"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "9e23e7b3"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -501,19 +502,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "e6f42383",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6749ca36"
+ "globalKey" : "e6f42383"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "9083106d"
+ "globalKey" : "65394adf"
}
},
"tradeLot" : [ {
@@ -798,7 +795,7 @@
}
},
"meta" : {
- "globalKey" : "c507f978"
+ "globalKey" : "32c32346"
}
},
"observationHistory" : [ {
@@ -809,7 +806,7 @@
}
} ],
"meta" : {
- "globalKey" : "6f51ddd9"
+ "globalKey" : "b4aea4cb"
}
}
}
@@ -874,8 +871,8 @@
"globalKey" : "48e9d409"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1078,12 +1075,13 @@
"meta" : {
"globalKey" : "ab5e2aee"
}
- },
- "meta" : {
- "globalKey" : "9e23e7b3"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "9e23e7b3"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1302,19 +1300,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "e6f42383",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6749ca36"
+ "globalKey" : "e6f42383"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "9083106d"
+ "globalKey" : "65394adf"
}
},
"tradeLot" : [ {
@@ -1599,7 +1593,7 @@
}
},
"meta" : {
- "globalKey" : "c507f978"
+ "globalKey" : "32c32346"
}
},
"observationHistory" : [ {
@@ -1616,10 +1610,10 @@
}
} ],
"meta" : {
- "globalKey" : "994aa5a4"
+ "globalKey" : "c9ee65f2"
}
} ],
"meta" : {
- "globalKey" : "f6e4f6b8"
+ "globalKey" : "52cf3202"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/credit-event/credit-event-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/credit-event/credit-event-func-input.json
index de8c205967..199b855cf1 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/credit-event/credit-event-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/credit-event/credit-event-func-input.json
@@ -56,43 +56,8 @@
"globalKey" : "3ec8d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -129,18 +94,51 @@
"globalKey" : "d179a109"
}
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "9be56a4a"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
},
- "meta" : {
- "globalKey" : "9be56a4a"
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
}
},
"meta" : {
- "globalKey" : "dda85829"
+ "globalKey" : "5a5ff79f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6bda6373"
+ "globalKey" : "ab12d5df"
}
},
"tradeLot" : [ {
@@ -299,7 +297,7 @@
}
},
"meta" : {
- "globalKey" : "44d7231f"
+ "globalKey" : "db7fe08b"
}
},
"transferHistory" : [ {
@@ -341,7 +339,7 @@
}
} ],
"meta" : {
- "globalKey" : "c1479b34"
+ "globalKey" : "b1b76aa0"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/credit-event/credit-event-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/credit-event/credit-event-func-output.json
index 4924436293..dd5508ce86 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/credit-event/credit-event-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/credit-event/credit-event-func-output.json
@@ -58,43 +58,8 @@
"globalKey" : "3ec8d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -137,12 +102,51 @@
}
},
"meta" : {
- "globalKey" : "dda85829"
+ "globalKey" : "9be56a4a"
}
- }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "5a5ff79f"
+ }
+ },
+ "meta" : {
+ "globalKey" : "5a5ff79f"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "6bda6373"
+ "globalKey" : "ab12d5df"
}
},
"tradeLot" : [ {
@@ -301,7 +305,7 @@
}
},
"meta" : {
- "globalKey" : "ce3990f1"
+ "globalKey" : "c249345d"
}
},
"transferHistory" : [ {
@@ -343,7 +347,7 @@
}
} ],
"meta" : {
- "globalKey" : "3a0ab398"
+ "globalKey" : "cfe27c04"
}
}
}
@@ -379,43 +383,8 @@
"globalKey" : "3ec8d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -458,12 +427,51 @@
}
},
"meta" : {
- "globalKey" : "dda85829"
+ "globalKey" : "9be56a4a"
}
- }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "5a5ff79f"
+ }
+ },
+ "meta" : {
+ "globalKey" : "5a5ff79f"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "6bda6373"
+ "globalKey" : "ab12d5df"
}
},
"tradeLot" : [ {
@@ -622,7 +630,7 @@
}
},
"meta" : {
- "globalKey" : "ce3990f1"
+ "globalKey" : "c249345d"
}
},
"transferHistory" : [ {
@@ -685,10 +693,10 @@
}
} ],
"meta" : {
- "globalKey" : "d8cbe04f"
+ "globalKey" : "607e66bb"
}
} ],
"meta" : {
- "globalKey" : "18720410"
+ "globalKey" : "6ee25d20"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/credit-event/credit-event-obs-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/credit-event/credit-event-obs-func-input.json
index bd16dc9385..65c00220b6 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/credit-event/credit-event-obs-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/credit-event/credit-event-obs-func-input.json
@@ -56,43 +56,8 @@
"globalKey" : "3ec8d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -129,18 +94,51 @@
"globalKey" : "d179a109"
}
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "9be56a4a"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
},
- "meta" : {
- "globalKey" : "9be56a4a"
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
}
},
"meta" : {
- "globalKey" : "dda85829"
+ "globalKey" : "5a5ff79f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6bda6373"
+ "globalKey" : "ab12d5df"
}
},
"tradeLot" : [ {
@@ -299,7 +297,7 @@
}
},
"meta" : {
- "globalKey" : "44d7231f"
+ "globalKey" : "db7fe08b"
}
},
"transferHistory" : [ {
@@ -362,7 +360,7 @@
}
} ],
"meta" : {
- "globalKey" : "f8be3deb"
+ "globalKey" : "4c364b57"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/credit-event/credit-event-obs-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/credit-event/credit-event-obs-func-output.json
index 58e2da6c55..bf9068be25 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/credit-event/credit-event-obs-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/credit-event/credit-event-obs-func-output.json
@@ -58,43 +58,8 @@
"globalKey" : "3ec8d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -137,12 +102,51 @@
}
},
"meta" : {
- "globalKey" : "dda85829"
+ "globalKey" : "9be56a4a"
}
- }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "5a5ff79f"
+ }
+ },
+ "meta" : {
+ "globalKey" : "5a5ff79f"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "6bda6373"
+ "globalKey" : "ab12d5df"
}
},
"tradeLot" : [ {
@@ -301,7 +305,7 @@
}
},
"meta" : {
- "globalKey" : "ce3990f1"
+ "globalKey" : "c249345d"
}
},
"transferHistory" : [ {
@@ -364,7 +368,7 @@
}
} ],
"meta" : {
- "globalKey" : "d8cbe04f"
+ "globalKey" : "607e66bb"
}
}
}
@@ -400,43 +404,8 @@
"globalKey" : "3ec8d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -479,12 +448,51 @@
}
},
"meta" : {
- "globalKey" : "dda85829"
+ "globalKey" : "9be56a4a"
}
- }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "5a5ff79f"
+ }
+ },
+ "meta" : {
+ "globalKey" : "5a5ff79f"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "6bda6373"
+ "globalKey" : "ab12d5df"
}
},
"tradeLot" : [ {
@@ -643,7 +651,7 @@
}
},
"meta" : {
- "globalKey" : "ce3990f1"
+ "globalKey" : "c249345d"
}
},
"transferHistory" : [ {
@@ -726,10 +734,10 @@
}
} ],
"meta" : {
- "globalKey" : "17bae178"
+ "globalKey" : "d91b25e4"
}
} ],
"meta" : {
- "globalKey" : "2a9bf7f0"
+ "globalKey" : "a125172"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-basis-swap-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-basis-swap-func-input.json
index c38907f7aa..7afa9afadc 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-basis-swap-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-basis-swap-func-input.json
@@ -37,8 +37,8 @@
"productQualifier" : "InterestRate_IRSwap_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -229,11 +229,13 @@
"globalKey" : "1eccae0a",
"externalKey" : "resetDates1"
}
- },
- "meta" : {
- "globalKey" : "1cf637fb"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1cf637fb"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -434,18 +436,15 @@
"externalKey" : "resetDates2"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "6db725d4"
- }
- } ],
+ "compoundingMethod" : "Flat"
+ },
"meta" : {
- "globalKey" : "e988dd8f"
+ "globalKey" : "6db725d4"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ce551b91"
+ "globalKey" : "20d7e7b7"
}
},
"priceQuantity" : [ {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-basis-swap-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-basis-swap-func-output.json
index 8376c6946a..c0b5242e8e 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-basis-swap-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-basis-swap-func-output.json
@@ -38,8 +38,8 @@
"productQualifier" : "InterestRate_IRSwap_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -234,7 +234,12 @@
"meta" : {
"globalKey" : "2f42c59f"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2f42c59f"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -439,14 +444,14 @@
"meta" : {
"globalKey" : "6156370b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "92a85cea"
+ "globalKey" : "6156370b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b06d783"
+ "globalKey" : "8db9a593"
}
},
"priceQuantity" : [ {
@@ -706,8 +711,8 @@
"productQualifier" : "InterestRate_IRSwap_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -902,7 +907,12 @@
"meta" : {
"globalKey" : "2f42c59f"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2f42c59f"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1107,14 +1117,14 @@
"meta" : {
"globalKey" : "6156370b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "92a85cea"
+ "globalKey" : "6156370b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b06d783"
+ "globalKey" : "8db9a593"
}
},
"tradeLot" : [ {
@@ -1336,17 +1346,17 @@
}
} ],
"meta" : {
- "globalKey" : "d5ef86b8"
+ "globalKey" : "1f180cc8"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "c094a047"
+ "globalKey" : "61b3e257"
}
} ],
"meta" : {
- "globalKey" : "c48080f7"
+ "globalKey" : "90e4e6fb"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-credit-default-swap-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-credit-default-swap-func-input.json
index 74c79d0ccc..4349127170 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-credit-default-swap-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-credit-default-swap-func-input.json
@@ -72,72 +72,8 @@
"globalKey" : "58681de7"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "4f992e8e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -223,7 +159,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "e414546d",
@@ -298,15 +234,77 @@
"meta" : {
"globalKey" : "15515017"
}
- } ],
- "meta" : {
- "globalKey" : "dfd917a0"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "dfd917a0"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
}
},
"meta" : {
- "globalKey" : "bb058eae"
+ "globalKey" : "4f992e8e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -315,7 +313,7 @@
}
},
"meta" : {
- "globalKey" : "65d77dee"
+ "globalKey" : "b05abbfe"
}
},
"priceQuantity" : [ {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-credit-default-swap-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-credit-default-swap-func-output.json
index d05c1ae0c1..2ebd5952c6 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-credit-default-swap-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-credit-default-swap-func-output.json
@@ -73,72 +73,8 @@
"globalKey" : "58681de7"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "4f992e8e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -224,7 +160,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "e414546d",
@@ -305,9 +241,77 @@
}
},
"meta" : {
- "globalKey" : "e301d857"
+ "globalKey" : "7a1816a5"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
+ },
+ "meta" : {
+ "globalKey" : "4f992e8e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "4f992e8e"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -316,7 +320,7 @@
}
},
"meta" : {
- "globalKey" : "bf469ab7"
+ "globalKey" : "4f066063"
}
},
"priceQuantity" : [ {
@@ -543,72 +547,8 @@
"globalKey" : "58681de7"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "4f992e8e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -694,7 +634,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "e414546d",
@@ -775,9 +715,77 @@
}
},
"meta" : {
- "globalKey" : "e301d857"
+ "globalKey" : "7a1816a5"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
+ },
+ "meta" : {
+ "globalKey" : "4f992e8e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "4f992e8e"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -786,7 +794,7 @@
}
},
"meta" : {
- "globalKey" : "bf469ab7"
+ "globalKey" : "4f066063"
}
},
"tradeLot" : [ {
@@ -940,17 +948,17 @@
}
} ],
"meta" : {
- "globalKey" : "619ce1b6"
+ "globalKey" : "1d2ff58a"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "165733c5"
+ "globalKey" : "3974a299"
}
} ],
"meta" : {
- "globalKey" : "e9b0ce4d"
+ "globalKey" : "942dd6d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-fra-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-fra-func-input.json
index fba7a855d3..83cdee1fce 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-fra-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-fra-func-input.json
@@ -8,8 +8,8 @@
"productQualifier" : "InterestRate_Fra"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -115,11 +115,13 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "2a1bc04d"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2a1bc04d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -237,18 +239,15 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "44b30fd3"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3f9d4d26"
+ "globalKey" : "44b30fd3"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3f9d4d26"
+ "globalKey" : "a7107ce0"
}
},
"priceQuantity" : [ {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-fra-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-fra-func-output.json
index 80d1933ca5..13d4c4fdf8 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-fra-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-fra-func-output.json
@@ -9,8 +9,8 @@
"productQualifier" : "InterestRate_Fra"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -120,7 +120,12 @@
"meta" : {
"globalKey" : "2a1bc04d"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2a1bc04d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -242,14 +247,14 @@
"meta" : {
"globalKey" : "44b30fd3"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3f9d4d26"
+ "globalKey" : "44b30fd3"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b1fc215f"
+ "globalKey" : "808c2fc7"
}
},
"priceQuantity" : [ {
@@ -455,8 +460,8 @@
"productQualifier" : "InterestRate_Fra"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -566,7 +571,12 @@
"meta" : {
"globalKey" : "2a1bc04d"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2a1bc04d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -688,14 +698,14 @@
"meta" : {
"globalKey" : "44b30fd3"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3f9d4d26"
+ "globalKey" : "44b30fd3"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b1fc215f"
+ "globalKey" : "808c2fc7"
}
},
"tradeLot" : [ {
@@ -892,17 +902,17 @@
}
} ],
"meta" : {
- "globalKey" : "b20eb4c7"
+ "globalKey" : "27e3e32f"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "11a08696"
+ "globalKey" : "66e3bafe"
}
} ],
"meta" : {
- "globalKey" : "3987698d"
+ "globalKey" : "33ea99ab"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-fx-forward-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-fx-forward-func-input.json
index d32a4928a9..08123d7515 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-fx-forward-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-fx-forward-func-input.json
@@ -8,8 +8,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -43,15 +43,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c600712a"
}
- } ],
+ },
"meta" : {
"globalKey" : "c600712a"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c600712a"
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-fx-forward-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-fx-forward-func-output.json
index d2b74a5e7f..537cf7a3e6 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-fx-forward-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-fx-forward-func-output.json
@@ -9,8 +9,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -48,11 +48,11 @@
"meta" : {
"globalKey" : "c600712a"
}
- } ],
+ },
"meta" : {
"globalKey" : "c600712a"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "a5422301"
@@ -241,8 +241,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -280,11 +280,11 @@
"meta" : {
"globalKey" : "c600712a"
}
- } ],
+ },
"meta" : {
"globalKey" : "c600712a"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "a5422301"
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-func-input.json
index 05b3f8f0ec..d3f2633f16 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-func-input.json
@@ -8,8 +8,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -194,11 +194,13 @@
"globalKey" : "30ff5b86",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "a51964f3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a51964f3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -331,18 +333,15 @@
"meta" : {
"globalKey" : "9e3bcf2b"
}
- },
- "meta" : {
- "globalKey" : "b4b47bc7"
}
- } ],
+ },
"meta" : {
- "globalKey" : "16ed00fa"
+ "globalKey" : "b4b47bc7"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "16ed00fa"
+ "globalKey" : "998c9cf4"
}
},
"priceQuantity" : [ {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-func-output.json
index 3c4b35b912..22420a2609 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-func-output.json
@@ -9,8 +9,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -199,7 +199,12 @@
"meta" : {
"globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -336,14 +341,14 @@
"meta" : {
"globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"priceQuantity" : [ {
@@ -549,8 +554,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -739,7 +744,12 @@
"meta" : {
"globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -876,14 +886,14 @@
"meta" : {
"globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"tradeLot" : [ {
@@ -1080,17 +1090,17 @@
}
} ],
"meta" : {
- "globalKey" : "d10a6887"
+ "globalKey" : "8c14ef0b"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "607e4a56"
+ "globalKey" : "83013fda"
}
} ],
"meta" : {
- "globalKey" : "194a3307"
+ "globalKey" : "df5eb9dd"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-with-fee-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-with-fee-func-input.json
index dfbdf02949..0518754fe3 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-with-fee-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-with-fee-func-input.json
@@ -8,8 +8,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -172,11 +172,13 @@
"meta" : {
"globalKey" : "aacaea08"
}
- },
- "meta" : {
- "globalKey" : "87836bbd"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "87836bbd"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -374,18 +376,15 @@
"externalKey" : "resetDates"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "1fe54219"
- }
- } ],
+ "compoundingMethod" : "Flat"
+ },
"meta" : {
- "globalKey" : "d61a1f56"
+ "globalKey" : "1fe54219"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d61a1f56"
+ "globalKey" : "304c0c7c"
}
},
"priceQuantity" : [ {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-with-fee-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-with-fee-func-output.json
index a3bd62ea36..5487fcd49a 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-with-fee-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-with-fee-func-output.json
@@ -9,8 +9,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -177,7 +177,12 @@
"meta" : {
"globalKey" : "87836bbd"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "87836bbd"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -379,14 +384,14 @@
"meta" : {
"globalKey" : "fbe9f930"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ec6ac8ed"
+ "globalKey" : "fbe9f930"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ff297bbd"
+ "globalKey" : "609ac843"
}
},
"priceQuantity" : [ {
@@ -632,8 +637,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -800,7 +805,12 @@
"meta" : {
"globalKey" : "87836bbd"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "87836bbd"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1002,14 +1012,14 @@
"meta" : {
"globalKey" : "fbe9f930"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ec6ac8ed"
+ "globalKey" : "fbe9f930"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ff297bbd"
+ "globalKey" : "609ac843"
}
},
"tradeLot" : [ {
@@ -1189,7 +1199,7 @@
}
} ],
"meta" : {
- "globalKey" : "9e530c71"
+ "globalKey" : "5160ccab"
}
},
"state" : {
@@ -1251,10 +1261,10 @@
}
} ],
"meta" : {
- "globalKey" : "15231308"
+ "globalKey" : "3864cf0e"
}
} ],
"meta" : {
- "globalKey" : "acb6a7e3"
+ "globalKey" : "726755f1"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-with-other-party-payment-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-with-other-party-payment-func-input.json
index 2b85e84e19..44dd50704f 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-with-other-party-payment-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-with-other-party-payment-func-input.json
@@ -8,8 +8,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -194,11 +194,13 @@
"globalKey" : "30ff5b86",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "a51964f3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a51964f3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -331,18 +333,15 @@
"meta" : {
"globalKey" : "9e3bcf2b"
}
- },
- "meta" : {
- "globalKey" : "b4b47bc7"
}
- } ],
+ },
"meta" : {
- "globalKey" : "16ed00fa"
+ "globalKey" : "b4b47bc7"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "16ed00fa"
+ "globalKey" : "998c9cf4"
}
},
"priceQuantity" : [ {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-with-other-party-payment-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-with-other-party-payment-func-output.json
index f1ee4db678..55b590fc2c 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-with-other-party-payment-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ir-swap-with-other-party-payment-func-output.json
@@ -9,8 +9,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -199,7 +199,12 @@
"meta" : {
"globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -336,14 +341,14 @@
"meta" : {
"globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"priceQuantity" : [ {
@@ -621,8 +626,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -811,7 +816,12 @@
"meta" : {
"globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -948,14 +958,14 @@
"meta" : {
"globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"tradeLot" : [ {
@@ -1176,7 +1186,7 @@
"role" : "ArrangingBroker"
} ],
"meta" : {
- "globalKey" : "869c7de7"
+ "globalKey" : "56e74d6b"
}
},
"state" : {
@@ -1229,10 +1239,10 @@
}
} ],
"meta" : {
- "globalKey" : "ba9c3681"
+ "globalKey" : "4540187d"
}
} ],
"meta" : {
- "globalKey" : "d5c92307"
+ "globalKey" : "d0e27da3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ois-swap-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ois-swap-func-input.json
index 1171022f94..db56908fb3 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ois-swap-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ois-swap-func-input.json
@@ -8,8 +8,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -201,11 +201,13 @@
"globalKey" : "a7a9427d",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "c1f8b927"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c1f8b927"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -338,21 +340,18 @@
"meta" : {
"globalKey" : "95bca6e6"
}
- },
- "meta" : {
- "globalKey" : "bc67e9b4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "be61421b"
+ "globalKey" : "bc67e9b4"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "f7651045"
+ "globalKey" : "45f6afd7"
}
},
"priceQuantity" : [ {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ois-swap-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ois-swap-func-output.json
index 7df1ff5ce8..b856ba919c 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ois-swap-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-ois-swap-func-output.json
@@ -9,8 +9,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -206,7 +206,12 @@
"meta" : {
"globalKey" : "5432b2f1"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "5432b2f1"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -343,17 +348,17 @@
"meta" : {
"globalKey" : "74bfd20b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "8b8d337a"
+ "globalKey" : "74bfd20b"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "5c29774d"
+ "globalKey" : "3dd7b41d"
}
},
"priceQuantity" : [ {
@@ -552,8 +557,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -749,7 +754,12 @@
"meta" : {
"globalKey" : "5432b2f1"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "5432b2f1"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -886,17 +896,17 @@
"meta" : {
"globalKey" : "74bfd20b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "8b8d337a"
+ "globalKey" : "74bfd20b"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "5c29774d"
+ "globalKey" : "3dd7b41d"
}
},
"tradeLot" : [ {
@@ -1086,17 +1096,17 @@
}
} ],
"meta" : {
- "globalKey" : "1ef3ef52"
+ "globalKey" : "74b0c82"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "da214a61"
+ "globalKey" : "925db91"
}
} ],
"meta" : {
- "globalKey" : "c07f0a"
+ "globalKey" : "fdac512a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-swaption-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-swaption-func-input.json
index 0000de9b1d..1a77dcf86d 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-swaption-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-swaption-func-input.json
@@ -8,8 +8,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -26,8 +26,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -160,11 +160,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -350,18 +352,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -421,21 +420,18 @@
"meta" : {
"globalKey" : "6db090ee"
}
- },
- "meta" : {
- "globalKey" : "c42e75b4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c42e75b4"
+ "globalKey" : "9ca81176"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "beb3c19e"
+ "globalKey" : "5f3574e0"
}
},
"priceQuantity" : [ {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-swaption-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-swaption-func-output.json
index e33e85664e..b8e2af7a56 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-swaption-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/execution/execution-swaption-func-output.json
@@ -9,8 +9,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -27,8 +27,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -165,7 +165,12 @@
"meta" : {
"globalKey" : "4997ef14"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4997ef14"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -355,14 +360,14 @@
"meta" : {
"globalKey" : "985f8fae"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c7a55e1a"
+ "globalKey" : "985f8fae"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "182a8949"
+ "globalKey" : "11f3c973"
}
}
}
@@ -424,19 +429,19 @@
}
},
"meta" : {
- "globalKey" : "26bb26c3"
+ "globalKey" : "529a6a9d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "26bb26c3"
+ "globalKey" : "529a6a9d"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "f1bf5fe2"
+ "globalKey" : "3dedc9f2"
}
},
"priceQuantity" : [ {
@@ -691,8 +696,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -709,8 +714,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -847,7 +852,12 @@
"meta" : {
"globalKey" : "4997ef14"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4997ef14"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1037,14 +1047,14 @@
"meta" : {
"globalKey" : "985f8fae"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c7a55e1a"
+ "globalKey" : "985f8fae"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "182a8949"
+ "globalKey" : "11f3c973"
}
}
}
@@ -1106,19 +1116,19 @@
}
},
"meta" : {
- "globalKey" : "26bb26c3"
+ "globalKey" : "529a6a9d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "26bb26c3"
+ "globalKey" : "529a6a9d"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "f1bf5fe2"
+ "globalKey" : "3dedc9f2"
}
},
"tradeLot" : [ {
@@ -1307,7 +1317,7 @@
}
} ],
"meta" : {
- "globalKey" : "f93ee7d9"
+ "globalKey" : "dc2fbbc9"
}
},
"state" : {
@@ -1369,10 +1379,10 @@
}
} ],
"meta" : {
- "globalKey" : "a9128dd7"
+ "globalKey" : "b1bc2be7"
}
} ],
"meta" : {
- "globalKey" : "baf54d55"
+ "globalKey" : "5075c39d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-cancellable-option-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-cancellable-option-func-input.json
index 4915d85690..9fec20b7e3 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-cancellable-option-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-cancellable-option-func-input.json
@@ -77,8 +77,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -211,11 +211,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "cacb6a4c"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "cacb6a4c"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -401,15 +403,12 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "81484da4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3984c9d8"
+ "globalKey" : "81484da4"
}
- },
+ } ],
"terminationProvision" : {
"cancelableProvision" : {
"buyer" : "Party2",
@@ -495,7 +494,7 @@
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "cf3e8e5f"
+ "globalKey" : "f59ca649"
}
},
"tradeLot" : [ {
@@ -758,13 +757,23 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "ba528389"
+ "globalKey" : "acbfc581"
}
},
"meta" : {
- "globalKey" : "ba528389"
+ "globalKey" : "acbfc581"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-cancellable-option-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-cancellable-option-func-output.json
index c5b9480b99..9983f67109 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-cancellable-option-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-cancellable-option-func-output.json
@@ -74,8 +74,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -208,11 +208,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "6c9701f9"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "6c9701f9"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -398,15 +400,12 @@
"globalKey" : "7990c2f4",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "cf90dde4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a81d24cb"
+ "globalKey" : "cf90dde4"
}
- },
+ } ],
"terminationProvision" : {
"cancelableProvision" : {
"buyer" : "Party2",
@@ -492,7 +491,7 @@
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "154e7a0e"
+ "globalKey" : "996867fa"
}
},
"tradeLot" : [ {
@@ -755,13 +754,23 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "b74daaae"
+ "globalKey" : "169a77a8"
}
},
"meta" : {
- "globalKey" : "b74daaae"
+ "globalKey" : "169a77a8"
}
}
}
@@ -775,8 +784,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -909,11 +918,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "6c9701f9"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "6c9701f9"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1099,15 +1110,12 @@
"globalKey" : "7990c2f4",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "cf90dde4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a81d24cb"
+ "globalKey" : "cf90dde4"
}
- },
+ } ],
"terminationProvision" : {
"cancelableProvision" : {
"buyer" : "Party2",
@@ -1193,7 +1201,7 @@
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "154e7a0e"
+ "globalKey" : "996867fa"
}
},
"tradeLot" : [ {
@@ -1456,9 +1464,19 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "abea172e"
+ "globalKey" : "a58f2428"
}
},
"transferHistory" : [ {
@@ -1503,10 +1521,10 @@
}
} ],
"meta" : {
- "globalKey" : "ca318204"
+ "globalKey" : "b69f037e"
}
} ],
"meta" : {
- "globalKey" : "f5bc0ffe"
+ "globalKey" : "d4e80822"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-cash-settled-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-cash-settled-func-input.json
index af7fde4fe4..aa1a0a4ed6 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-cash-settled-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-cash-settled-func-input.json
@@ -77,8 +77,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -168,8 +168,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -303,11 +303,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9f33231"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9f33231"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -493,18 +495,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5aeebc9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6caf3778"
+ "globalKey" : "c5aeebc9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6a376a9"
+ "globalKey" : "a34bbce9"
}
}
}
@@ -595,22 +594,19 @@
"meta" : {
"globalKey" : "72deeed0"
}
- },
- "meta" : {
- "globalKey" : "394cb29d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "394cb29d"
+ "globalKey" : "b80a4fe3"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
},
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "10a71063"
+ "globalKey" : "4834ae13"
}
},
"tradeLot" : [ {
@@ -862,7 +858,7 @@
}
} ],
"meta" : {
- "globalKey" : "adb8cea9"
+ "globalKey" : "1fd7d459"
}
},
"transferHistory" : [ {
@@ -921,7 +917,7 @@
}
} ],
"meta" : {
- "globalKey" : "aefa55be"
+ "globalKey" : "8655420e"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-cash-settled-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-cash-settled-func-output.json
index f7520bcb4e..6a1307a30e 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-cash-settled-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-cash-settled-func-output.json
@@ -74,8 +74,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -165,8 +165,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -304,7 +304,12 @@
"meta" : {
"globalKey" : "e2edf3f4"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "e2edf3f4"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -494,14 +499,14 @@
"meta" : {
"globalKey" : "96db05ee"
}
- } ],
+ },
"meta" : {
- "globalKey" : "aab9337a"
+ "globalKey" : "96db05ee"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "fb3e5ea9"
+ "globalKey" : "bee2c493"
}
}
}
@@ -594,20 +599,20 @@
}
},
"meta" : {
- "globalKey" : "7fccb163"
+ "globalKey" : "af93d3f3"
}
- } ],
+ },
"meta" : {
- "globalKey" : "7fccb163"
+ "globalKey" : "af93d3f3"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
},
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "2f5031d3"
+ "globalKey" : "3557d0cd"
}
},
"tradeLot" : [ {
@@ -859,7 +864,7 @@
}
} ],
"meta" : {
- "globalKey" : "15660286"
+ "globalKey" : "c36fca4c"
}
},
"transferHistory" : [ {
@@ -918,7 +923,7 @@
}
} ],
"meta" : {
- "globalKey" : "89f23d6"
+ "globalKey" : "bb0eb8d0"
}
}
}
@@ -932,8 +937,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1023,8 +1028,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1162,7 +1167,12 @@
"meta" : {
"globalKey" : "e2edf3f4"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "e2edf3f4"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1352,14 +1362,14 @@
"meta" : {
"globalKey" : "96db05ee"
}
- } ],
+ },
"meta" : {
- "globalKey" : "aab9337a"
+ "globalKey" : "96db05ee"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "fb3e5ea9"
+ "globalKey" : "bee2c493"
}
}
}
@@ -1452,20 +1462,20 @@
}
},
"meta" : {
- "globalKey" : "7fccb163"
+ "globalKey" : "af93d3f3"
}
- } ],
+ },
"meta" : {
- "globalKey" : "7fccb163"
+ "globalKey" : "af93d3f3"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
},
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "2f5031d3"
+ "globalKey" : "3557d0cd"
}
},
"tradeLot" : [ {
@@ -1717,7 +1727,7 @@
}
} ],
"meta" : {
- "globalKey" : "d9f5fcc6"
+ "globalKey" : "87ffc48c"
}
},
"state" : {
@@ -1822,10 +1832,10 @@
}
} ],
"meta" : {
- "globalKey" : "4ee7deeb"
+ "globalKey" : "3c849b65"
}
} ],
"meta" : {
- "globalKey" : "6a7eb362"
+ "globalKey" : "7333e202"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-partial-exercise-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-partial-exercise-func-input.json
index f3621fb531..4c04e189a8 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-partial-exercise-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-partial-exercise-func-input.json
@@ -58,8 +58,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -87,8 +87,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -221,11 +221,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "d46d3b4c"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "d46d3b4c"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -411,18 +413,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "aa475ea4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "dcebe9d8"
+ "globalKey" : "aa475ea4"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "76e02909"
+ "globalKey" : "70c7e0df"
}
}
}
@@ -482,22 +481,19 @@
"meta" : {
"globalKey" : "3375a470"
}
- },
- "meta" : {
- "globalKey" : "838a03b8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "838a03b8"
+ "globalKey" : "37070860"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
},
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "b589101e"
+ "globalKey" : "884a7480"
}
},
"tradeLot" : [ {
@@ -749,7 +745,7 @@
}
} ],
"meta" : {
- "globalKey" : "8c4d92e8"
+ "globalKey" : "ca5fde4a"
}
},
"transferHistory" : [ {
@@ -808,7 +804,7 @@
}
} ],
"meta" : {
- "globalKey" : "6909739d"
+ "globalKey" : "5ce51afb"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-partial-exercise-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-partial-exercise-func-output.json
index b6ff7def2f..0203292d57 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-partial-exercise-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-partial-exercise-func-output.json
@@ -55,8 +55,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -84,8 +84,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -222,7 +222,12 @@
"meta" : {
"globalKey" : "525790f9"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "525790f9"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -412,14 +417,14 @@
"meta" : {
"globalKey" : "e5ebbfe4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "9f5d97cb"
+ "globalKey" : "e5ebbfe4"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "efe2c2fa"
+ "globalKey" : "1ad51f8e"
}
}
}
@@ -481,20 +486,20 @@
}
},
"meta" : {
- "globalKey" : "fe0fe1a5"
+ "globalKey" : "5bf3bd93"
}
- } ],
+ },
"meta" : {
- "globalKey" : "fe0fe1a5"
+ "globalKey" : "5bf3bd93"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
},
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "911e2bdb"
+ "globalKey" : "2df00ae3"
}
},
"tradeLot" : [ {
@@ -746,7 +751,7 @@
}
} ],
"meta" : {
- "globalKey" : "d0d103c2"
+ "globalKey" : "c2e93bba"
}
},
"transferHistory" : [ {
@@ -805,7 +810,7 @@
}
} ],
"meta" : {
- "globalKey" : "320ac398"
+ "globalKey" : "a1fc5aa0"
}
}
}
@@ -819,8 +824,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -848,8 +853,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -986,7 +991,12 @@
"meta" : {
"globalKey" : "525790f9"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "525790f9"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1176,14 +1186,14 @@
"meta" : {
"globalKey" : "e5ebbfe4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "9f5d97cb"
+ "globalKey" : "e5ebbfe4"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "efe2c2fa"
+ "globalKey" : "1ad51f8e"
}
}
}
@@ -1245,20 +1255,20 @@
}
},
"meta" : {
- "globalKey" : "fe0fe1a5"
+ "globalKey" : "5bf3bd93"
}
- } ],
+ },
"meta" : {
- "globalKey" : "fe0fe1a5"
+ "globalKey" : "5bf3bd93"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
},
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "911e2bdb"
+ "globalKey" : "2df00ae3"
}
},
"tradeLot" : [ {
@@ -1510,7 +1520,7 @@
}
} ],
"meta" : {
- "globalKey" : "e047bb62"
+ "globalKey" : "d25ff35a"
}
},
"transferHistory" : [ {
@@ -1569,7 +1579,7 @@
}
} ],
"meta" : {
- "globalKey" : "e51cbff8"
+ "globalKey" : "550e5700"
}
}, {
"trade" : {
@@ -1579,8 +1589,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1717,7 +1727,12 @@
"meta" : {
"globalKey" : "525790f9"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "525790f9"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1907,14 +1922,14 @@
"meta" : {
"globalKey" : "e5ebbfe4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "9f5d97cb"
+ "globalKey" : "e5ebbfe4"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "efe2c2fa"
+ "globalKey" : "1ad51f8e"
}
},
"tradeLot" : [ {
@@ -2166,17 +2181,17 @@
}
} ],
"meta" : {
- "globalKey" : "abf19f56"
+ "globalKey" : "fd439c42"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "1e730965"
+ "globalKey" : "63397b51"
}
} ],
"meta" : {
- "globalKey" : "805d4e27"
+ "globalKey" : "b0d2ef0f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-swaption-full-physical-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-swaption-full-physical-func-input.json
index 47325bc230..567492468f 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-swaption-full-physical-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-swaption-full-physical-func-input.json
@@ -38,8 +38,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -67,8 +67,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -201,11 +201,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -391,18 +393,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4fff2a9"
+ "globalKey" : "6ca286a9"
}
}
}
@@ -462,21 +461,18 @@
"meta" : {
"globalKey" : "6db090ee"
}
- },
- "meta" : {
- "globalKey" : "f5b42296"
}
- } ],
+ },
"meta" : {
- "globalKey" : "f5b42296"
+ "globalKey" : "9bd800d4"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "f911c6f5"
+ "globalKey" : "70981a69"
}
},
"tradeLot" : [ {
@@ -665,7 +661,7 @@
}
} ],
"meta" : {
- "globalKey" : "c775a912"
+ "globalKey" : "2666051e"
}
},
"transferHistory" : [ {
@@ -724,7 +720,7 @@
}
} ],
"meta" : {
- "globalKey" : "2232c5f8"
+ "globalKey" : "55b5426c"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-swaption-full-physical-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-swaption-full-physical-func-output.json
index 93e6291e9f..a3177e0657 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-swaption-full-physical-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/exercise/exercise-swaption-full-physical-func-output.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -64,8 +64,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -202,7 +202,12 @@
"meta" : {
"globalKey" : "4997ef14"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4997ef14"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -392,14 +397,14 @@
"meta" : {
"globalKey" : "985f8fae"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c7a55e1a"
+ "globalKey" : "985f8fae"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "182a8949"
+ "globalKey" : "11f3c973"
}
}
}
@@ -461,19 +466,19 @@
}
},
"meta" : {
- "globalKey" : "17d88e74"
+ "globalKey" : "8529f90c"
}
- } ],
+ },
"meta" : {
- "globalKey" : "17d88e74"
+ "globalKey" : "8529f90c"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "8cee9549"
+ "globalKey" : "8a5416b"
}
},
"tradeLot" : [ {
@@ -662,7 +667,7 @@
}
} ],
"meta" : {
- "globalKey" : "e2c87d92"
+ "globalKey" : "23d8dd30"
}
},
"transferHistory" : [ {
@@ -721,7 +726,7 @@
}
} ],
"meta" : {
- "globalKey" : "6a3727ad"
+ "globalKey" : "4c42d2cf"
}
}
}
@@ -735,8 +740,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -764,8 +769,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -902,7 +907,12 @@
"meta" : {
"globalKey" : "4997ef14"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4997ef14"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1092,14 +1102,14 @@
"meta" : {
"globalKey" : "985f8fae"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c7a55e1a"
+ "globalKey" : "985f8fae"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "182a8949"
+ "globalKey" : "11f3c973"
}
}
}
@@ -1161,19 +1171,19 @@
}
},
"meta" : {
- "globalKey" : "17d88e74"
+ "globalKey" : "8529f90c"
}
- } ],
+ },
"meta" : {
- "globalKey" : "17d88e74"
+ "globalKey" : "8529f90c"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "8cee9549"
+ "globalKey" : "8a5416b"
}
},
"tradeLot" : [ {
@@ -1362,7 +1372,7 @@
}
} ],
"meta" : {
- "globalKey" : "ccf90672"
+ "globalKey" : "e096610"
}
},
"state" : {
@@ -1427,7 +1437,7 @@
}
} ],
"meta" : {
- "globalKey" : "9e5f39c4"
+ "globalKey" : "ee7c83e6"
}
}, {
"trade" : {
@@ -1437,8 +1447,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1575,7 +1585,12 @@
"meta" : {
"globalKey" : "4997ef14"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4997ef14"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1765,14 +1780,14 @@
"meta" : {
"globalKey" : "985f8fae"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c7a55e1a"
+ "globalKey" : "985f8fae"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "182a8949"
+ "globalKey" : "11f3c973"
}
},
"tradeLot" : [ {
@@ -1943,17 +1958,17 @@
}
} ],
"meta" : {
- "globalKey" : "6c5c04d"
+ "globalKey" : "2dd9fbe3"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "14c2c89c"
+ "globalKey" : "c7b676b2"
}
} ],
"meta" : {
- "globalKey" : "a84877b5"
+ "globalKey" : "1a876273"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/index-transition/index-transition-vanilla-swap-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/index-transition/index-transition-vanilla-swap-func-input.json
index 2950688742..c7b90fad65 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/index-transition/index-transition-vanilla-swap-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/index-transition/index-transition-vanilla-swap-func-input.json
@@ -52,8 +52,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -287,11 +287,13 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "4cc8d850"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4cc8d850"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -444,18 +446,15 @@
"meta" : {
"globalKey" : "2e10f41e"
}
- },
- "meta" : {
- "globalKey" : "2b00d442"
}
- } ],
+ },
"meta" : {
- "globalKey" : "325cf892"
+ "globalKey" : "2b00d442"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "325cf892"
+ "globalKey" : "f2939f2"
}
},
"tradeLot" : [ {
@@ -668,11 +667,11 @@
}
} ],
"meta" : {
- "globalKey" : "70bb4ade"
+ "globalKey" : "51667d7e"
}
},
"meta" : {
- "globalKey" : "70bb4ade"
+ "globalKey" : "51667d7e"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/index-transition/index-transition-vanilla-swap-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/index-transition/index-transition-vanilla-swap-func-output.json
index 311f75a503..95064ab13f 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/index-transition/index-transition-vanilla-swap-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/index-transition/index-transition-vanilla-swap-func-output.json
@@ -60,8 +60,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -299,7 +299,12 @@
"meta" : {
"globalKey" : "1d288547"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1d288547"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -456,14 +461,14 @@
"meta" : {
"globalKey" : "867b4c39"
}
- } ],
+ },
"meta" : {
- "globalKey" : "b4090e92"
+ "globalKey" : "867b4c39"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "9b97bfc3"
+ "globalKey" : "14ed49ef"
}
},
"tradeLot" : [ {
@@ -676,11 +681,11 @@
}
} ],
"meta" : {
- "globalKey" : "9cb8fb57"
+ "globalKey" : "1c6ffcab"
}
},
"meta" : {
- "globalKey" : "9cb8fb57"
+ "globalKey" : "1c6ffcab"
}
}
}
@@ -694,8 +699,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -933,7 +938,12 @@
"meta" : {
"globalKey" : "1d288547"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1d288547"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1090,14 +1100,14 @@
"meta" : {
"globalKey" : "867b4c39"
}
- } ],
+ },
"meta" : {
- "globalKey" : "b4090e92"
+ "globalKey" : "867b4c39"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "9b97bfc3"
+ "globalKey" : "14ed49ef"
}
},
"tradeLot" : [ {
@@ -1303,14 +1313,14 @@
}
} ],
"meta" : {
- "globalKey" : "5c95311b"
+ "globalKey" : "f6fab47"
}
},
"meta" : {
- "globalKey" : "5c95311b"
+ "globalKey" : "f6fab47"
}
} ],
"meta" : {
- "globalKey" : "c0087218"
+ "globalKey" : "2eb67d26"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/index-transition/index-transition-xccy-swap-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/index-transition/index-transition-xccy-swap-func-input.json
index 980efcc12d..c9ab440ac0 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/index-transition/index-transition-xccy-swap-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/index-transition/index-transition-xccy-swap-func-input.json
@@ -131,8 +131,8 @@
"productQualifier" : "InterestRate_CrossCurrency_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -442,11 +442,13 @@
"compoundingMethod" : "None",
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "cd24bd60"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "cd24bd60"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -751,18 +753,15 @@
"compoundingMethod" : "None",
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "fd3ae45"
}
- } ],
+ },
"meta" : {
- "globalKey" : "97dcb4e5"
+ "globalKey" : "fd3ae45"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ecbd60f2"
+ "globalKey" : "d0205138"
}
},
"tradeLot" : [ {
@@ -1043,7 +1042,7 @@
}
} ],
"meta" : {
- "globalKey" : "b0a4baac"
+ "globalKey" : "c1026726"
}
},
"transferHistory" : [ {
@@ -1094,7 +1093,7 @@
}
} ],
"meta" : {
- "globalKey" : "fe1545f1"
+ "globalKey" : "aef609b7"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/index-transition/index-transition-xccy-swap-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/index-transition/index-transition-xccy-swap-func-output.json
index f713b9feab..957c8a2836 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/index-transition/index-transition-xccy-swap-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/index-transition/index-transition-xccy-swap-func-output.json
@@ -145,8 +145,8 @@
"productQualifier" : "InterestRate_CrossCurrency_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -460,7 +460,12 @@
"meta" : {
"globalKey" : "94781dfb"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "94781dfb"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -769,14 +774,14 @@
"meta" : {
"globalKey" : "89d1198a"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c30ccbef"
+ "globalKey" : "89d1198a"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "12948d58"
+ "globalKey" : "197c1f7c"
}
},
"tradeLot" : [ {
@@ -1057,7 +1062,7 @@
}
} ],
"meta" : {
- "globalKey" : "e701a67c"
+ "globalKey" : "779b7fd8"
}
},
"transferHistory" : [ {
@@ -1108,7 +1113,7 @@
}
} ],
"meta" : {
- "globalKey" : "f00d08c1"
+ "globalKey" : "6e54d1e5"
}
}
}
@@ -1158,8 +1163,8 @@
"productQualifier" : "InterestRate_CrossCurrency_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1473,7 +1478,12 @@
"meta" : {
"globalKey" : "94781dfb"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "94781dfb"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1782,14 +1792,14 @@
"meta" : {
"globalKey" : "89d1198a"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c30ccbef"
+ "globalKey" : "89d1198a"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "12948d58"
+ "globalKey" : "197c1f7c"
}
},
"tradeLot" : [ {
@@ -2056,7 +2066,7 @@
}
} ],
"meta" : {
- "globalKey" : "c74961d2"
+ "globalKey" : "e3c5fe2e"
}
},
"transferHistory" : [ {
@@ -2107,10 +2117,10 @@
}
} ],
"meta" : {
- "globalKey" : "edd05dab"
+ "globalKey" : "ece683cf"
}
} ],
"meta" : {
- "globalKey" : "19f1e0b2"
+ "globalKey" : "127b4950"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/novation/full-novation-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/novation/full-novation-func-input.json
index a557a19d45..a63dae59c0 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/novation/full-novation-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/novation/full-novation-func-input.json
@@ -99,8 +99,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -285,11 +285,13 @@
"globalKey" : "e7268bcb",
"externalKey" : "resetDates4"
}
- },
- "meta" : {
- "globalKey" : "a10e1f98"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a10e1f98"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -422,19 +424,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "f753703"
}
- } ],
+ },
"meta" : {
- "globalKey" : "8a46589b"
+ "globalKey" : "f753703"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "a43a976d"
+ "globalKey" : "bb45ec57"
}
},
"tradeLot" : [ {
@@ -709,13 +708,23 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "ef82e5b3"
+ "globalKey" : "efe432b"
}
},
"meta" : {
- "globalKey" : "ef82e5b3"
+ "globalKey" : "efe432b"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/novation/full-novation-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/novation/full-novation-func-output.json
index 36b7d800b0..3707196657 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/novation/full-novation-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/novation/full-novation-func-output.json
@@ -101,8 +101,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -287,11 +287,13 @@
"globalKey" : "8b605486",
"externalKey" : "resetDates4"
}
- },
- "meta" : {
- "globalKey" : "12ed5211"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "12ed5211"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -424,19 +426,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "2ea0f628"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3368a477"
+ "globalKey" : "2ea0f628"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "99bb9691"
+ "globalKey" : "38f86d49"
}
},
"tradeLot" : [ {
@@ -711,13 +710,23 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "31301c43"
+ "globalKey" : "9933d71"
}
},
"meta" : {
- "globalKey" : "31301c43"
+ "globalKey" : "9933d71"
}
}
}
@@ -745,8 +754,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -931,11 +940,13 @@
"globalKey" : "8b605486",
"externalKey" : "resetDates4"
}
- },
- "meta" : {
- "globalKey" : "12ed5211"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "12ed5211"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1068,19 +1079,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "2ea0f628"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3368a477"
+ "globalKey" : "2ea0f628"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "99bb9691"
+ "globalKey" : "38f86d49"
}
},
"tradeLot" : [ {
@@ -1331,13 +1339,23 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "8337d0ba"
+ "globalKey" : "4cca95d8"
}
},
"meta" : {
- "globalKey" : "8337d0ba"
+ "globalKey" : "4cca95d8"
}
}, {
"trade" : {
@@ -1361,8 +1379,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1547,11 +1565,13 @@
"globalKey" : "8b605486",
"externalKey" : "resetDates4"
}
- },
- "meta" : {
- "globalKey" : "12ed5211"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "12ed5211"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1684,19 +1704,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "2ea0f628"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3368a477"
+ "globalKey" : "2ea0f628"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "99bb9691"
+ "globalKey" : "38f86d49"
}
},
"tradeLot" : [ {
@@ -1971,9 +1988,19 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "526afc85"
+ "globalKey" : "fe5706b3"
}
},
"state" : {
@@ -1983,10 +2010,10 @@
"positionState" : "Closed"
},
"meta" : {
- "globalKey" : "788051ae"
+ "globalKey" : "dddf94dc"
}
} ],
"meta" : {
- "globalKey" : "7e7daa1d"
+ "globalKey" : "d3bff4db"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/novation/partial-novation-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/novation/partial-novation-func-input.json
index ff14af9622..0b77298039 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/novation/partial-novation-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/novation/partial-novation-func-input.json
@@ -120,8 +120,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -306,11 +306,13 @@
"globalKey" : "7b6afacc",
"externalKey" : "resetDates5"
}
- },
- "meta" : {
- "globalKey" : "35528e99"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "35528e99"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -443,19 +445,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "f753703"
}
- } ],
+ },
"meta" : {
- "globalKey" : "cdd1765c"
+ "globalKey" : "f753703"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "d21331cc"
+ "globalKey" : "48809dd8"
}
},
"tradeLot" : [ {
@@ -730,13 +729,23 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "4745c634"
+ "globalKey" : "1045270a"
}
},
"meta" : {
- "globalKey" : "4745c634"
+ "globalKey" : "1045270a"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/novation/partial-novation-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/novation/partial-novation-func-output.json
index ea403f132a..35b1e79a4e 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/novation/partial-novation-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/novation/partial-novation-func-output.json
@@ -122,8 +122,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -308,11 +308,13 @@
"globalKey" : "9311f9e5",
"externalKey" : "resetDates5"
}
- },
- "meta" : {
- "globalKey" : "1a9ef770"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1a9ef770"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -445,19 +447,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "2ea0f628"
}
- } ],
+ },
"meta" : {
- "globalKey" : "26f828b8"
+ "globalKey" : "2ea0f628"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "181c9a70"
+ "globalKey" : "86b7e54a"
}
},
"tradeLot" : [ {
@@ -732,13 +731,23 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "88bf75c4"
+ "globalKey" : "57a1e710"
}
},
"meta" : {
- "globalKey" : "88bf75c4"
+ "globalKey" : "57a1e710"
}
}
}
@@ -766,8 +775,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -952,11 +961,13 @@
"globalKey" : "9311f9e5",
"externalKey" : "resetDates5"
}
- },
- "meta" : {
- "globalKey" : "1a9ef770"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1a9ef770"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1089,19 +1100,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "2ea0f628"
}
- } ],
+ },
"meta" : {
- "globalKey" : "26f828b8"
+ "globalKey" : "2ea0f628"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "181c9a70"
+ "globalKey" : "86b7e54a"
}
},
"tradeLot" : [ {
@@ -1352,13 +1360,23 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "31ea1644"
+ "globalKey" : "774d1684"
}
},
"meta" : {
- "globalKey" : "31ea1644"
+ "globalKey" : "774d1684"
}
}, {
"trade" : {
@@ -1382,8 +1400,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1568,11 +1586,13 @@
"globalKey" : "9311f9e5",
"externalKey" : "resetDates5"
}
- },
- "meta" : {
- "globalKey" : "1a9ef770"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1a9ef770"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1705,19 +1725,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "2ea0f628"
}
- } ],
+ },
"meta" : {
- "globalKey" : "26f828b8"
+ "globalKey" : "2ea0f628"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "181c9a70"
+ "globalKey" : "86b7e54a"
}
},
"tradeLot" : [ {
@@ -1992,16 +2009,26 @@
"globalReference" : "1e7247b5",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "1e7247b5",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "8a1a3e76"
+ "globalKey" : "520d90c2"
}
},
"meta" : {
- "globalKey" : "8a1a3e76"
+ "globalKey" : "520d90c2"
}
} ],
"meta" : {
- "globalKey" : "cd310a2d"
+ "globalKey" : "9b212a17"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/full-termination-equity-swap-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/full-termination-equity-swap-func-input.json
index a47cf59f2a..08cf6018a2 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/full-termination-equity-swap-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/full-termination-equity-swap-func-input.json
@@ -36,12 +36,12 @@
},
"payerReceiver" : {
"payerPartyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- },
- "receiverPartyReference" : {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ },
+ "receiverPartyReference" : {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
},
"settlementDate" : {
@@ -109,135 +109,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "56b8bd08",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -413,21 +290,142 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "d6876d92"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "ad51f130"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "56b8bd08",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "4c5dab37"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "e9391333"
+ "globalKey" : "8873b7af"
}
},
"tradeLot" : [ {
@@ -512,7 +510,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -600,14 +598,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -709,14 +707,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -730,29 +728,29 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "b0a66816"
+ "globalKey" : "bd195670"
}
},
"meta" : {
- "globalKey" : "b0a66816"
+ "globalKey" : "bd195670"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/full-termination-equity-swap-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/full-termination-equity-swap-func-output.json
index f2c5c5330e..675247bd54 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/full-termination-equity-swap-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/full-termination-equity-swap-func-output.json
@@ -40,12 +40,12 @@
},
"payerReceiver" : {
"payerPartyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- },
- "receiverPartyReference" : {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ },
+ "receiverPartyReference" : {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
},
"settlementDate" : {
@@ -61,7 +61,7 @@
}
},
"meta" : {
- "globalKey" : "cf0085a4"
+ "globalKey" : "45e0eda4"
}
} ]
}
@@ -119,135 +119,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607c270e"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "a2cb5f8a"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "a2cb5f8a"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "55829e23",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "2fce1876",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "b133b78f",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "2fce1876",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "71183569"
- }
- },
- "meta" : {
- "globalKey" : "e67a4a96"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -425,19 +302,146 @@
}
},
"meta" : {
- "globalKey" : "a96321cd"
+ "globalKey" : "5a7a0baf"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c0029f63"
+ "globalKey" : "5a7a0baf"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607c270e"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "55829e23",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2fce1876",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "b133b78f",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "2fce1876",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "71183569"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "1ee3dd73"
+ "globalKey" : "ec6906d"
}
},
"tradeLot" : [ {
@@ -522,7 +526,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -610,14 +614,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -719,235 +723,112 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
- } ],
- "meta" : {
- "globalKey" : "c5ed4b0b"
- }
- }, {
- "legalAgreementIdentification" : {
- "agreementName" : {
- "agreementType" : "Confirmation",
- "contractualDefinitionsType" : [ {
- "value" : "ISDA2000"
- }, {
- "value" : "ISDA2002EquityDerivatives"
- } ]
- }
- },
- "contractualParty" : [ {
+ }, {
"globalReference" : "33f59568",
"externalReference" : "party2"
- }, {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
} ],
"meta" : {
- "globalKey" : "ca2edcc9"
- }
- } ],
- "governingLaw" : {
- "value" : "GBEN"
- },
- "meta" : {
- "globalKey" : "faaaf22"
- }
- },
- "meta" : {
- "globalKey" : "19a691f6"
- }
- },
- "meta" : {
- "globalKey" : "19a691f6"
- }
- }
- }
- } ],
- "eventQualifier" : "Termination",
- "after" : [ {
- "trade" : {
- "product" : {
- "taxonomy" : [ {
- "source" : "Other",
- "value" : {
- "name" : {
- "value" : "Equity:Swap:PriceReturnBasicPerformance:SingleName"
- }
- }
- }, {
- "source" : "ISDA",
- "productQualifier" : "EquitySwap_TotalReturnBasicPerformance_SingleName"
- } ],
- "economicTerms" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "a2cb5f8a"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "a2cb5f8a",
- "externalKey" : "EffectiveDate"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "55829e23",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740",
- "externalKey" : "TerminationDate"
- }
- },
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607c270e"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "a2cb5f8a"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "a2cb5f8a"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "55829e23",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "2fce1876",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "b133b78f",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
+ "globalKey" : "8f52374b"
+ }
+ }, {
+ "legalAgreementIdentification" : {
+ "agreementName" : {
+ "agreementType" : "Confirmation",
+ "contractualDefinitionsType" : [ {
+ "value" : "ISDA2000"
+ }, {
+ "value" : "ISDA2002EquityDerivatives"
} ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "2fce1876",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "71183569"
}
},
+ "contractualParty" : [ {
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
+ } ],
"meta" : {
- "globalKey" : "e67a4a96"
+ "globalKey" : "9393c909"
}
} ],
- "performancePayout" : [ {
+ "governingLaw" : {
+ "value" : "GBEN"
+ },
+ "meta" : {
+ "globalKey" : "ba1ac722"
+ }
+ },
+ "meta" : {
+ "globalKey" : "9f9d1e30"
+ }
+ },
+ "meta" : {
+ "globalKey" : "9f9d1e30"
+ }
+ }
+ }
+ } ],
+ "eventQualifier" : "Termination",
+ "after" : [ {
+ "trade" : {
+ "product" : {
+ "taxonomy" : [ {
+ "source" : "Other",
+ "value" : {
+ "name" : {
+ "value" : "Equity:Swap:PriceReturnBasicPerformance:SingleName"
+ }
+ }
+ }, {
+ "source" : "ISDA",
+ "productQualifier" : "EquitySwap_TotalReturnBasicPerformance_SingleName"
+ } ],
+ "economicTerms" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a2cb5f8a",
+ "externalKey" : "EffectiveDate"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "55829e23",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740",
+ "externalKey" : "TerminationDate"
+ }
+ },
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
+ "payer" : "Party1",
+ "receiver" : "Party2"
},
"priceQuantity" : {
"quantitySchedule" : {
@@ -1126,19 +1007,146 @@
}
},
"meta" : {
- "globalKey" : "a96321cd"
+ "globalKey" : "5a7a0baf"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c0029f63"
+ "globalKey" : "5a7a0baf"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607c270e"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "55829e23",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2fce1876",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "b133b78f",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "2fce1876",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "71183569"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "1ee3dd73"
+ "globalKey" : "ec6906d"
}
},
"tradeLot" : [ {
@@ -1223,7 +1231,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1311,14 +1319,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -1420,14 +1428,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "c5ed4b0b"
+ "globalKey" : "8f52374b"
}
}, {
"legalAgreementIdentification" : {
@@ -1441,25 +1449,25 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "ca2edcc9"
+ "globalKey" : "9393c909"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "faaaf22"
+ "globalKey" : "ba1ac722"
}
},
"meta" : {
- "globalKey" : "e5346eb8"
+ "globalKey" : "6b2afaf2"
}
},
"state" : {
@@ -1480,12 +1488,12 @@
},
"payerReceiver" : {
"payerPartyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- },
- "receiverPartyReference" : {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ },
+ "receiverPartyReference" : {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
},
"settlementDate" : {
@@ -1501,14 +1509,14 @@
}
},
"meta" : {
- "globalKey" : "cf0085a4"
+ "globalKey" : "45e0eda4"
}
} ],
"meta" : {
- "globalKey" : "9447f623"
+ "globalKey" : "5ad5fda9"
}
} ],
"meta" : {
- "globalKey" : "9aea9077"
+ "globalKey" : "4e68e7e3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/full-termination-vanilla-swap-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/full-termination-vanilla-swap-func-input.json
index 11399273f1..48f3cf67e1 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/full-termination-vanilla-swap-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/full-termination-vanilla-swap-func-input.json
@@ -78,8 +78,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -264,11 +264,13 @@
"globalKey" : "924ca9c3",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "b768f9eb"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "b768f9eb"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -401,19 +403,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "dee3a99e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ec160dc9"
+ "globalKey" : "dee3a99e"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "13acca10"
+ "globalKey" : "aaddb6fe"
}
},
"tradeLot" : [ {
@@ -664,6 +663,16 @@
"globalReference" : "20d01c41",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "20d01c41",
+ "externalReference" : "party1"
+ }
}, {
"partyReference" : {
"globalReference" : "20d01c41",
@@ -676,11 +685,11 @@
}
} ],
"meta" : {
- "globalKey" : "1d4b0216"
+ "globalKey" : "c4446666"
}
},
"meta" : {
- "globalKey" : "1d4b0216"
+ "globalKey" : "c4446666"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/full-termination-vanilla-swap-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/full-termination-vanilla-swap-func-output.json
index c11d7797c8..589263d7a0 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/full-termination-vanilla-swap-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/full-termination-vanilla-swap-func-output.json
@@ -88,8 +88,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -274,11 +274,13 @@
"globalKey" : "d8c23f07",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "4b14d39"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4b14d39"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -411,19 +413,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "1483b0cf"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a7dba2f6"
+ "globalKey" : "1483b0cf"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "b3a867f2"
+ "globalKey" : "3afbb55a"
}
},
"tradeLot" : [ {
@@ -680,6 +679,16 @@
"globalReference" : "41fc2c91",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "41fc2c91",
+ "externalReference" : "party1"
+ }
}, {
"partyReference" : {
"globalReference" : "41fc2c91",
@@ -692,11 +701,11 @@
}
} ],
"meta" : {
- "globalKey" : "e05f8642"
+ "globalKey" : "e791f47"
}
},
"meta" : {
- "globalKey" : "e05f8642"
+ "globalKey" : "e791f47"
}
}
}
@@ -724,8 +733,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -910,11 +919,13 @@
"globalKey" : "d8c23f07",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "4b14d39"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4b14d39"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1047,19 +1058,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "1483b0cf"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a7dba2f6"
+ "globalKey" : "1483b0cf"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "b3a867f2"
+ "globalKey" : "3afbb55a"
}
},
"tradeLot" : [ {
@@ -1316,6 +1324,16 @@
"globalReference" : "41fc2c91",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "41fc2c91",
+ "externalReference" : "party1"
+ }
}, {
"partyReference" : {
"globalReference" : "41fc2c91",
@@ -1328,7 +1346,7 @@
}
} ],
"meta" : {
- "globalKey" : "1c0bd0c0"
+ "globalKey" : "c74afe89"
}
},
"state" : {
@@ -1377,10 +1395,10 @@
}
} ],
"meta" : {
- "globalKey" : "597f105d"
+ "globalKey" : "8086f1b4"
}
} ],
"meta" : {
- "globalKey" : "9af0f09e"
+ "globalKey" : "20a13a90"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/increase-equity-swap-existing-trade-lot-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/increase-equity-swap-existing-trade-lot-func-input.json
index b5943d33dc..150eb0fd51 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/increase-equity-swap-existing-trade-lot-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/increase-equity-swap-existing-trade-lot-func-input.json
@@ -163,135 +163,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "56b8bd08",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -467,21 +344,142 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "d6876d92"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "ad51f130"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "56b8bd08",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "4c5dab37"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "a4353d2f"
+ "globalKey" : "2cfccd33"
}
},
"tradeLot" : [ {
@@ -576,7 +574,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -752,7 +750,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -840,14 +838,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -949,14 +947,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -970,29 +968,29 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "6b3a7779"
+ "globalKey" : "36fc6ad3"
}
},
"meta" : {
- "globalKey" : "6b3a7779"
+ "globalKey" : "36fc6ad3"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/increase-equity-swap-existing-trade-lot-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/increase-equity-swap-existing-trade-lot-func-output.json
index 92190de6b2..11524308de 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/increase-equity-swap-existing-trade-lot-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/increase-equity-swap-existing-trade-lot-func-output.json
@@ -159,135 +159,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607c270e"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "a2cb5f8a"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "a2cb5f8a"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "55829e23",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "2fce1876",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "b133b78f",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "2fce1876",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "71183569"
- }
- },
- "meta" : {
- "globalKey" : "e67a4a96"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -465,19 +342,146 @@
}
},
"meta" : {
- "globalKey" : "a96321cd"
+ "globalKey" : "5a7a0baf"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c0029f63"
+ "globalKey" : "5a7a0baf"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607c270e"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "55829e23",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2fce1876",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "b133b78f",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "2fce1876",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "71183569"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "1ee3dd73"
+ "globalKey" : "ec6906d"
}
},
"tradeLot" : [ {
@@ -572,7 +576,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -748,7 +752,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -836,14 +840,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -940,239 +944,116 @@
"agreementType" : "MasterAgreement",
"masterAgreementType" : {
"value" : "ISDAMaster"
- }
- },
- "vintage" : 2002
- },
- "contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
- } ],
- "meta" : {
- "globalKey" : "c5ed4b0b"
- }
- }, {
- "legalAgreementIdentification" : {
- "agreementName" : {
- "agreementType" : "Confirmation",
- "contractualDefinitionsType" : [ {
- "value" : "ISDA2000"
- }, {
- "value" : "ISDA2002EquityDerivatives"
- } ]
- }
- },
- "contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
- } ],
- "meta" : {
- "globalKey" : "ca2edcc9"
- }
- } ],
- "governingLaw" : {
- "value" : "GBEN"
- },
- "meta" : {
- "globalKey" : "faaaf22"
- }
- },
- "meta" : {
- "globalKey" : "64e7f255"
- }
- },
- "meta" : {
- "globalKey" : "64e7f255"
- }
- }
- }
- } ],
- "after" : [ {
- "trade" : {
- "product" : {
- "taxonomy" : [ {
- "source" : "Other",
- "value" : {
- "name" : {
- "value" : "Equity:Swap:PriceReturnBasicPerformance:SingleName"
- }
- }
- }, {
- "source" : "ISDA",
- "productQualifier" : "EquitySwap_TotalReturnBasicPerformance_SingleName"
- } ],
- "economicTerms" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "a2cb5f8a"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "a2cb5f8a",
- "externalKey" : "EffectiveDate"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "55829e23",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740",
- "externalKey" : "TerminationDate"
- }
- },
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607c270e"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "a2cb5f8a"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "a2cb5f8a"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "55829e23",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "2fce1876",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "b133b78f",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
+ }
},
- "meta" : {
- "globalKey" : "97fde1d6"
- }
+ "vintage" : 2002
},
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "2fce1876",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "71183569"
+ "contractualParty" : [ {
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
+ } ],
+ "meta" : {
+ "globalKey" : "8f52374b"
+ }
+ }, {
+ "legalAgreementIdentification" : {
+ "agreementName" : {
+ "agreementType" : "Confirmation",
+ "contractualDefinitionsType" : [ {
+ "value" : "ISDA2000"
+ }, {
+ "value" : "ISDA2002EquityDerivatives"
+ } ]
}
},
+ "contractualParty" : [ {
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
+ } ],
"meta" : {
- "globalKey" : "e67a4a96"
+ "globalKey" : "9393c909"
}
} ],
- "performancePayout" : [ {
+ "governingLaw" : {
+ "value" : "GBEN"
+ },
+ "meta" : {
+ "globalKey" : "ba1ac722"
+ }
+ },
+ "meta" : {
+ "globalKey" : "45d6375b"
+ }
+ },
+ "meta" : {
+ "globalKey" : "45d6375b"
+ }
+ }
+ }
+ } ],
+ "after" : [ {
+ "trade" : {
+ "product" : {
+ "taxonomy" : [ {
+ "source" : "Other",
+ "value" : {
+ "name" : {
+ "value" : "Equity:Swap:PriceReturnBasicPerformance:SingleName"
+ }
+ }
+ }, {
+ "source" : "ISDA",
+ "productQualifier" : "EquitySwap_TotalReturnBasicPerformance_SingleName"
+ } ],
+ "economicTerms" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a2cb5f8a",
+ "externalKey" : "EffectiveDate"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "55829e23",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740",
+ "externalKey" : "TerminationDate"
+ }
+ },
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
+ "payer" : "Party1",
+ "receiver" : "Party2"
},
"priceQuantity" : {
"quantitySchedule" : {
@@ -1351,19 +1232,146 @@
}
},
"meta" : {
- "globalKey" : "a96321cd"
+ "globalKey" : "5a7a0baf"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c0029f63"
+ "globalKey" : "5a7a0baf"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607c270e"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "55829e23",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2fce1876",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "b133b78f",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "2fce1876",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "71183569"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "1ee3dd73"
+ "globalKey" : "ec6906d"
}
},
"tradeLot" : [ {
@@ -1458,7 +1466,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1634,7 +1642,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1722,14 +1730,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -1831,14 +1839,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "c5ed4b0b"
+ "globalKey" : "8f52374b"
}
}, {
"legalAgreementIdentification" : {
@@ -1852,32 +1860,32 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "ca2edcc9"
+ "globalKey" : "9393c909"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "faaaf22"
+ "globalKey" : "ba1ac722"
}
},
"meta" : {
- "globalKey" : "23ecb05b"
+ "globalKey" : "4daf561"
}
},
"meta" : {
- "globalKey" : "23ecb05b"
+ "globalKey" : "4daf561"
}
} ],
"meta" : {
- "globalKey" : "701211cc"
+ "globalKey" : "d416a1a2"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/increase-equity-swap-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/increase-equity-swap-func-input.json
index 75714231dc..dbecb35f55 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/increase-equity-swap-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/increase-equity-swap-func-input.json
@@ -51,7 +51,7 @@
},
"identifierType" : "Other"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -167,12 +167,12 @@
},
"payerReceiver" : {
"payerPartyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- },
- "receiverPartyReference" : {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ },
+ "receiverPartyReference" : {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
},
"settlementDate" : {
@@ -188,7 +188,7 @@
}
},
"meta" : {
- "globalKey" : "2945db3"
+ "globalKey" : "dff973"
}
} ]
}
@@ -246,135 +246,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "56b8bd08",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -550,21 +427,142 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "d6876d92"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "ad51f130"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "56b8bd08",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "4c5dab37"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "a4353d2f"
+ "globalKey" : "2cfccd33"
}
},
"tradeLot" : [ {
@@ -659,7 +657,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -747,14 +745,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -856,14 +854,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -877,29 +875,29 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "234c3a9d"
+ "globalKey" : "11f3a87f"
}
},
"meta" : {
- "globalKey" : "234c3a9d"
+ "globalKey" : "11f3a87f"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/increase-equity-swap-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/increase-equity-swap-func-output.json
index 407f71e731..3977eac0e7 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/increase-equity-swap-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/increase-equity-swap-func-output.json
@@ -52,7 +52,7 @@
},
"identifierType" : "Other"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -158,12 +158,12 @@
},
"payerReceiver" : {
"payerPartyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- },
- "receiverPartyReference" : {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ },
+ "receiverPartyReference" : {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
},
"settlementDate" : {
@@ -179,7 +179,7 @@
}
},
"meta" : {
- "globalKey" : "f55c9902"
+ "globalKey" : "6c3d0102"
}
} ]
}
@@ -237,135 +237,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607c270e"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "a2cb5f8a"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "a2cb5f8a"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "55829e23",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "2fce1876",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "b133b78f",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "2fce1876",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "71183569"
- }
- },
- "meta" : {
- "globalKey" : "e67a4a96"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -543,19 +420,146 @@
}
},
"meta" : {
- "globalKey" : "a96321cd"
+ "globalKey" : "5a7a0baf"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c0029f63"
+ "globalKey" : "5a7a0baf"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607c270e"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "55829e23",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2fce1876",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "b133b78f",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "2fce1876",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "71183569"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "1ee3dd73"
+ "globalKey" : "ec6906d"
}
},
"tradeLot" : [ {
@@ -650,7 +654,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -738,14 +742,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -847,235 +851,112 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
- } ],
- "meta" : {
- "globalKey" : "c5ed4b0b"
- }
- }, {
- "legalAgreementIdentification" : {
- "agreementName" : {
- "agreementType" : "Confirmation",
- "contractualDefinitionsType" : [ {
- "value" : "ISDA2000"
- }, {
- "value" : "ISDA2002EquityDerivatives"
- } ]
- }
- },
- "contractualParty" : [ {
+ }, {
"globalReference" : "33f59568",
"externalReference" : "party2"
- }, {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
} ],
"meta" : {
- "globalKey" : "ca2edcc9"
- }
- } ],
- "governingLaw" : {
- "value" : "GBEN"
- },
- "meta" : {
- "globalKey" : "faaaf22"
- }
- },
- "meta" : {
- "globalKey" : "36c65c81"
- }
- },
- "meta" : {
- "globalKey" : "36c65c81"
- }
- }
- }
- } ],
- "eventQualifier" : "Increase",
- "after" : [ {
- "trade" : {
- "product" : {
- "taxonomy" : [ {
- "source" : "Other",
- "value" : {
- "name" : {
- "value" : "Equity:Swap:PriceReturnBasicPerformance:SingleName"
- }
- }
- }, {
- "source" : "ISDA",
- "productQualifier" : "EquitySwap_TotalReturnBasicPerformance_SingleName"
- } ],
- "economicTerms" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "a2cb5f8a"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "a2cb5f8a",
- "externalKey" : "EffectiveDate"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "55829e23",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740",
- "externalKey" : "TerminationDate"
- }
- },
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607c270e"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "a2cb5f8a"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "a2cb5f8a"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "55829e23",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "2fce1876",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "b133b78f",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
+ "globalKey" : "8f52374b"
+ }
+ }, {
+ "legalAgreementIdentification" : {
+ "agreementName" : {
+ "agreementType" : "Confirmation",
+ "contractualDefinitionsType" : [ {
+ "value" : "ISDA2000"
+ }, {
+ "value" : "ISDA2002EquityDerivatives"
} ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "2fce1876",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "71183569"
}
},
+ "contractualParty" : [ {
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
+ } ],
"meta" : {
- "globalKey" : "e67a4a96"
+ "globalKey" : "9393c909"
}
} ],
- "performancePayout" : [ {
+ "governingLaw" : {
+ "value" : "GBEN"
+ },
+ "meta" : {
+ "globalKey" : "ba1ac722"
+ }
+ },
+ "meta" : {
+ "globalKey" : "24a41bbb"
+ }
+ },
+ "meta" : {
+ "globalKey" : "24a41bbb"
+ }
+ }
+ }
+ } ],
+ "eventQualifier" : "Increase",
+ "after" : [ {
+ "trade" : {
+ "product" : {
+ "taxonomy" : [ {
+ "source" : "Other",
+ "value" : {
+ "name" : {
+ "value" : "Equity:Swap:PriceReturnBasicPerformance:SingleName"
+ }
+ }
+ }, {
+ "source" : "ISDA",
+ "productQualifier" : "EquitySwap_TotalReturnBasicPerformance_SingleName"
+ } ],
+ "economicTerms" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a2cb5f8a",
+ "externalKey" : "EffectiveDate"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "55829e23",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740",
+ "externalKey" : "TerminationDate"
+ }
+ },
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
+ "payer" : "Party1",
+ "receiver" : "Party2"
},
"priceQuantity" : {
"quantitySchedule" : {
@@ -1254,19 +1135,146 @@
}
},
"meta" : {
- "globalKey" : "a96321cd"
+ "globalKey" : "5a7a0baf"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c0029f63"
+ "globalKey" : "5a7a0baf"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607c270e"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "55829e23",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2fce1876",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "b133b78f",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "2fce1876",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "71183569"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "1ee3dd73"
+ "globalKey" : "ec6906d"
}
},
"tradeLot" : [ {
@@ -1361,7 +1369,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1505,7 +1513,7 @@
},
"identifierType" : "Other"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1590,14 +1598,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -1699,14 +1707,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "c5ed4b0b"
+ "globalKey" : "8f52374b"
}
}, {
"legalAgreementIdentification" : {
@@ -1720,25 +1728,25 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "ca2edcc9"
+ "globalKey" : "9393c909"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "faaaf22"
+ "globalKey" : "ba1ac722"
}
},
"meta" : {
- "globalKey" : "30c3111f"
+ "globalKey" : "6bc80059"
}
},
"transferHistory" : [ {
@@ -1753,12 +1761,12 @@
},
"payerReceiver" : {
"payerPartyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- },
- "receiverPartyReference" : {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ },
+ "receiverPartyReference" : {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
},
"settlementDate" : {
@@ -1774,14 +1782,14 @@
}
},
"meta" : {
- "globalKey" : "f55c9902"
+ "globalKey" : "6c3d0102"
}
} ],
"meta" : {
- "globalKey" : "37e6b503"
+ "globalKey" : "dbffac89"
}
} ],
"meta" : {
- "globalKey" : "ead43faf"
+ "globalKey" : "48a6e751"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/partial-termination-equity-swap-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/partial-termination-equity-swap-func-input.json
index 23594cd6a7..39442e4095 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/partial-termination-equity-swap-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/partial-termination-equity-swap-func-input.json
@@ -49,12 +49,12 @@
},
"payerReceiver" : {
"payerPartyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- },
- "receiverPartyReference" : {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ },
+ "receiverPartyReference" : {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
},
"settlementDate" : {
@@ -122,135 +122,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "56b8bd08",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -426,21 +303,142 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "d6876d92"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "ad51f130"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "56b8bd08",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "4c5dab37"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "a4353d2f"
+ "globalKey" : "2cfccd33"
}
},
"tradeLot" : [ {
@@ -535,7 +533,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -711,7 +709,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -799,14 +797,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -908,14 +906,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -929,29 +927,29 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "6b3a7779"
+ "globalKey" : "36fc6ad3"
}
},
"meta" : {
- "globalKey" : "b0a66816"
+ "globalKey" : "bd195670"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/partial-termination-equity-swap-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/partial-termination-equity-swap-func-output.json
index 15e19a0ebe..559afb0ad6 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/partial-termination-equity-swap-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/partial-termination-equity-swap-func-output.json
@@ -50,12 +50,12 @@
},
"payerReceiver" : {
"payerPartyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- },
- "receiverPartyReference" : {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ },
+ "receiverPartyReference" : {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
},
"settlementDate" : {
@@ -71,7 +71,7 @@
}
},
"meta" : {
- "globalKey" : "7a432fc6"
+ "globalKey" : "f12397c6"
}
} ]
}
@@ -129,135 +129,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607c270e"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "a2cb5f8a"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "a2cb5f8a"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "55829e23",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "2fce1876",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "b133b78f",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "2fce1876",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "71183569"
- }
- },
- "meta" : {
- "globalKey" : "e67a4a96"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -435,19 +312,146 @@
}
},
"meta" : {
- "globalKey" : "a96321cd"
+ "globalKey" : "5a7a0baf"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c0029f63"
+ "globalKey" : "5a7a0baf"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607c270e"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "55829e23",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2fce1876",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "b133b78f",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "2fce1876",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "71183569"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "1ee3dd73"
+ "globalKey" : "ec6906d"
}
},
"tradeLot" : [ {
@@ -542,7 +546,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -718,7 +722,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -806,14 +810,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -912,237 +916,114 @@
"value" : "ISDAMaster"
}
},
- "vintage" : 2002
- },
- "contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
- } ],
- "meta" : {
- "globalKey" : "c5ed4b0b"
- }
- }, {
- "legalAgreementIdentification" : {
- "agreementName" : {
- "agreementType" : "Confirmation",
- "contractualDefinitionsType" : [ {
- "value" : "ISDA2000"
- }, {
- "value" : "ISDA2002EquityDerivatives"
- } ]
- }
- },
- "contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
- } ],
- "meta" : {
- "globalKey" : "ca2edcc9"
- }
- } ],
- "governingLaw" : {
- "value" : "GBEN"
- },
- "meta" : {
- "globalKey" : "faaaf22"
- }
- },
- "meta" : {
- "globalKey" : "64e7f255"
- }
- },
- "meta" : {
- "globalKey" : "64e7f255"
- }
- }
- }
- } ],
- "after" : [ {
- "trade" : {
- "product" : {
- "taxonomy" : [ {
- "source" : "Other",
- "value" : {
- "name" : {
- "value" : "Equity:Swap:PriceReturnBasicPerformance:SingleName"
- }
- }
- }, {
- "source" : "ISDA",
- "productQualifier" : "EquitySwap_TotalReturnBasicPerformance_SingleName"
- } ],
- "economicTerms" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "a2cb5f8a"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "a2cb5f8a",
- "externalKey" : "EffectiveDate"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "55829e23",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740",
- "externalKey" : "TerminationDate"
- }
- },
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607c270e"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "a2cb5f8a"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "a2cb5f8a"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "55829e23",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "2fce1876",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "b133b78f",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "2fce1876",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "71183569"
+ "vintage" : 2002
+ },
+ "contractualParty" : [ {
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
+ } ],
+ "meta" : {
+ "globalKey" : "8f52374b"
+ }
+ }, {
+ "legalAgreementIdentification" : {
+ "agreementName" : {
+ "agreementType" : "Confirmation",
+ "contractualDefinitionsType" : [ {
+ "value" : "ISDA2000"
+ }, {
+ "value" : "ISDA2002EquityDerivatives"
+ } ]
}
},
+ "contractualParty" : [ {
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
+ } ],
"meta" : {
- "globalKey" : "e67a4a96"
+ "globalKey" : "9393c909"
}
} ],
- "performancePayout" : [ {
+ "governingLaw" : {
+ "value" : "GBEN"
+ },
+ "meta" : {
+ "globalKey" : "ba1ac722"
+ }
+ },
+ "meta" : {
+ "globalKey" : "45d6375b"
+ }
+ },
+ "meta" : {
+ "globalKey" : "45d6375b"
+ }
+ }
+ }
+ } ],
+ "after" : [ {
+ "trade" : {
+ "product" : {
+ "taxonomy" : [ {
+ "source" : "Other",
+ "value" : {
+ "name" : {
+ "value" : "Equity:Swap:PriceReturnBasicPerformance:SingleName"
+ }
+ }
+ }, {
+ "source" : "ISDA",
+ "productQualifier" : "EquitySwap_TotalReturnBasicPerformance_SingleName"
+ } ],
+ "economicTerms" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a2cb5f8a",
+ "externalKey" : "EffectiveDate"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "55829e23",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740",
+ "externalKey" : "TerminationDate"
+ }
+ },
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
+ "payer" : "Party1",
+ "receiver" : "Party2"
},
"priceQuantity" : {
"quantitySchedule" : {
@@ -1321,19 +1202,146 @@
}
},
"meta" : {
- "globalKey" : "a96321cd"
+ "globalKey" : "5a7a0baf"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c0029f63"
+ "globalKey" : "5a7a0baf"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607c270e"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "55829e23",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2fce1876",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "b133b78f",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "2fce1876",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "71183569"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "1ee3dd73"
+ "globalKey" : "ec6906d"
}
},
"tradeLot" : [ {
@@ -1428,7 +1436,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1604,7 +1612,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1692,14 +1700,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -1801,14 +1809,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "c5ed4b0b"
+ "globalKey" : "8f52374b"
}
}, {
"legalAgreementIdentification" : {
@@ -1822,25 +1830,25 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "ca2edcc9"
+ "globalKey" : "9393c909"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "faaaf22"
+ "globalKey" : "ba1ac722"
}
},
"meta" : {
- "globalKey" : "5a302585"
+ "globalKey" : "3b1e6a8b"
}
},
"transferHistory" : [ {
@@ -1855,12 +1863,12 @@
},
"payerReceiver" : {
"payerPartyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- },
- "receiverPartyReference" : {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ },
+ "receiverPartyReference" : {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
},
"settlementDate" : {
@@ -1876,14 +1884,14 @@
}
},
"meta" : {
- "globalKey" : "7a432fc6"
+ "globalKey" : "f12397c6"
}
} ],
"meta" : {
- "globalKey" : "d088a4a1"
+ "globalKey" : "8e4680db"
}
} ],
"meta" : {
- "globalKey" : "8b2616e9"
+ "globalKey" : "224d9413"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/partial-termination-vanilla-swap-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/partial-termination-vanilla-swap-func-input.json
index 64f4812b9d..8957d2f5c4 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/partial-termination-vanilla-swap-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/partial-termination-vanilla-swap-func-input.json
@@ -78,8 +78,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -264,11 +264,13 @@
"globalKey" : "924ca9c3",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "b768f9eb"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "b768f9eb"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -401,19 +403,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "dee3a99e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ec160dc9"
+ "globalKey" : "dee3a99e"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "13acca10"
+ "globalKey" : "aaddb6fe"
}
},
"tradeLot" : [ {
@@ -664,6 +663,16 @@
"globalReference" : "20d01c41",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "20d01c41",
+ "externalReference" : "party1"
+ }
}, {
"partyReference" : {
"globalReference" : "20d01c41",
@@ -676,11 +685,11 @@
}
} ],
"meta" : {
- "globalKey" : "1d4b0216"
+ "globalKey" : "c4446666"
}
},
"meta" : {
- "globalKey" : "1d4b0216"
+ "globalKey" : "c4446666"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/partial-termination-vanilla-swap-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/partial-termination-vanilla-swap-func-output.json
index 6c630098f9..04c8641e5b 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/partial-termination-vanilla-swap-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/quantity-change/partial-termination-vanilla-swap-func-output.json
@@ -88,8 +88,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -274,11 +274,13 @@
"globalKey" : "d8c23f07",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "4b14d39"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4b14d39"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -411,19 +413,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "1483b0cf"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a7dba2f6"
+ "globalKey" : "1483b0cf"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "b3a867f2"
+ "globalKey" : "3afbb55a"
}
},
"tradeLot" : [ {
@@ -680,6 +679,16 @@
"globalReference" : "41fc2c91",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "41fc2c91",
+ "externalReference" : "party1"
+ }
}, {
"partyReference" : {
"globalReference" : "41fc2c91",
@@ -692,11 +701,11 @@
}
} ],
"meta" : {
- "globalKey" : "e05f8642"
+ "globalKey" : "e791f47"
}
},
"meta" : {
- "globalKey" : "e05f8642"
+ "globalKey" : "e791f47"
}
}
}
@@ -724,8 +733,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -910,11 +919,13 @@
"globalKey" : "d8c23f07",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "4b14d39"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4b14d39"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1047,19 +1058,16 @@
"meta" : {
"globalKey" : "5ce86ff5"
}
- },
- "meta" : {
- "globalKey" : "1483b0cf"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a7dba2f6"
+ "globalKey" : "1483b0cf"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "b3a867f2"
+ "globalKey" : "3afbb55a"
}
},
"tradeLot" : [ {
@@ -1316,6 +1324,16 @@
"globalReference" : "41fc2c91",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "41fc2c91",
+ "externalReference" : "party1"
+ }
}, {
"partyReference" : {
"globalReference" : "41fc2c91",
@@ -1328,7 +1346,7 @@
}
} ],
"meta" : {
- "globalKey" : "8ad58812"
+ "globalKey" : "4ea9c777"
}
},
"transferHistory" : [ {
@@ -1371,10 +1389,10 @@
}
} ],
"meta" : {
- "globalKey" : "8914a176"
+ "globalKey" : "85c5a231"
}
} ],
"meta" : {
- "globalKey" : "d9d86145"
+ "globalKey" : "c644851b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/stock-split/stock-split-equity-swap-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/stock-split/stock-split-equity-swap-func-input.json
index 27c7879c4b..093208ae25 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/stock-split/stock-split-equity-swap-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/stock-split/stock-split-equity-swap-func-input.json
@@ -59,135 +59,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "56b8bd08",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -363,21 +240,142 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "d6876d92"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "ad51f130"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "56b8bd08",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "4c5dab37"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "e9391333"
+ "globalKey" : "8873b7af"
}
},
"tradeLot" : [ {
@@ -462,7 +460,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -550,14 +548,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -659,14 +657,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -680,29 +678,29 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "b0a66816"
+ "globalKey" : "bd195670"
}
},
"meta" : {
- "globalKey" : "b0a66816"
+ "globalKey" : "bd195670"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/stock-split/stock-split-equity-swap-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/stock-split/stock-split-equity-swap-func-output.json
index 717eacfe88..a4454bbc6b 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/stock-split/stock-split-equity-swap-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/business-event/stock-split/stock-split-equity-swap-func-output.json
@@ -61,135 +61,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607c270e"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "a2cb5f8a"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "a2cb5f8a"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "55829e23",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "2fce1876",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "b133b78f",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "2fce1876",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "71183569"
- }
- },
- "meta" : {
- "globalKey" : "e67a4a96"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -367,19 +244,146 @@
}
},
"meta" : {
- "globalKey" : "a96321cd"
+ "globalKey" : "5a7a0baf"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c0029f63"
+ "globalKey" : "5a7a0baf"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607c270e"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "55829e23",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2fce1876",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "b133b78f",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "2fce1876",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "71183569"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "1ee3dd73"
+ "globalKey" : "ec6906d"
}
},
"tradeLot" : [ {
@@ -464,7 +468,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -552,14 +556,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -658,238 +662,115 @@
"value" : "ISDAMaster"
}
},
- "vintage" : 2002
- },
- "contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
- } ],
- "meta" : {
- "globalKey" : "c5ed4b0b"
- }
- }, {
- "legalAgreementIdentification" : {
- "agreementName" : {
- "agreementType" : "Confirmation",
- "contractualDefinitionsType" : [ {
- "value" : "ISDA2000"
- }, {
- "value" : "ISDA2002EquityDerivatives"
- } ]
- }
- },
- "contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
- } ],
- "meta" : {
- "globalKey" : "ca2edcc9"
- }
- } ],
- "governingLaw" : {
- "value" : "GBEN"
- },
- "meta" : {
- "globalKey" : "faaaf22"
- }
- },
- "meta" : {
- "globalKey" : "19a691f6"
- }
- },
- "meta" : {
- "globalKey" : "19a691f6"
- }
- }
- }
- } ],
- "eventQualifier" : "StockSplit",
- "after" : [ {
- "trade" : {
- "product" : {
- "taxonomy" : [ {
- "source" : "Other",
- "value" : {
- "name" : {
- "value" : "Equity:Swap:PriceReturnBasicPerformance:SingleName"
- }
- }
- }, {
- "source" : "ISDA",
- "productQualifier" : "EquitySwap_TotalReturnBasicPerformance_SingleName"
- } ],
- "economicTerms" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "a2cb5f8a"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "a2cb5f8a",
- "externalKey" : "EffectiveDate"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "55829e23",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740",
- "externalKey" : "TerminationDate"
- }
- },
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607c270e"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "a2cb5f8a"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "a2cb5f8a"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "55829e23",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "2fce1876",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "b133b78f",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
+ "vintage" : 2002
},
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "2fce1876",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "71183569"
+ "contractualParty" : [ {
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
+ } ],
+ "meta" : {
+ "globalKey" : "8f52374b"
+ }
+ }, {
+ "legalAgreementIdentification" : {
+ "agreementName" : {
+ "agreementType" : "Confirmation",
+ "contractualDefinitionsType" : [ {
+ "value" : "ISDA2000"
+ }, {
+ "value" : "ISDA2002EquityDerivatives"
+ } ]
}
},
+ "contractualParty" : [ {
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
+ } ],
"meta" : {
- "globalKey" : "e67a4a96"
+ "globalKey" : "9393c909"
}
} ],
- "performancePayout" : [ {
+ "governingLaw" : {
+ "value" : "GBEN"
+ },
+ "meta" : {
+ "globalKey" : "ba1ac722"
+ }
+ },
+ "meta" : {
+ "globalKey" : "9f9d1e30"
+ }
+ },
+ "meta" : {
+ "globalKey" : "9f9d1e30"
+ }
+ }
+ }
+ } ],
+ "eventQualifier" : "StockSplit",
+ "after" : [ {
+ "trade" : {
+ "product" : {
+ "taxonomy" : [ {
+ "source" : "Other",
+ "value" : {
+ "name" : {
+ "value" : "Equity:Swap:PriceReturnBasicPerformance:SingleName"
+ }
+ }
+ }, {
+ "source" : "ISDA",
+ "productQualifier" : "EquitySwap_TotalReturnBasicPerformance_SingleName"
+ } ],
+ "economicTerms" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a2cb5f8a",
+ "externalKey" : "EffectiveDate"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "55829e23",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740",
+ "externalKey" : "TerminationDate"
+ }
+ },
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
+ "payer" : "Party1",
+ "receiver" : "Party2"
},
"priceQuantity" : {
"quantitySchedule" : {
@@ -1068,19 +949,146 @@
}
},
"meta" : {
- "globalKey" : "a96321cd"
+ "globalKey" : "5a7a0baf"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c0029f63"
+ "globalKey" : "5a7a0baf"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607c270e"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a2cb5f8a"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "55829e23",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2fce1876",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "b133b78f",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "2fce1876",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "71183569"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ },
+ "meta" : {
+ "globalKey" : "6a430038"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "1ee3dd73"
+ "globalKey" : "ec6906d"
}
},
"tradeLot" : [ {
@@ -1165,7 +1173,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1253,14 +1261,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -1362,14 +1370,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "c5ed4b0b"
+ "globalKey" : "8f52374b"
}
}, {
"legalAgreementIdentification" : {
@@ -1383,32 +1391,32 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "ca2edcc9"
+ "globalKey" : "9393c909"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "faaaf22"
+ "globalKey" : "ba1ac722"
}
},
"meta" : {
- "globalKey" : "bcfb6edb"
+ "globalKey" : "42f1fb15"
}
},
"meta" : {
- "globalKey" : "bcfb6edb"
+ "globalKey" : "42f1fb15"
}
} ],
"meta" : {
- "globalKey" : "f5287985"
+ "globalKey" : "c57de19"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR-func-output.json
index 76717ffd5e..be79208a78 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -564,11 +564,13 @@
"globalKey" : "4d1a1066"
}
} ]
- },
- "meta" : {
- "globalKey" : "2d08d0b1"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2d08d0b1"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -855,18 +857,15 @@
"globalKey" : "f07572c4"
}
} ]
- },
- "meta" : {
- "globalKey" : "db2e2773"
}
- } ],
+ },
"meta" : {
- "globalKey" : "505d5c64"
+ "globalKey" : "db2e2773"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "962940ad"
+ "globalKey" : "7f963579"
}
},
"tradeLot" : [ {
@@ -1130,17 +1129,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -1163,11 +1151,11 @@
}
} ],
"meta" : {
- "globalKey" : "835881af"
+ "globalKey" : "843e0f60"
}
},
"meta" : {
- "globalKey" : "835881af"
+ "globalKey" : "843e0f60"
}
}
}
@@ -1181,8 +1169,8 @@
"productQualifier" : "InterestRate_IRSwap_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1734,11 +1722,13 @@
"globalKey" : "4d1a1066"
}
} ]
- },
- "meta" : {
- "globalKey" : "2d08d0b1"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2d08d0b1"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2025,18 +2015,15 @@
"globalKey" : "f07572c4"
}
} ]
- },
- "meta" : {
- "globalKey" : "db2e2773"
}
- } ],
+ },
"meta" : {
- "globalKey" : "505d5c64"
+ "globalKey" : "db2e2773"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "962940ad"
+ "globalKey" : "7f963579"
}
},
"tradeLot" : [ {
@@ -2300,17 +2287,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -2333,22 +2309,22 @@
}
} ],
"meta" : {
- "globalKey" : "835881af"
+ "globalKey" : "843e0f60"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "8b31be52"
+ "globalKey" : "e8eaa3c3"
}
} ],
"meta" : {
- "globalKey" : "63c1e527"
+ "globalKey" : "5976c4c7"
}
},
"previousWorkflowStep" : {
- "globalReference" : "b910d67e"
+ "globalReference" : "6ce7a6a6"
},
"messageInformation" : {
"messageId" : {
@@ -2446,6 +2422,6 @@
}
} ],
"meta" : {
- "globalKey" : "bfa10205"
+ "globalKey" : "84f89e65"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/FRA-ex01-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/FRA-ex01-func-output.json
index e233aaddec..9efc3d1931 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/FRA-ex01-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/FRA-ex01-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_Fra"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -118,11 +118,13 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "93e0510a"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "93e0510a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -240,18 +242,15 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "29b3d386"
}
- } ],
+ },
"meta" : {
- "globalKey" : "21f4bbc"
+ "globalKey" : "29b3d386"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "747e1ff5"
+ "globalKey" : "383314f7"
}
},
"tradeLot" : [ {
@@ -473,17 +472,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2014-10-03",
"account" : [ {
"partyReference" : {
@@ -506,11 +494,11 @@
}
} ],
"meta" : {
- "globalKey" : "be3ea42a"
+ "globalKey" : "964c6dac"
}
},
"meta" : {
- "globalKey" : "be3ea42a"
+ "globalKey" : "964c6dac"
}
}
}
@@ -524,8 +512,8 @@
"productQualifier" : "InterestRate_Fra"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -631,11 +619,13 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "93e0510a"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "93e0510a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -753,18 +743,15 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "29b3d386"
}
- } ],
+ },
"meta" : {
- "globalKey" : "21f4bbc"
+ "globalKey" : "29b3d386"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "747e1ff5"
+ "globalKey" : "383314f7"
}
},
"tradeLot" : [ {
@@ -986,17 +973,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2014-10-03",
"account" : [ {
"partyReference" : {
@@ -1019,22 +995,22 @@
}
} ],
"meta" : {
- "globalKey" : "be3ea42a"
+ "globalKey" : "964c6dac"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "a5192e0d"
+ "globalKey" : "b0da9f0f"
}
} ],
"meta" : {
- "globalKey" : "e1e75db"
+ "globalKey" : "73ac9887"
}
},
"previousWorkflowStep" : {
- "globalReference" : "49a4757f"
+ "globalReference" : "852ffc15"
},
"messageInformation" : {
"messageId" : {
@@ -1129,6 +1105,6 @@
}
} ],
"meta" : {
- "globalKey" : "d5af9062"
+ "globalKey" : "d690970e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/FRA-ex02-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/FRA-ex02-func-output.json
index 948926cfa6..15c143383e 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/FRA-ex02-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/FRA-ex02-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_Fra"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -120,11 +120,13 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "554b591e"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "554b591e"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -244,18 +246,15 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "b109457"
}
- } ],
+ },
"meta" : {
- "globalKey" : "b3e73679"
+ "globalKey" : "b109457"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "75df4632"
+ "globalKey" : "fa181ddc"
}
},
"tradeLot" : [ {
@@ -484,17 +483,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -517,11 +505,11 @@
}
} ],
"meta" : {
- "globalKey" : "bf372e04"
+ "globalKey" : "ed96c857"
}
},
"meta" : {
- "globalKey" : "bf372e04"
+ "globalKey" : "ed96c857"
}
}
}
@@ -535,8 +523,8 @@
"productQualifier" : "InterestRate_Fra"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -644,11 +632,13 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "554b591e"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "554b591e"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -768,18 +758,15 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "b109457"
}
- } ],
+ },
"meta" : {
- "globalKey" : "b3e73679"
+ "globalKey" : "b109457"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "75df4632"
+ "globalKey" : "fa181ddc"
}
},
"tradeLot" : [ {
@@ -1008,17 +995,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -1041,22 +1017,22 @@
}
} ],
"meta" : {
- "globalKey" : "bf372e04"
+ "globalKey" : "ed96c857"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "4a16a967"
+ "globalKey" : "5ef8fafa"
}
} ],
"meta" : {
- "globalKey" : "32144187"
+ "globalKey" : "27e61535"
}
},
"previousWorkflowStep" : {
- "globalReference" : "538a07fd"
+ "globalReference" : "c34409b3"
},
"messageInformation" : {
"messageId" : {
@@ -1154,6 +1130,6 @@
}
} ],
"meta" : {
- "globalKey" : "3bdfb213"
+ "globalKey" : "84f79da5"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float-func-output.json
index 34203118e9..2aaa39b5ba 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -342,11 +342,13 @@
"globalKey" : "8156c42"
}
} ]
- },
- "meta" : {
- "globalKey" : "dcb36a07"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "dcb36a07"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -592,18 +594,15 @@
"globalKey" : "b59c8405"
}
} ]
- },
- "meta" : {
- "globalKey" : "cbfb0d9e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "84e8fea5"
+ "globalKey" : "cbfb0d9e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "17d63c16"
+ "globalKey" : "fb85ae26"
}
},
"tradeLot" : [ {
@@ -832,17 +831,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2016-09-27",
"account" : [ {
"partyReference" : {
@@ -865,11 +853,11 @@
}
} ],
"meta" : {
- "globalKey" : "3dd75687"
+ "globalKey" : "ed5c8837"
}
},
"meta" : {
- "globalKey" : "3dd75687"
+ "globalKey" : "ed5c8837"
}
}
}
@@ -883,8 +871,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1214,11 +1202,13 @@
"globalKey" : "8156c42"
}
} ]
- },
- "meta" : {
- "globalKey" : "dcb36a07"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "dcb36a07"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1464,18 +1454,15 @@
"globalKey" : "b59c8405"
}
} ]
- },
- "meta" : {
- "globalKey" : "cbfb0d9e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "84e8fea5"
+ "globalKey" : "cbfb0d9e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "17d63c16"
+ "globalKey" : "fb85ae26"
}
},
"tradeLot" : [ {
@@ -1704,17 +1691,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2016-09-27",
"account" : [ {
"partyReference" : {
@@ -1737,22 +1713,22 @@
}
} ],
"meta" : {
- "globalKey" : "3dd75687"
+ "globalKey" : "ed5c8837"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "a14ebd2a"
+ "globalKey" : "844e42da"
}
} ],
"meta" : {
- "globalKey" : "6db99a15"
+ "globalKey" : "6c251727"
}
},
"previousWorkflowStep" : {
- "globalReference" : "4983e371"
+ "globalReference" : "9b0d8451"
},
"messageInformation" : {
"messageId" : {
@@ -1847,6 +1823,6 @@
}
} ],
"meta" : {
- "globalKey" : "b0b21c9b"
+ "globalKey" : "c05f9fad"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float-func-output.json
index 36b40d2869..66c75ea3ca 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -292,11 +292,13 @@
"globalKey" : "c355781d"
}
} ]
- },
- "meta" : {
- "globalKey" : "aa95f2a3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "aa95f2a3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -928,18 +930,15 @@
"globalKey" : "493210a4"
}
} ]
- },
- "meta" : {
- "globalKey" : "7da8142d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "22b3bfaa"
+ "globalKey" : "7da8142d"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "278354db"
+ "globalKey" : "f34e93f"
}
},
"tradeLot" : [ {
@@ -1168,17 +1167,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -1201,11 +1189,11 @@
}
} ],
"meta" : {
- "globalKey" : "ed0b1804"
+ "globalKey" : "54bc5dd"
}
},
"meta" : {
- "globalKey" : "ed0b1804"
+ "globalKey" : "54bc5dd"
}
}
}
@@ -1219,8 +1207,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1500,11 +1488,13 @@
"globalKey" : "c355781d"
}
} ]
- },
- "meta" : {
- "globalKey" : "aa95f2a3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "aa95f2a3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2136,18 +2126,15 @@
"globalKey" : "493210a4"
}
} ]
- },
- "meta" : {
- "globalKey" : "7da8142d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "22b3bfaa"
+ "globalKey" : "7da8142d"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "278354db"
+ "globalKey" : "f34e93f"
}
},
"tradeLot" : [ {
@@ -2376,17 +2363,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -2409,22 +2385,22 @@
}
} ],
"meta" : {
- "globalKey" : "ed0b1804"
+ "globalKey" : "54bc5dd"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "52981367"
+ "globalKey" : "5d64af00"
}
} ],
"meta" : {
- "globalKey" : "d497a50f"
+ "globalKey" : "64d93da7"
}
},
"previousWorkflowStep" : {
- "globalReference" : "b5c4592e"
+ "globalReference" : "b7572d9a"
},
"messageInformation" : {
"messageId" : {
@@ -2522,6 +2498,6 @@
}
} ],
"meta" : {
- "globalKey" : "dfa2c55e"
+ "globalKey" : "2bb0bdc6"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule-func-output.json
index 3ff851c2f2..dc21e379df 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -468,11 +468,13 @@
"globalKey" : "a7914aae"
}
} ]
- },
- "meta" : {
- "globalKey" : "1fee8c30"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1fee8c30"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -778,18 +780,15 @@
"globalKey" : "34e63244"
}
} ]
- },
- "meta" : {
- "globalKey" : "c88f9d36"
}
- } ],
+ },
"meta" : {
- "globalKey" : "92dd4566"
+ "globalKey" : "c88f9d36"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4d397cd7"
+ "globalKey" : "d921b1b5"
}
},
"tradeLot" : [ {
@@ -1164,17 +1163,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-04-20",
"account" : [ {
"partyReference" : {
@@ -1197,7 +1185,7 @@
}
} ],
"meta" : {
- "globalKey" : "fb6a4578"
+ "globalKey" : "52eb809a"
}
},
"transferHistory" : [ {
@@ -1256,7 +1244,7 @@
}
} ],
"meta" : {
- "globalKey" : "bb5835e"
+ "globalKey" : "bef7e4fc"
}
}
}
@@ -1270,8 +1258,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1727,11 +1715,13 @@
"globalKey" : "a7914aae"
}
} ]
- },
- "meta" : {
- "globalKey" : "1fee8c30"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1fee8c30"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2037,18 +2027,15 @@
"globalKey" : "34e63244"
}
} ]
- },
- "meta" : {
- "globalKey" : "c88f9d36"
}
- } ],
+ },
"meta" : {
- "globalKey" : "92dd4566"
+ "globalKey" : "c88f9d36"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4d397cd7"
+ "globalKey" : "d921b1b5"
}
},
"tradeLot" : [ {
@@ -2423,17 +2410,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-04-20",
"account" : [ {
"partyReference" : {
@@ -2456,7 +2432,7 @@
}
} ],
"meta" : {
- "globalKey" : "fb6a4578"
+ "globalKey" : "52eb809a"
}
},
"state" : {
@@ -2518,15 +2494,15 @@
}
} ],
"meta" : {
- "globalKey" : "d48a221b"
+ "globalKey" : "c0ba9439"
}
} ],
"meta" : {
- "globalKey" : "d6e21f21"
+ "globalKey" : "ca5d74d9"
}
},
"previousWorkflowStep" : {
- "globalReference" : "7a10a56b"
+ "globalReference" : "342c1cb1"
},
"messageInformation" : {
"messageId" : {
@@ -2624,6 +2600,6 @@
}
} ],
"meta" : {
- "globalKey" : "c47b73f1"
+ "globalKey" : "2b08bb39"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding-func-output.json
index 7a77a665ac..2d73a88617 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -544,11 +544,13 @@
"globalKey" : "e2dc7d32"
}
} ]
- },
- "meta" : {
- "globalKey" : "f8c72dbd"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "f8c72dbd"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1273,18 +1275,15 @@
"globalKey" : "ab1bb63b"
}
} ]
- },
- "meta" : {
- "globalKey" : "4af31094"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d254e851"
+ "globalKey" : "4af31094"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3512cf80"
+ "globalKey" : "a4cb2f28"
}
},
"tradeLot" : [ {
@@ -1526,17 +1525,6 @@
"externalKey" : "SEF"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-04-24",
"account" : [ {
"partyReference" : {
@@ -1559,11 +1547,11 @@
}
} ],
"meta" : {
- "globalKey" : "d59534d7"
+ "globalKey" : "6eb49eaf"
}
},
"meta" : {
- "globalKey" : "d59534d7"
+ "globalKey" : "6eb49eaf"
}
}
}
@@ -1577,8 +1565,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -2110,11 +2098,13 @@
"globalKey" : "e2dc7d32"
}
} ]
- },
- "meta" : {
- "globalKey" : "f8c72dbd"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "f8c72dbd"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2839,18 +2829,15 @@
"globalKey" : "ab1bb63b"
}
} ]
- },
- "meta" : {
- "globalKey" : "4af31094"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d254e851"
+ "globalKey" : "4af31094"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3512cf80"
+ "globalKey" : "a4cb2f28"
}
},
"tradeLot" : [ {
@@ -3092,17 +3079,6 @@
"externalKey" : "SEF"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-04-24",
"account" : [ {
"partyReference" : {
@@ -3125,22 +3101,22 @@
}
} ],
"meta" : {
- "globalKey" : "d59534d7"
+ "globalKey" : "6eb49eaf"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "410e477a"
+ "globalKey" : "ffa9b52"
}
} ],
"meta" : {
- "globalKey" : "f3a23a67"
+ "globalKey" : "68bf6be5"
}
},
"previousWorkflowStep" : {
- "globalReference" : "9495b2a"
+ "globalReference" : "cd0f736e"
},
"messageInformation" : {
"messageId" : {
@@ -3251,6 +3227,6 @@
}
} ],
"meta" : {
- "globalKey" : "48540288"
+ "globalKey" : "c44e5d4a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub-func-output.json
index 38676e3f6e..dd4abf112b 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -294,11 +294,13 @@
"globalKey" : "1c45a97e"
}
} ]
- },
- "meta" : {
- "globalKey" : "cc78fd2d"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "cc78fd2d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -959,18 +961,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "afab8ca4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ca7713d1"
+ "globalKey" : "afab8ca4"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "2269bb80"
+ "globalKey" : "94b33948"
}
},
"tradeLot" : [ {
@@ -1226,17 +1225,6 @@
"externalKey" : "SEF"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-04-24",
"account" : [ {
"partyReference" : {
@@ -1259,11 +1247,11 @@
}
} ],
"meta" : {
- "globalKey" : "f33aa37d"
+ "globalKey" : "67743b5"
}
},
"meta" : {
- "globalKey" : "f33aa37d"
+ "globalKey" : "67743b5"
}
}
}
@@ -1277,8 +1265,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1560,11 +1548,13 @@
"globalKey" : "1c45a97e"
}
} ]
- },
- "meta" : {
- "globalKey" : "cc78fd2d"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "cc78fd2d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2225,18 +2215,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "afab8ca4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ca7713d1"
+ "globalKey" : "afab8ca4"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "2269bb80"
+ "globalKey" : "94b33948"
}
},
"tradeLot" : [ {
@@ -2492,17 +2479,6 @@
"externalKey" : "SEF"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-04-24",
"account" : [ {
"partyReference" : {
@@ -2525,22 +2501,22 @@
}
} ],
"meta" : {
- "globalKey" : "f33aa37d"
+ "globalKey" : "67743b5"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "8b12a4a0"
+ "globalKey" : "c1a816d8"
}
} ],
"meta" : {
- "globalKey" : "1bf07267"
+ "globalKey" : "f4e736b1"
}
},
"previousWorkflowStep" : {
- "globalReference" : "66b8ddb9"
+ "globalReference" : "5e5dc261"
},
"messageInformation" : {
"messageId" : {
@@ -2651,6 +2627,6 @@
}
} ],
"meta" : {
- "globalKey" : "5e5716a9"
+ "globalKey" : "eb229d1f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable-func-output.json
index a6b4466585..d7bf97a808 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -224,11 +224,13 @@
"globalKey" : "b250d385"
}
} ]
- },
- "meta" : {
- "globalKey" : "1671db38"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1671db38"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -499,18 +501,15 @@
"globalKey" : "82e7d521"
}
} ]
- },
- "meta" : {
- "globalKey" : "9d8fda61"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1689d99"
+ "globalKey" : "9d8fda61"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "7f97b050"
+ "globalKey" : "fc82c252"
}
},
"tradeLot" : [ {
@@ -732,17 +731,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2016-09-27",
"account" : [ {
"partyReference" : {
@@ -765,11 +753,11 @@
}
} ],
"meta" : {
- "globalKey" : "caa1f0a9"
+ "globalKey" : "cbdc2b6b"
}
},
"meta" : {
- "globalKey" : "caa1f0a9"
+ "globalKey" : "cbdc2b6b"
}
}
}
@@ -783,8 +771,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -996,11 +984,13 @@
"globalKey" : "b250d385"
}
} ]
- },
- "meta" : {
- "globalKey" : "1671db38"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1671db38"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1271,18 +1261,15 @@
"globalKey" : "82e7d521"
}
} ]
- },
- "meta" : {
- "globalKey" : "9d8fda61"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1689d99"
+ "globalKey" : "9d8fda61"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "7f97b050"
+ "globalKey" : "fc82c252"
}
},
"tradeLot" : [ {
@@ -1504,17 +1491,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2016-09-27",
"account" : [ {
"partyReference" : {
@@ -1537,22 +1513,22 @@
}
} ],
"meta" : {
- "globalKey" : "caa1f0a9"
+ "globalKey" : "cbdc2b6b"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "25db56cc"
+ "globalKey" : "c171e90e"
}
} ],
"meta" : {
- "globalKey" : "53649fa7"
+ "globalKey" : "8fa4835d"
}
},
"previousWorkflowStep" : {
- "globalReference" : "7a59885f"
+ "globalReference" : "2c564f93"
},
"messageInformation" : {
"messageId" : {
@@ -1647,6 +1623,6 @@
}
} ],
"meta" : {
- "globalKey" : "1c6540a4"
+ "globalKey" : "eda4b65a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI-func-output.json
index 079d8b4583..9d7b3a4ea3 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -283,11 +283,13 @@
"globalKey" : "4537dc02"
}
} ]
- },
- "meta" : {
- "globalKey" : "15fba96c"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "15fba96c"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -512,18 +514,15 @@
"globalKey" : "67efb074"
}
} ]
- },
- "meta" : {
- "globalKey" : "52fdef60"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fa6d774"
+ "globalKey" : "52fdef60"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "81215244"
+ "globalKey" : "e946e8fc"
}
},
"tradeLot" : [ {
@@ -760,17 +759,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2015-05-20",
"account" : [ {
"partyReference" : {
@@ -793,11 +781,11 @@
}
} ],
"meta" : {
- "globalKey" : "e8dd1c"
+ "globalKey" : "c5ca87a4"
}
},
"meta" : {
- "globalKey" : "e8dd1c"
+ "globalKey" : "c5ca87a4"
}
}
}
@@ -811,8 +799,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1083,11 +1071,13 @@
"globalKey" : "4537dc02"
}
} ]
- },
- "meta" : {
- "globalKey" : "15fba96c"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "15fba96c"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1312,18 +1302,15 @@
"globalKey" : "67efb074"
}
} ]
- },
- "meta" : {
- "globalKey" : "52fdef60"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fa6d774"
+ "globalKey" : "52fdef60"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "81215244"
+ "globalKey" : "e946e8fc"
}
},
"tradeLot" : [ {
@@ -1560,17 +1547,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2015-05-20",
"account" : [ {
"partyReference" : {
@@ -1593,22 +1569,22 @@
}
} ],
"meta" : {
- "globalKey" : "e8dd1c"
+ "globalKey" : "c5ca87a4"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "e618f27f"
+ "globalKey" : "f93a1b07"
}
} ],
"meta" : {
- "globalKey" : "cff86b3f"
+ "globalKey" : "c8467987"
}
},
"previousWorkflowStep" : {
- "globalReference" : "b628269f"
+ "globalReference" : "ae7a0dbd"
},
"messageInformation" : {
"messageId" : {
@@ -1703,6 +1679,6 @@
}
} ],
"meta" : {
- "globalKey" : "62fb498b"
+ "globalKey" : "c4af6fd3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero-func-output.json
index 74e8884e30..78c2418fab 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -166,11 +166,13 @@
"globalKey" : "19b2d0bf"
}
} ]
- },
- "meta" : {
- "globalKey" : "f76edfa7"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "f76edfa7"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -433,18 +435,15 @@
"globalKey" : "ca509385"
}
} ]
- },
- "meta" : {
- "globalKey" : "d73c4b1c"
}
- } ],
+ },
"meta" : {
- "globalKey" : "83577383"
+ "globalKey" : "d73c4b1c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f317a653"
+ "globalKey" : "36cc56c5"
}
},
"tradeLot" : [ {
@@ -673,17 +672,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -706,11 +694,11 @@
}
} ],
"meta" : {
- "globalKey" : "e0fcb5ff"
+ "globalKey" : "b5e267ca"
}
},
"meta" : {
- "globalKey" : "e0fcb5ff"
+ "globalKey" : "b5e267ca"
}
}
}
@@ -724,8 +712,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -879,11 +867,13 @@
"globalKey" : "19b2d0bf"
}
} ]
- },
- "meta" : {
- "globalKey" : "f76edfa7"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "f76edfa7"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1146,18 +1136,15 @@
"globalKey" : "ca509385"
}
} ]
- },
- "meta" : {
- "globalKey" : "d73c4b1c"
}
- } ],
+ },
"meta" : {
- "globalKey" : "83577383"
+ "globalKey" : "d73c4b1c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f317a653"
+ "globalKey" : "36cc56c5"
}
},
"tradeLot" : [ {
@@ -1386,17 +1373,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -1419,22 +1395,22 @@
}
} ],
"meta" : {
- "globalKey" : "e0fcb5ff"
+ "globalKey" : "b5e267ca"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "109a1ea2"
+ "globalKey" : "42da89ad"
}
} ],
"meta" : {
- "globalKey" : "2d2c4ac5"
+ "globalKey" : "ade7f547"
}
},
"previousWorkflowStep" : {
- "globalReference" : "2e6dbbd3"
+ "globalReference" : "b5298dd3"
},
"messageInformation" : {
"messageId" : {
@@ -1532,6 +1508,6 @@
}
} ],
"meta" : {
- "globalKey" : "57d54a29"
+ "globalKey" : "ca40e267"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex09-OIS-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex09-OIS-func-output.json
index 233b9f11b2..420264331e 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex09-OIS-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex09-OIS-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -186,11 +186,13 @@
"globalKey" : "c439ad1f"
}
} ]
- },
- "meta" : {
- "globalKey" : "d83928d7"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "d83928d7"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -431,18 +433,15 @@
"globalKey" : "6211e509"
}
} ]
- },
- "meta" : {
- "globalKey" : "602ba83a"
}
- } ],
+ },
"meta" : {
- "globalKey" : "9f6aad1"
+ "globalKey" : "602ba83a"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "5d129f3a"
+ "globalKey" : "23913a"
}
},
"tradeLot" : [ {
@@ -664,17 +663,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -697,11 +685,11 @@
}
} ],
"meta" : {
- "globalKey" : "b931a1dd"
+ "globalKey" : "76027f5a"
}
},
"meta" : {
- "globalKey" : "b931a1dd"
+ "globalKey" : "76027f5a"
}
}
}
@@ -715,8 +703,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -890,11 +878,13 @@
"globalKey" : "c439ad1f"
}
} ]
- },
- "meta" : {
- "globalKey" : "d83928d7"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "d83928d7"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1135,18 +1125,15 @@
"globalKey" : "6211e509"
}
} ]
- },
- "meta" : {
- "globalKey" : "602ba83a"
}
- } ],
+ },
"meta" : {
- "globalKey" : "9f6aad1"
+ "globalKey" : "602ba83a"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "5d129f3a"
+ "globalKey" : "23913a"
}
},
"tradeLot" : [ {
@@ -1368,17 +1355,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -1401,22 +1377,22 @@
}
} ],
"meta" : {
- "globalKey" : "b931a1dd"
+ "globalKey" : "76027f5a"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "af438b00"
+ "globalKey" : "7b52fd3d"
}
} ],
"meta" : {
- "globalKey" : "15e0a5c1"
+ "globalKey" : "91b145c7"
}
},
"previousWorkflowStep" : {
- "globalReference" : "59ad6c27"
+ "globalReference" : "ae941673"
},
"messageInformation" : {
"messageId" : {
@@ -1514,6 +1490,6 @@
}
} ],
"meta" : {
- "globalKey" : "4c48ba5c"
+ "globalKey" : "e1de9296"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex10-OIS-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex10-OIS-func-output.json
index 14c6976076..dd12cdcf3b 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex10-OIS-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex10-OIS-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -186,11 +186,13 @@
"globalKey" : "c439b11d"
}
} ]
- },
- "meta" : {
- "globalKey" : "759ba53"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "759ba53"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -431,18 +433,15 @@
"globalKey" : "6211e509"
}
} ]
- },
- "meta" : {
- "globalKey" : "1d198d79"
}
- } ],
+ },
"meta" : {
- "globalKey" : "532f908c"
+ "globalKey" : "1d198d79"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "aec2227b"
+ "globalKey" : "c08398b7"
}
},
"tradeLot" : [ {
@@ -664,17 +663,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -697,11 +685,11 @@
}
} ],
"meta" : {
- "globalKey" : "230f1edd"
+ "globalKey" : "95a95996"
}
},
"meta" : {
- "globalKey" : "230f1edd"
+ "globalKey" : "95a95996"
}
}
}
@@ -715,8 +703,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -890,11 +878,13 @@
"globalKey" : "c439b11d"
}
} ]
- },
- "meta" : {
- "globalKey" : "759ba53"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "759ba53"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1135,18 +1125,15 @@
"globalKey" : "6211e509"
}
} ]
- },
- "meta" : {
- "globalKey" : "1d198d79"
}
- } ],
+ },
"meta" : {
- "globalKey" : "532f908c"
+ "globalKey" : "1d198d79"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "aec2227b"
+ "globalKey" : "c08398b7"
}
},
"tradeLot" : [ {
@@ -1368,17 +1355,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -1401,22 +1377,22 @@
}
} ],
"meta" : {
- "globalKey" : "230f1edd"
+ "globalKey" : "95a95996"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "17b5c800"
+ "globalKey" : "4cac3879"
}
} ],
"meta" : {
- "globalKey" : "9e499fc1"
+ "globalKey" : "63024e47"
}
},
"previousWorkflowStep" : {
- "globalReference" : "68587ea8"
+ "globalReference" : "8c7d007c"
},
"messageInformation" : {
"messageId" : {
@@ -1514,6 +1490,6 @@
}
} ],
"meta" : {
- "globalKey" : "34e2967d"
+ "globalKey" : "64885037"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex11-OIS-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex11-OIS-func-output.json
index 4fef278e7d..e60cec3137 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex11-OIS-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/IRS-ex11-OIS-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -473,11 +473,13 @@
"globalKey" : "6358748"
}
} ]
- },
- "meta" : {
- "globalKey" : "9d0ebbcd"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9d0ebbcd"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -791,18 +793,15 @@
"globalKey" : "20931e6f"
}
} ]
- },
- "meta" : {
- "globalKey" : "71da0d53"
}
- } ],
+ },
"meta" : {
- "globalKey" : "2e585ce0"
+ "globalKey" : "71da0d53"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "979e2e09"
+ "globalKey" : "49a035d"
}
},
"tradeLot" : [ {
@@ -1023,17 +1022,6 @@
"externalKey" : "SEF"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-04-24",
"account" : [ {
"partyReference" : {
@@ -1056,7 +1044,7 @@
}
} ],
"meta" : {
- "globalKey" : "90b0d3fd"
+ "globalKey" : "17a3e851"
}
},
"transferHistory" : [ {
@@ -1115,7 +1103,7 @@
}
} ],
"meta" : {
- "globalKey" : "9686bca"
+ "globalKey" : "5abb56f6"
}
}
}
@@ -1129,8 +1117,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1591,11 +1579,13 @@
"globalKey" : "6358748"
}
} ]
- },
- "meta" : {
- "globalKey" : "9d0ebbcd"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9d0ebbcd"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1909,18 +1899,15 @@
"globalKey" : "20931e6f"
}
} ]
- },
- "meta" : {
- "globalKey" : "71da0d53"
}
- } ],
+ },
"meta" : {
- "globalKey" : "2e585ce0"
+ "globalKey" : "71da0d53"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "979e2e09"
+ "globalKey" : "49a035d"
}
},
"tradeLot" : [ {
@@ -2141,17 +2128,6 @@
"externalKey" : "SEF"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-04-24",
"account" : [ {
"partyReference" : {
@@ -2174,7 +2150,7 @@
}
} ],
"meta" : {
- "globalKey" : "90b0d3fd"
+ "globalKey" : "17a3e851"
}
},
"state" : {
@@ -2236,15 +2212,15 @@
}
} ],
"meta" : {
- "globalKey" : "686b9fc7"
+ "globalKey" : "b0b06ff3"
}
} ],
"meta" : {
- "globalKey" : "81c75fe1"
+ "globalKey" : "d1c3bf8d"
}
},
"previousWorkflowStep" : {
- "globalReference" : "51b564f5"
+ "globalReference" : "c6f8ed51"
},
"messageInformation" : {
"messageId" : {
@@ -2355,6 +2331,6 @@
}
} ],
"meta" : {
- "globalKey" : "1f673181"
+ "globalKey" : "4e21b455"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE-func-output.json
index 5beda949c6..4dd79d7bfb 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -29,8 +29,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -225,11 +225,13 @@
"globalKey" : "525b7187"
}
} ]
- },
- "meta" : {
- "globalKey" : "27ffaa66"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "27ffaa66"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -573,18 +575,15 @@
"globalKey" : "592ef139"
}
} ]
- },
- "meta" : {
- "globalKey" : "47491515"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ed7f527b"
+ "globalKey" : "47491515"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e8e35e2a"
+ "globalKey" : "d8f7eea0"
}
}
}
@@ -631,18 +630,15 @@
"meta" : {
"globalKey" : "f9d3215c"
}
- },
- "meta" : {
- "globalKey" : "727cc588"
}
- } ],
+ },
"meta" : {
- "globalKey" : "727cc588"
+ "globalKey" : "15727bba"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "14cc9a33"
+ "globalKey" : "bd1d3c6f"
}
},
"tradeLot" : [ {
@@ -857,17 +853,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "44f1e133",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "9d362d34",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2013-08-21",
"account" : [ {
"partyReference" : {
@@ -890,7 +875,7 @@
}
} ],
"meta" : {
- "globalKey" : "c3055777"
+ "globalKey" : "f6461cb6"
}
},
"transferHistory" : [ {
@@ -949,7 +934,7 @@
}
} ],
"meta" : {
- "globalKey" : "dcb97139"
+ "globalKey" : "23696b9a"
}
}
}
@@ -963,8 +948,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -981,8 +966,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1177,11 +1162,13 @@
"globalKey" : "525b7187"
}
} ]
- },
- "meta" : {
- "globalKey" : "27ffaa66"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "27ffaa66"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1525,18 +1512,15 @@
"globalKey" : "592ef139"
}
} ]
- },
- "meta" : {
- "globalKey" : "47491515"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ed7f527b"
+ "globalKey" : "47491515"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e8e35e2a"
+ "globalKey" : "d8f7eea0"
}
}
}
@@ -1583,18 +1567,15 @@
"meta" : {
"globalKey" : "f9d3215c"
}
- },
- "meta" : {
- "globalKey" : "727cc588"
}
- } ],
+ },
"meta" : {
- "globalKey" : "727cc588"
+ "globalKey" : "15727bba"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "14cc9a33"
+ "globalKey" : "bd1d3c6f"
}
},
"tradeLot" : [ {
@@ -1809,17 +1790,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "44f1e133",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "9d362d34",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2013-08-21",
"account" : [ {
"partyReference" : {
@@ -1842,7 +1812,7 @@
}
} ],
"meta" : {
- "globalKey" : "c3055777"
+ "globalKey" : "f6461cb6"
}
},
"state" : {
@@ -1904,15 +1874,15 @@
}
} ],
"meta" : {
- "globalKey" : "88472bb6"
+ "globalKey" : "e2e211d7"
}
} ],
"meta" : {
- "globalKey" : "509b99c1"
+ "globalKey" : "2b22ef15"
}
},
"previousWorkflowStep" : {
- "globalReference" : "5b741a48"
+ "globalReference" : "537ec1e"
},
"messageInformation" : {
"messageId" : {
@@ -2007,6 +1977,6 @@
}
} ],
"meta" : {
- "globalKey" : "21e83a3f"
+ "globalKey" : "fc44ab93"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE-func-output.json
index 449e00c930..6e1f7e50eb 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -207,11 +207,13 @@
"globalKey" : "525b7187"
}
} ]
- },
- "meta" : {
- "globalKey" : "27ffaa66"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "27ffaa66"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -555,18 +557,15 @@
"globalKey" : "592ef139"
}
} ]
- },
- "meta" : {
- "globalKey" : "47491515"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ed7f527b"
+ "globalKey" : "47491515"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e8e35e2a"
+ "globalKey" : "d8f7eea0"
}
},
"tradeLot" : [ {
@@ -788,17 +787,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "44f1e133",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "9d362d34",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2014-09-24",
"account" : [ {
"partyReference" : {
@@ -821,11 +809,11 @@
}
} ],
"meta" : {
- "globalKey" : "fbf8c31a"
+ "globalKey" : "1a25038b"
}
},
"meta" : {
- "globalKey" : "fbf8c31a"
+ "globalKey" : "1a25038b"
}
}
}
@@ -839,8 +827,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1035,11 +1023,13 @@
"globalKey" : "525b7187"
}
} ]
- },
- "meta" : {
- "globalKey" : "27ffaa66"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "27ffaa66"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1383,18 +1373,15 @@
"globalKey" : "592ef139"
}
} ]
- },
- "meta" : {
- "globalKey" : "47491515"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ed7f527b"
+ "globalKey" : "47491515"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e8e35e2a"
+ "globalKey" : "d8f7eea0"
}
},
"tradeLot" : [ {
@@ -1616,17 +1603,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "44f1e133",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "9d362d34",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2014-09-24",
"account" : [ {
"partyReference" : {
@@ -1649,22 +1625,22 @@
}
} ],
"meta" : {
- "globalKey" : "fbf8c31a"
+ "globalKey" : "1a25038b"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "5cc750fd"
+ "globalKey" : "a0e5392e"
}
} ],
"meta" : {
- "globalKey" : "db3b12bb"
+ "globalKey" : "b75c4ce7"
}
},
"previousWorkflowStep" : {
- "globalReference" : "84f2e5cd"
+ "globalReference" : "6744c753"
},
"messageInformation" : {
"messageId" : {
@@ -1759,6 +1735,6 @@
}
} ],
"meta" : {
- "globalKey" : "403b7c4e"
+ "globalKey" : "1ca21a7a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/Swaption-ex01-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/Swaption-ex01-func-output.json
index f9ea5d221e..673a937507 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/Swaption-ex01-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/Swaption-ex01-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -29,8 +29,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -365,11 +365,13 @@
"globalKey" : "b5e824b9"
}
} ]
- },
- "meta" : {
- "globalKey" : "8e908d78"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "8e908d78"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1176,18 +1178,15 @@
"globalKey" : "5e9de5eb"
}
} ]
- },
- "meta" : {
- "globalKey" : "481599c2"
}
- } ],
+ },
"meta" : {
- "globalKey" : "35def14a"
+ "globalKey" : "481599c2"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b99238fb"
+ "globalKey" : "62ce1a9"
}
}
}
@@ -1234,18 +1233,15 @@
"meta" : {
"globalKey" : "9139a95"
}
- },
- "meta" : {
- "globalKey" : "286a738e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "286a738e"
+ "globalKey" : "41691300"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "66ea27c3"
+ "globalKey" : "d2dfe56b"
}
},
"tradeLot" : [ {
@@ -1467,17 +1463,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "902a6db3",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "1693c0",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2015-01-13",
"account" : [ {
"partyReference" : {
@@ -1500,7 +1485,7 @@
}
} ],
"meta" : {
- "globalKey" : "70018eed"
+ "globalKey" : "61d8129c"
}
},
"transferHistory" : [ {
@@ -1559,7 +1544,7 @@
}
} ],
"meta" : {
- "globalKey" : "58f9f0c3"
+ "globalKey" : "b87416b4"
}
}
}
@@ -1573,8 +1558,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1591,8 +1576,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1927,11 +1912,13 @@
"globalKey" : "b5e824b9"
}
} ]
- },
- "meta" : {
- "globalKey" : "8e908d78"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "8e908d78"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2738,18 +2725,15 @@
"globalKey" : "5e9de5eb"
}
} ]
- },
- "meta" : {
- "globalKey" : "481599c2"
}
- } ],
+ },
"meta" : {
- "globalKey" : "35def14a"
+ "globalKey" : "481599c2"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b99238fb"
+ "globalKey" : "62ce1a9"
}
}
}
@@ -2796,18 +2780,15 @@
"meta" : {
"globalKey" : "9139a95"
}
- },
- "meta" : {
- "globalKey" : "286a738e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "286a738e"
+ "globalKey" : "41691300"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "66ea27c3"
+ "globalKey" : "d2dfe56b"
}
},
"tradeLot" : [ {
@@ -3029,17 +3010,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "902a6db3",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "1693c0",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2015-01-13",
"account" : [ {
"partyReference" : {
@@ -3062,7 +3032,7 @@
}
} ],
"meta" : {
- "globalKey" : "70018eed"
+ "globalKey" : "61d8129c"
}
},
"state" : {
@@ -3124,15 +3094,15 @@
}
} ],
"meta" : {
- "globalKey" : "2501a0c0"
+ "globalKey" : "8e8a0e71"
}
} ],
"meta" : {
- "globalKey" : "57fc6481"
+ "globalKey" : "6f74bec9"
}
},
"previousWorkflowStep" : {
- "globalReference" : "94aaf3be"
+ "globalReference" : "6ffa7830"
},
"messageInformation" : {
"messageId" : {
@@ -3227,6 +3197,6 @@
}
} ],
"meta" : {
- "globalKey" : "96fb6ee0"
+ "globalKey" : "b29de128"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/Swaption-ex02-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/Swaption-ex02-func-output.json
index 9151bee1b1..a38e212384 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/Swaption-ex02-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/Swaption-ex02-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -29,8 +29,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -254,11 +254,13 @@
"globalKey" : "e27202bf"
}
} ]
- },
- "meta" : {
- "globalKey" : "f92f3c85"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "f92f3c85"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -714,18 +716,15 @@
"globalKey" : "69471bc5"
}
} ]
- },
- "meta" : {
- "globalKey" : "4b29ed19"
}
- } ],
+ },
"meta" : {
- "globalKey" : "9a5ee774"
+ "globalKey" : "4b29ed19"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "1ef50a25"
+ "globalKey" : "f0c2718d"
}
}
}
@@ -772,18 +771,15 @@
"meta" : {
"globalKey" : "b17e8524"
}
- },
- "meta" : {
- "globalKey" : "bac5a2c7"
}
- } ],
+ },
"meta" : {
- "globalKey" : "bac5a2c7"
+ "globalKey" : "39ac7273"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "84faddfc"
+ "globalKey" : "b61e9dde"
}
},
"tradeLot" : [ {
@@ -1012,17 +1008,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -1045,7 +1030,7 @@
}
} ],
"meta" : {
- "globalKey" : "f7c6f0f2"
+ "globalKey" : "d8b9ae8d"
}
},
"transferHistory" : [ {
@@ -1104,7 +1089,7 @@
}
} ],
"meta" : {
- "globalKey" : "c433bf02"
+ "globalKey" : "3ce70387"
}
}
}
@@ -1118,8 +1103,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1136,8 +1121,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1361,11 +1346,13 @@
"globalKey" : "e27202bf"
}
} ]
- },
- "meta" : {
- "globalKey" : "f92f3c85"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "f92f3c85"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1821,18 +1808,15 @@
"globalKey" : "69471bc5"
}
} ]
- },
- "meta" : {
- "globalKey" : "4b29ed19"
}
- } ],
+ },
"meta" : {
- "globalKey" : "9a5ee774"
+ "globalKey" : "4b29ed19"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "1ef50a25"
+ "globalKey" : "f0c2718d"
}
}
}
@@ -1879,18 +1863,15 @@
"meta" : {
"globalKey" : "b17e8524"
}
- },
- "meta" : {
- "globalKey" : "bac5a2c7"
}
- } ],
+ },
"meta" : {
- "globalKey" : "bac5a2c7"
+ "globalKey" : "39ac7273"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "84faddfc"
+ "globalKey" : "b61e9dde"
}
},
"tradeLot" : [ {
@@ -2119,17 +2100,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -2152,7 +2122,7 @@
}
} ],
"meta" : {
- "globalKey" : "f7c6f0f2"
+ "globalKey" : "d8b9ae8d"
}
},
"state" : {
@@ -2214,15 +2184,15 @@
}
} ],
"meta" : {
- "globalKey" : "833ce43f"
+ "globalKey" : "9c311b84"
}
} ],
"meta" : {
- "globalKey" : "3ee060e5"
+ "globalKey" : "a6e98f41"
}
},
"previousWorkflowStep" : {
- "globalReference" : "5c279245"
+ "globalReference" : "aca52c59"
},
"messageInformation" : {
"messageId" : {
@@ -2320,6 +2290,6 @@
}
} ],
"meta" : {
- "globalKey" : "fa09588b"
+ "globalKey" : "ce4548af"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise-func-output.json
index 514129d7e3..56032eb68c 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -29,8 +29,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -365,11 +365,13 @@
"globalKey" : "b061cc91"
}
} ]
- },
- "meta" : {
- "globalKey" : "d0f44103"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "d0f44103"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1176,18 +1178,15 @@
"globalKey" : "bc137765"
}
} ]
- },
- "meta" : {
- "globalKey" : "db794216"
}
- } ],
+ },
"meta" : {
- "globalKey" : "692ae133"
+ "globalKey" : "db794216"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ecde28e4"
+ "globalKey" : "f6b13508"
}
}
}
@@ -1235,18 +1234,15 @@
"meta" : {
"globalKey" : "7566438b"
}
- },
- "meta" : {
- "globalKey" : "b4b40132"
}
- } ],
+ },
"meta" : {
- "globalKey" : "b4b40132"
+ "globalKey" : "1dd0dcca"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "462ad39d"
+ "globalKey" : "bb3457bf"
}
},
"tradeLot" : [ {
@@ -1468,17 +1464,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "902a6db3",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2015-01-12",
"account" : [ {
"partyReference" : {
@@ -1501,7 +1486,7 @@
}
} ],
"meta" : {
- "globalKey" : "114dabeb"
+ "globalKey" : "50a43bc3"
}
},
"transferHistory" : [ {
@@ -1560,7 +1545,7 @@
}
} ],
"meta" : {
- "globalKey" : "5c5ffb8a"
+ "globalKey" : "131e9cb2"
}
}
}
@@ -1574,8 +1559,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1592,8 +1577,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1928,11 +1913,13 @@
"globalKey" : "b061cc91"
}
} ]
- },
- "meta" : {
- "globalKey" : "d0f44103"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "d0f44103"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2739,18 +2726,15 @@
"globalKey" : "bc137765"
}
} ]
- },
- "meta" : {
- "globalKey" : "db794216"
}
- } ],
+ },
"meta" : {
- "globalKey" : "692ae133"
+ "globalKey" : "db794216"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ecde28e4"
+ "globalKey" : "f6b13508"
}
}
}
@@ -2798,18 +2782,15 @@
"meta" : {
"globalKey" : "7566438b"
}
- },
- "meta" : {
- "globalKey" : "b4b40132"
}
- } ],
+ },
"meta" : {
- "globalKey" : "b4b40132"
+ "globalKey" : "1dd0dcca"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "462ad39d"
+ "globalKey" : "bb3457bf"
}
},
"tradeLot" : [ {
@@ -3031,17 +3012,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "902a6db3",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2015-01-12",
"account" : [ {
"partyReference" : {
@@ -3064,7 +3034,7 @@
}
} ],
"meta" : {
- "globalKey" : "114dabeb"
+ "globalKey" : "50a43bc3"
}
},
"state" : {
@@ -3126,15 +3096,15 @@
}
} ],
"meta" : {
- "globalKey" : "839c2307"
+ "globalKey" : "85371a2f"
}
} ],
"meta" : {
- "globalKey" : "782082b5"
+ "globalKey" : "4a2a8261"
}
},
"previousWorkflowStep" : {
- "globalReference" : "be92cca4"
+ "globalReference" : "506f12b4"
},
"messageInformation" : {
"messageId" : {
@@ -3229,6 +3199,6 @@
}
} ],
"meta" : {
- "globalKey" : "60e85de4"
+ "globalKey" : "bc644190"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade1-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade1-func-output.json
index cf7d2db48a..549a4cf0dc 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade1-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade1-func-output.json
@@ -110,8 +110,65 @@
"globalKey" : "2781d47f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "21657K",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED"
+ }
+ } ],
+ "name" : {
+ "value" : "PFIZED INC.",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-name-RED"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a16dcbbc"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "US635405AQ55",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
+ }
+ },
+ "identifierType" : "ISIN"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "e7dc2716"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -179,71 +236,12 @@
"meta" : {
"globalKey" : "3f1e2a"
}
- },
- "meta" : {
- "globalKey" : "c1d79704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "21657K",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED"
- }
- } ],
- "name" : {
- "value" : "PFIZED INC.",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-name-RED"
- }
- },
- "meta" : {
- "globalKey" : "a16dcbbc"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "US635405AQ55",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
- }
- },
- "identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "meta" : {
- "globalKey" : "e7dc2716"
}
},
"meta" : {
- "globalKey" : "a49e8992"
+ "globalKey" : "c1d79704"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -255,7 +253,7 @@
}
},
"meta" : {
- "globalKey" : "b46da935"
+ "globalKey" : "33d5a97b"
}
},
"tradeLot" : [ {
@@ -456,7 +454,7 @@
}
},
"meta" : {
- "globalKey" : "fa0910e6"
+ "globalKey" : "b81daae0"
}
},
"transferHistory" : [ {
@@ -481,7 +479,7 @@
}
} ],
"meta" : {
- "globalKey" : "6fb5fcd3"
+ "globalKey" : "bc75fc19"
}
}
}
@@ -529,8 +527,65 @@
"globalKey" : "2781d47f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "21657K",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED"
+ }
+ } ],
+ "name" : {
+ "value" : "PFIZED INC.",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-name-RED"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a16dcbbc"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "US635405AQ55",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
+ }
+ },
+ "identifierType" : "ISIN"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "e7dc2716"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -598,71 +653,12 @@
"meta" : {
"globalKey" : "3f1e2a"
}
- },
- "meta" : {
- "globalKey" : "c1d79704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "21657K",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED"
- }
- } ],
- "name" : {
- "value" : "PFIZED INC.",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-name-RED"
- }
- },
- "meta" : {
- "globalKey" : "a16dcbbc"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "US635405AQ55",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
- }
- },
- "identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "meta" : {
- "globalKey" : "e7dc2716"
}
},
"meta" : {
- "globalKey" : "a49e8992"
+ "globalKey" : "c1d79704"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -674,7 +670,7 @@
}
},
"meta" : {
- "globalKey" : "b46da935"
+ "globalKey" : "33d5a97b"
}
},
"tradeLot" : [ {
@@ -941,7 +937,7 @@
}
},
"meta" : {
- "globalKey" : "660e6a59"
+ "globalKey" : "6b5f7553"
}
},
"state" : {
@@ -969,15 +965,15 @@
}
} ],
"meta" : {
- "globalKey" : "3ffc91fd"
+ "globalKey" : "e1fcc6c3"
}
} ],
"meta" : {
- "globalKey" : "f65759"
+ "globalKey" : "78789c13"
}
},
"previousWorkflowStep" : {
- "globalReference" : "b56ec079"
+ "globalReference" : "f7cfa06d"
},
"messageInformation" : {
"messageId" : {
@@ -1068,6 +1064,6 @@
}
} ],
"meta" : {
- "globalKey" : "aaf8d67"
+ "globalKey" : "21af586d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade2-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade2-func-output.json
index 59159f2943..b1cdcff573 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade2-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade2-func-output.json
@@ -79,8 +79,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -137,44 +137,8 @@
"globalKey" : "27a2ad3f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "58b93681"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -224,12 +188,52 @@
}
},
"meta" : {
- "globalKey" : "6c486c6f"
+ "globalKey" : "dc55742e"
}
- }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "58b93681"
+ }
+ },
+ "meta" : {
+ "globalKey" : "58b93681"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "7fdcf6d6"
+ "globalKey" : "15a35f28"
}
}
}
@@ -291,19 +295,19 @@
}
},
"meta" : {
- "globalKey" : "1d2db18f"
+ "globalKey" : "2556e473"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1d2db18f"
+ "globalKey" : "2556e473"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "ad14b6a1"
+ "globalKey" : "a762b5b5"
}
},
"tradeLot" : [ {
@@ -497,7 +501,7 @@
}
} ],
"meta" : {
- "globalKey" : "6ab32dd9"
+ "globalKey" : "f19aaa45"
}
},
"transferHistory" : [ {
@@ -554,7 +558,7 @@
}
} ],
"meta" : {
- "globalKey" : "ab1b6d8f"
+ "globalKey" : "e7690dfb"
}
}
}
@@ -568,8 +572,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -626,44 +630,8 @@
"globalKey" : "27a2ad3f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "58b93681"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -713,12 +681,52 @@
}
},
"meta" : {
- "globalKey" : "6c486c6f"
+ "globalKey" : "dc55742e"
}
- }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "58b93681"
+ }
+ },
+ "meta" : {
+ "globalKey" : "58b93681"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "7fdcf6d6"
+ "globalKey" : "15a35f28"
}
}
}
@@ -780,19 +788,19 @@
}
},
"meta" : {
- "globalKey" : "1d2db18f"
+ "globalKey" : "2556e473"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1d2db18f"
+ "globalKey" : "2556e473"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "ad14b6a1"
+ "globalKey" : "a762b5b5"
}
},
"tradeLot" : [ {
@@ -1055,7 +1063,7 @@
}
},
"meta" : {
- "globalKey" : "9b8ee83e"
+ "globalKey" : "22958e52"
}
},
"state" : {
@@ -1115,15 +1123,15 @@
}
} ],
"meta" : {
- "globalKey" : "1be214d7"
+ "globalKey" : "d255e1eb"
}
} ],
"meta" : {
- "globalKey" : "61a51af9"
+ "globalKey" : "91310a23"
}
},
"previousWorkflowStep" : {
- "globalReference" : "43f7a643"
+ "globalReference" : "6cbb9453"
},
"messageInformation" : {
"messageId" : {
@@ -1220,6 +1228,6 @@
}
} ],
"meta" : {
- "globalKey" : "9b00cea"
+ "globalKey" : "eebe4400"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade3-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade3-func-output.json
index 13a32fd51c..34140a984f 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade3-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade3-func-output.json
@@ -105,44 +105,8 @@
"globalKey" : "27a2ad3f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -193,15 +157,55 @@
}
},
"meta" : {
- "globalKey" : "d616a5cf"
+ "globalKey" : "df7bd7ce"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "5a5ff79f"
+ }
+ },
+ "meta" : {
+ "globalKey" : "5a5ff79f"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "8a265f32"
+ "globalKey" : "3a5a61fe"
}
},
"tradeLot" : [ {
@@ -413,7 +417,7 @@
}
} ],
"meta" : {
- "globalKey" : "ddd1926b"
+ "globalKey" : "694a911f"
}
},
"transferHistory" : [ {
@@ -461,7 +465,7 @@
}
} ],
"meta" : {
- "globalKey" : "8d022fe7"
+ "globalKey" : "1254e49b"
}
}
}
@@ -509,44 +513,8 @@
"globalKey" : "27a2ad3f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -597,15 +565,55 @@
}
},
"meta" : {
- "globalKey" : "d616a5cf"
+ "globalKey" : "df7bd7ce"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "5a5ff79f"
+ }
+ },
+ "meta" : {
+ "globalKey" : "5a5ff79f"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "8a265f32"
+ "globalKey" : "3a5a61fe"
}
},
"tradeLot" : [ {
@@ -878,7 +886,7 @@
}
},
"meta" : {
- "globalKey" : "d351bdf0"
+ "globalKey" : "bb4cfebc"
}
},
"state" : {
@@ -929,15 +937,15 @@
}
} ],
"meta" : {
- "globalKey" : "c7c3b7cf"
+ "globalKey" : "4613ff9b"
}
} ],
"meta" : {
- "globalKey" : "72017b9f"
+ "globalKey" : "92f1868d"
}
},
"previousWorkflowStep" : {
- "globalReference" : "6f3045b9"
+ "globalReference" : "6da114cd"
},
"messageInformation" : {
"messageId" : {
@@ -1034,6 +1042,6 @@
}
} ],
"meta" : {
- "globalKey" : "e2e236"
+ "globalKey" : "ee74d008"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade4-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade4-func-output.json
index eb24fe8184..133e342e06 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade4-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade4-func-output.json
@@ -110,8 +110,65 @@
"globalKey" : "2745c47f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "57BGE9AD0",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED"
+ }
+ } ],
+ "name" : {
+ "value" : "LEXMARK INTERNATIONAL, INC.",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-name-RED"
+ }
+ },
+ "meta" : {
+ "globalKey" : "36296790"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "US529772AF23",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
+ }
+ },
+ "identifierType" : "ISIN"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "209b2f4d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -179,71 +236,12 @@
"meta" : {
"globalKey" : "3f27aa"
}
- },
- "meta" : {
- "globalKey" : "7b8a4704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "57BGE9AD0",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED"
- }
- } ],
- "name" : {
- "value" : "LEXMARK INTERNATIONAL, INC.",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-name-RED"
- }
- },
- "meta" : {
- "globalKey" : "36296790"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "US529772AF23",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
- }
- },
- "identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "meta" : {
- "globalKey" : "209b2f4d"
}
},
"meta" : {
- "globalKey" : "d5cce1c9"
+ "globalKey" : "7b8a4704"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -255,7 +253,7 @@
}
},
"meta" : {
- "globalKey" : "c4b4186f"
+ "globalKey" : "84f90437"
}
},
"tradeLot" : [ {
@@ -467,7 +465,7 @@
}
} ],
"meta" : {
- "globalKey" : "c836b957"
+ "globalKey" : "31f5368f"
}
},
"transferHistory" : [ {
@@ -518,7 +516,7 @@
}
} ],
"meta" : {
- "globalKey" : "90e9b7c6"
+ "globalKey" : "2d188afe"
}
}
}
@@ -566,8 +564,65 @@
"globalKey" : "2745c47f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "57BGE9AD0",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED"
+ }
+ } ],
+ "name" : {
+ "value" : "LEXMARK INTERNATIONAL, INC.",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-name-RED"
+ }
+ },
+ "meta" : {
+ "globalKey" : "36296790"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "US529772AF23",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
+ }
+ },
+ "identifierType" : "ISIN"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "209b2f4d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -635,71 +690,12 @@
"meta" : {
"globalKey" : "3f27aa"
}
- },
- "meta" : {
- "globalKey" : "7b8a4704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "57BGE9AD0",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED"
- }
- } ],
- "name" : {
- "value" : "LEXMARK INTERNATIONAL, INC.",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-name-RED"
- }
- },
- "meta" : {
- "globalKey" : "36296790"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "US529772AF23",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
- }
- },
- "identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "meta" : {
- "globalKey" : "209b2f4d"
}
},
"meta" : {
- "globalKey" : "d5cce1c9"
+ "globalKey" : "7b8a4704"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -711,7 +707,7 @@
}
},
"meta" : {
- "globalKey" : "c4b4186f"
+ "globalKey" : "84f90437"
}
},
"tradeLot" : [ {
@@ -989,7 +985,7 @@
}
},
"meta" : {
- "globalKey" : "c215bf22"
+ "globalKey" : "3edd85a"
}
},
"state" : {
@@ -1043,15 +1039,15 @@
}
} ],
"meta" : {
- "globalKey" : "ab63b6f4"
+ "globalKey" : "9c78382c"
}
} ],
"meta" : {
- "globalKey" : "886bb55f"
+ "globalKey" : "ac17e7db"
}
},
"previousWorkflowStep" : {
- "globalReference" : "5f5a98f8"
+ "globalReference" : "32ae30da"
},
"messageInformation" : {
"messageId" : {
@@ -1148,6 +1144,6 @@
}
} ],
"meta" : {
- "globalKey" : "725d6336"
+ "globalKey" : "463dc63a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade5-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade5-func-output.json
index 3cba2c59e6..911e859eb2 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade5-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade5-func-output.json
@@ -121,8 +121,8 @@
"globalKey" : "b7a5bb40"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -163,7 +163,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
} ]
}
@@ -192,7 +192,7 @@
"meta" : {
"globalKey" : "96c72f93"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -440,8 +440,8 @@
"globalKey" : "b7a5bb40"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -482,7 +482,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
} ]
}
@@ -511,7 +511,7 @@
"meta" : {
"globalKey" : "96c72f93"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade6-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade6-func-output.json
index 767bf0298c..4ec7e1433f 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade6-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/dtcc-11-0/DDL_NewTrade6-func-output.json
@@ -110,8 +110,65 @@
"globalKey" : "2745c47f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "57BGE9AD0",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED"
+ }
+ } ],
+ "name" : {
+ "value" : "LEXMARK INTERNATIONAL, INC.",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-name-RED"
+ }
+ },
+ "meta" : {
+ "globalKey" : "36296790"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "US529772AF23",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
+ }
+ },
+ "identifierType" : "ISIN"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "209b2f4d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -179,71 +236,12 @@
"meta" : {
"globalKey" : "3f1faa"
}
- },
- "meta" : {
- "globalKey" : "30014704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "57BGE9AD0",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED"
- }
- } ],
- "name" : {
- "value" : "LEXMARK INTERNATIONAL, INC.",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-name-RED"
- }
- },
- "meta" : {
- "globalKey" : "36296790"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "US529772AF23",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
- }
- },
- "identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "meta" : {
- "globalKey" : "209b2f4d"
}
},
"meta" : {
- "globalKey" : "47f5e1c9"
+ "globalKey" : "30014704"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentPartyEnum" : "AsSpecifiedInMasterAgreement",
"calculationAgentBusinessCenter" : {
@@ -255,7 +253,7 @@
}
},
"meta" : {
- "globalKey" : "f69cd8a9"
+ "globalKey" : "79d4801f"
}
},
"tradeLot" : [ {
@@ -442,7 +440,7 @@
}
} ],
"meta" : {
- "globalKey" : "68ae833a"
+ "globalKey" : "9bcc1d04"
}
},
"transferHistory" : [ {
@@ -467,7 +465,7 @@
}
} ],
"meta" : {
- "globalKey" : "60db413e"
+ "globalKey" : "4ed0ab4"
}
}
}
@@ -515,8 +513,65 @@
"globalKey" : "2745c47f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "57BGE9AD0",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED"
+ }
+ } ],
+ "name" : {
+ "value" : "LEXMARK INTERNATIONAL, INC.",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-name-RED"
+ }
+ },
+ "meta" : {
+ "globalKey" : "36296790"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "US529772AF23",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
+ }
+ },
+ "identifierType" : "ISIN"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "209b2f4d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -584,71 +639,12 @@
"meta" : {
"globalKey" : "3f1faa"
}
- },
- "meta" : {
- "globalKey" : "30014704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "57BGE9AD0",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED"
- }
- } ],
- "name" : {
- "value" : "LEXMARK INTERNATIONAL, INC.",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-name-RED"
- }
- },
- "meta" : {
- "globalKey" : "36296790"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "US529772AF23",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
- }
- },
- "identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "meta" : {
- "globalKey" : "209b2f4d"
}
},
"meta" : {
- "globalKey" : "47f5e1c9"
+ "globalKey" : "30014704"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentPartyEnum" : "AsSpecifiedInMasterAgreement",
"calculationAgentBusinessCenter" : {
@@ -660,7 +656,7 @@
}
},
"meta" : {
- "globalKey" : "f69cd8a9"
+ "globalKey" : "79d4801f"
}
},
"tradeLot" : [ {
@@ -913,7 +909,7 @@
}
},
"meta" : {
- "globalKey" : "c3a8b08b"
+ "globalKey" : "13036f55"
}
},
"state" : {
@@ -941,15 +937,15 @@
}
} ],
"meta" : {
- "globalKey" : "2bbe30ca"
+ "globalKey" : "8b0d2fc0"
}
} ],
"meta" : {
- "globalKey" : "9396a0f3"
+ "globalKey" : "8f4dcb7"
}
},
"previousWorkflowStep" : {
- "globalReference" : "b6446f3"
+ "globalReference" : "322cc0cb"
},
"messageInformation" : {
"messageId" : {
@@ -1046,6 +1042,6 @@
}
} ],
"meta" : {
- "globalKey" : "240a51ba"
+ "globalKey" : "a0a7e876"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada-func-output.json
index 45e253852f..734273b9ce 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada-func-output.json
@@ -182,8 +182,65 @@
"globalKey" : "3ef194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "8G836J",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
+ }
+ } ],
+ "name" : {
+ "value" : "TENET HEALTHCARE CORPORATION"
+ },
+ "meta" : {
+ "globalKey" : "54140007",
+ "externalKey" : "referenceEntity"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "8G836JAF2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ },
+ "transactedPrice" : {
+ "marketFixedRate" : 0.02
+ }
+ },
+ "meta" : {
+ "globalKey" : "c847dc2a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -250,75 +307,16 @@
"meta" : {
"globalKey" : "3ede2a"
}
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "8G836J",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
- }
- } ],
- "name" : {
- "value" : "TENET HEALTHCARE CORPORATION"
- },
- "meta" : {
- "globalKey" : "54140007",
- "externalKey" : "referenceEntity"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "8G836JAF2",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "transactedPrice" : {
- "marketFixedRate" : 0.02
- },
- "meta" : {
- "globalKey" : "c847dc2a"
}
},
"meta" : {
- "globalKey" : "bd438fa6"
+ "globalKey" : "658f9704"
}
- },
+ } ],
"nonStandardisedTerms" : true
},
"meta" : {
- "globalKey" : "2e55900b"
+ "globalKey" : "82feed13"
}
},
"tradeLot" : [ {
@@ -718,6 +716,36 @@
}
} ],
"partyRole" : [ {
+ "partyReference" : {
+ "globalReference" : "f8327bca",
+ "externalReference" : "original_sdr"
+ },
+ "role" : "PriorTradeRepository",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party2_parent"
+ },
+ "role" : "CounterPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party2_affiliate1"
+ },
+ "role" : "CounterPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
"partyReference" : {
"globalReference" : "5da152cd",
"externalReference" : "party2"
@@ -727,9 +755,99 @@
"globalReference" : "c96f7733",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ },
+ "role" : "Counterparty",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "clearing-svc"
+ },
+ "role" : "ClearingOrganization",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "e02668f",
+ "externalReference" : "executing_agent"
+ },
+ "role" : "ExecutingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5a61206f",
+ "externalReference" : "venue"
+ },
+ "role" : "ExecutionFacility",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "AllocationAgent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "DisputingParty",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party1_parent"
+ },
+ "role" : "ReportingPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party1_affiliate1"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb45",
+ "externalReference" : "party1_affiliate2"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "5bec0382"
+ "globalKey" : "bfc486a"
}
},
"transferHistory" : [ {
@@ -780,7 +898,7 @@
}
} ],
"meta" : {
- "globalKey" : "9e753137"
+ "globalKey" : "1fea361f"
}
}
}
@@ -859,8 +977,65 @@
"globalKey" : "3ef194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "8G836J",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
+ }
+ } ],
+ "name" : {
+ "value" : "TENET HEALTHCARE CORPORATION"
+ },
+ "meta" : {
+ "globalKey" : "54140007",
+ "externalKey" : "referenceEntity"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "8G836JAF2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ },
+ "transactedPrice" : {
+ "marketFixedRate" : 0.02
+ }
+ },
+ "meta" : {
+ "globalKey" : "c847dc2a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -927,75 +1102,16 @@
"meta" : {
"globalKey" : "3ede2a"
}
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "8G836J",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
- }
- } ],
- "name" : {
- "value" : "TENET HEALTHCARE CORPORATION"
- },
- "meta" : {
- "globalKey" : "54140007",
- "externalKey" : "referenceEntity"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "8G836JAF2",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "transactedPrice" : {
- "marketFixedRate" : 0.02
- },
- "meta" : {
- "globalKey" : "c847dc2a"
}
},
"meta" : {
- "globalKey" : "bd438fa6"
+ "globalKey" : "658f9704"
}
- },
+ } ],
"nonStandardisedTerms" : true
},
"meta" : {
- "globalKey" : "2e55900b"
+ "globalKey" : "82feed13"
}
},
"tradeLot" : [ {
@@ -1395,6 +1511,36 @@
}
} ],
"partyRole" : [ {
+ "partyReference" : {
+ "globalReference" : "f8327bca",
+ "externalReference" : "original_sdr"
+ },
+ "role" : "PriorTradeRepository",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party2_parent"
+ },
+ "role" : "CounterPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party2_affiliate1"
+ },
+ "role" : "CounterPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
"partyReference" : {
"globalReference" : "5da152cd",
"externalReference" : "party2"
@@ -1404,6 +1550,96 @@
"globalReference" : "c96f7733",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ },
+ "role" : "Counterparty",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "clearing-svc"
+ },
+ "role" : "ClearingOrganization",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "e02668f",
+ "externalReference" : "executing_agent"
+ },
+ "role" : "ExecutingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5a61206f",
+ "externalReference" : "venue"
+ },
+ "role" : "ExecutionFacility",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "AllocationAgent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "DisputingParty",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party1_parent"
+ },
+ "role" : "ReportingPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party1_affiliate1"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb45",
+ "externalReference" : "party1_affiliate2"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
} ],
"contractDetails" : {
"documentation" : [ {
@@ -1512,7 +1748,7 @@
}
},
"meta" : {
- "globalKey" : "31d35d75"
+ "globalKey" : "4273a05d"
}
},
"state" : {
@@ -1566,15 +1802,15 @@
}
} ],
"meta" : {
- "globalKey" : "12fa3e4d"
+ "globalKey" : "84da2735"
}
} ],
"meta" : {
- "globalKey" : "991d55c9"
+ "globalKey" : "5a90c3fb"
}
},
"previousWorkflowStep" : {
- "globalReference" : "5dd9383e"
+ "globalReference" : "ecbb6f12"
},
"messageInformation" : {
"messageId" : {
@@ -1898,6 +2134,6 @@
}
} ],
"meta" : {
- "globalKey" : "33889581"
+ "globalKey" : "5a7bfb8f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex51-execution-advice-trade-initiation-C01-00-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex51-execution-advice-trade-initiation-C01-00-func-output.json
index 11951d8b96..15b00bfe3c 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex51-execution-advice-trade-initiation-C01-00-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex51-execution-advice-trade-initiation-C01-00-func-output.json
@@ -65,81 +65,8 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "firstPeriodStartDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2009-03-20",
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "bf47be47"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2009-06-20",
- "meta" : {
- "globalKey" : "3ede2a"
- }
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -183,7 +110,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"entityId" : [ {
@@ -220,12 +147,89 @@
}
},
"meta" : {
- "globalKey" : "84f91cc9"
+ "globalKey" : "36e273c5"
}
- }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "firstPeriodStartDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2009-03-20",
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "bf47be47"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2009-06-20",
+ "meta" : {
+ "globalKey" : "3ede2a"
+ }
+ },
+ "meta" : {
+ "globalKey" : "658f9704"
+ }
+ },
+ "meta" : {
+ "globalKey" : "658f9704"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "6e543b1c"
+ "globalKey" : "89b44c6c"
}
},
"tradeLot" : [ {
@@ -407,7 +411,7 @@
}
} ],
"meta" : {
- "globalKey" : "bc535354"
+ "globalKey" : "2d1968a4"
}
},
"transferHistory" : [ {
@@ -449,7 +453,7 @@
}
} ],
"meta" : {
- "globalKey" : "baf2c877"
+ "globalKey" : "65af89c7"
}
}
}
@@ -492,81 +496,8 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "firstPeriodStartDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2009-03-20",
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "bf47be47"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2009-06-20",
- "meta" : {
- "globalKey" : "3ede2a"
- }
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -610,7 +541,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"entityId" : [ {
@@ -647,12 +578,89 @@
}
},
"meta" : {
- "globalKey" : "84f91cc9"
+ "globalKey" : "36e273c5"
}
- }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "firstPeriodStartDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2009-03-20",
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "bf47be47"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2009-06-20",
+ "meta" : {
+ "globalKey" : "3ede2a"
+ }
+ },
+ "meta" : {
+ "globalKey" : "658f9704"
+ }
+ },
+ "meta" : {
+ "globalKey" : "658f9704"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "6e543b1c"
+ "globalKey" : "89b44c6c"
}
},
"tradeLot" : [ {
@@ -860,7 +868,7 @@
}
} ],
"meta" : {
- "globalKey" : "f0de39d1"
+ "globalKey" : "e5d94b21"
}
},
"state" : {
@@ -905,15 +913,15 @@
}
} ],
"meta" : {
- "globalKey" : "2818c317"
+ "globalKey" : "c5116c67"
}
} ],
"meta" : {
- "globalKey" : "fdebbecd"
+ "globalKey" : "698fc0ff"
}
},
"previousWorkflowStep" : {
- "globalReference" : "fad9f2c5"
+ "globalReference" : "c46f57c5"
},
"messageInformation" : {
"messageId" : {
@@ -1037,6 +1045,6 @@
}
} ],
"meta" : {
- "globalKey" : "cf874cf5"
+ "globalKey" : "37745803"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00-func-output.json
index ac564775c5..b55069e2d9 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00-func-output.json
@@ -157,81 +157,8 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "firstPeriodStartDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2009-03-20",
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "bf47be47"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2009-06-20",
- "meta" : {
- "globalKey" : "3ede2a"
- }
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -275,7 +202,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"entityId" : [ {
@@ -312,12 +239,89 @@
}
},
"meta" : {
- "globalKey" : "84f91cc9"
+ "globalKey" : "36e273c5"
}
- }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "firstPeriodStartDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2009-03-20",
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "bf47be47"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2009-06-20",
+ "meta" : {
+ "globalKey" : "3ede2a"
+ }
+ },
+ "meta" : {
+ "globalKey" : "658f9704"
+ }
+ },
+ "meta" : {
+ "globalKey" : "658f9704"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "6e543b1c"
+ "globalKey" : "89b44c6c"
}
},
"tradeLot" : [ {
@@ -545,7 +549,7 @@
}
} ],
"meta" : {
- "globalKey" : "cacd6e72"
+ "globalKey" : "bfcb4322"
}
},
"transferHistory" : [ {
@@ -587,7 +591,7 @@
}
} ],
"meta" : {
- "globalKey" : "948c9c15"
+ "globalKey" : "3e1944c5"
}
}
}
@@ -630,81 +634,8 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "firstPeriodStartDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2009-03-20",
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "bf47be47"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2009-06-20",
- "meta" : {
- "globalKey" : "3ede2a"
- }
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -748,7 +679,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"entityId" : [ {
@@ -785,12 +716,89 @@
}
},
"meta" : {
- "globalKey" : "84f91cc9"
+ "globalKey" : "36e273c5"
}
- }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "firstPeriodStartDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2009-03-20",
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "bf47be47"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2009-06-20",
+ "meta" : {
+ "globalKey" : "3ede2a"
+ }
+ },
+ "meta" : {
+ "globalKey" : "658f9704"
+ }
+ },
+ "meta" : {
+ "globalKey" : "658f9704"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "6e543b1c"
+ "globalKey" : "89b44c6c"
}
},
"tradeLot" : [ {
@@ -994,7 +1002,7 @@
}
} ],
"meta" : {
- "globalKey" : "59147dbb"
+ "globalKey" : "547c2f0b"
}
},
"transferHistory" : [ {
@@ -1045,7 +1053,7 @@
}
} ],
"meta" : {
- "globalKey" : "df28b238"
+ "globalKey" : "bc1cfee8"
}
}, {
"trade" : {
@@ -1084,81 +1092,8 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "firstPeriodStartDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2009-03-20",
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "bf47be47"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2009-06-20",
- "meta" : {
- "globalKey" : "3ede2a"
- }
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1202,7 +1137,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"entityId" : [ {
@@ -1239,12 +1174,89 @@
}
},
"meta" : {
- "globalKey" : "84f91cc9"
+ "globalKey" : "36e273c5"
}
- }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "firstPeriodStartDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2009-03-20",
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "bf47be47"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2009-06-20",
+ "meta" : {
+ "globalKey" : "3ede2a"
+ }
+ },
+ "meta" : {
+ "globalKey" : "658f9704"
+ }
+ },
+ "meta" : {
+ "globalKey" : "658f9704"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "6e543b1c"
+ "globalKey" : "89b44c6c"
}
},
"tradeLot" : [ {
@@ -1472,7 +1484,7 @@
}
} ],
"meta" : {
- "globalKey" : "e4697f34"
+ "globalKey" : "d96753e4"
}
},
"transferHistory" : [ {
@@ -1514,15 +1526,15 @@
}
} ],
"meta" : {
- "globalKey" : "c365fc57"
+ "globalKey" : "6cf2a507"
}
} ],
"meta" : {
- "globalKey" : "4dec0044"
+ "globalKey" : "f44f3c04"
}
},
"previousWorkflowStep" : {
- "globalReference" : "3498d22b"
+ "globalReference" : "f8ccfe71"
},
"messageInformation" : {
"messageId" : {
@@ -1666,6 +1678,6 @@
}
} ],
"meta" : {
- "globalKey" : "2210e15d"
+ "globalKey" : "10323d1d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10-func-output.json
index e4f9219ead..99370c67f5 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10-func-output.json
@@ -157,81 +157,8 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "firstPeriodStartDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2009-03-20",
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "bf47be47"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2009-06-20",
- "meta" : {
- "globalKey" : "3ede2a"
- }
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -275,7 +202,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"entityId" : [ {
@@ -312,12 +239,89 @@
}
},
"meta" : {
- "globalKey" : "84f91cc9"
+ "globalKey" : "36e273c5"
}
- }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "firstPeriodStartDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2009-03-20",
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "bf47be47"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2009-06-20",
+ "meta" : {
+ "globalKey" : "3ede2a"
+ }
+ },
+ "meta" : {
+ "globalKey" : "658f9704"
+ }
+ },
+ "meta" : {
+ "globalKey" : "658f9704"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "6e543b1c"
+ "globalKey" : "89b44c6c"
}
},
"tradeLot" : [ {
@@ -545,7 +549,7 @@
}
} ],
"meta" : {
- "globalKey" : "cacd6e72"
+ "globalKey" : "bfcb4322"
}
},
"transferHistory" : [ {
@@ -587,7 +591,7 @@
}
} ],
"meta" : {
- "globalKey" : "948c9c15"
+ "globalKey" : "3e1944c5"
}
}
}
@@ -630,81 +634,8 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "firstPeriodStartDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2009-03-20",
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "bf47be47"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2009-06-20",
- "meta" : {
- "globalKey" : "3ede2a"
- }
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -748,7 +679,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"entityId" : [ {
@@ -785,12 +716,89 @@
}
},
"meta" : {
- "globalKey" : "84f91cc9"
+ "globalKey" : "36e273c5"
}
- }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "firstPeriodStartDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2009-03-20",
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "bf47be47"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2009-06-20",
+ "meta" : {
+ "globalKey" : "3ede2a"
+ }
+ },
+ "meta" : {
+ "globalKey" : "658f9704"
+ }
+ },
+ "meta" : {
+ "globalKey" : "658f9704"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "6e543b1c"
+ "globalKey" : "89b44c6c"
}
},
"tradeLot" : [ {
@@ -994,7 +1002,7 @@
}
} ],
"meta" : {
- "globalKey" : "c535e9b5"
+ "globalKey" : "c09d9b05"
}
},
"transferHistory" : [ {
@@ -1045,7 +1053,7 @@
}
} ],
"meta" : {
- "globalKey" : "ff725f7"
+ "globalKey" : "eceb72a7"
}
}, {
"trade" : {
@@ -1084,81 +1092,8 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "firstPeriodStartDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2009-03-20",
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "bf47be47"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2009-06-20",
- "meta" : {
- "globalKey" : "3ede2a"
- }
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1202,7 +1137,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"entityId" : [ {
@@ -1239,12 +1174,89 @@
}
},
"meta" : {
- "globalKey" : "84f91cc9"
+ "globalKey" : "36e273c5"
}
- }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "firstPeriodStartDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2009-03-20",
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "bf47be47"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2009-06-20",
+ "meta" : {
+ "globalKey" : "3ede2a"
+ }
+ },
+ "meta" : {
+ "globalKey" : "658f9704"
+ }
+ },
+ "meta" : {
+ "globalKey" : "658f9704"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "6e543b1c"
+ "globalKey" : "89b44c6c"
}
},
"tradeLot" : [ {
@@ -1472,7 +1484,7 @@
}
} ],
"meta" : {
- "globalKey" : "7ed021a"
+ "globalKey" : "fcead6ca"
}
},
"transferHistory" : [ {
@@ -1514,15 +1526,15 @@
}
} ],
"meta" : {
- "globalKey" : "be4545bd"
+ "globalKey" : "67d1ee6d"
}
} ],
"meta" : {
- "globalKey" : "66ca6871"
+ "globalKey" : "d724183"
}
},
"previousWorkflowStep" : {
- "globalReference" : "4f11185"
+ "globalReference" : "fe7905b"
},
"messageInformation" : {
"messageId" : {
@@ -1666,6 +1678,6 @@
}
} ],
"meta" : {
- "globalKey" : "f2c65b2c"
+ "globalKey" : "504dcb3e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex58-execution-advice-trade-initiation-F01-00-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex58-execution-advice-trade-initiation-F01-00-func-output.json
index 13634d637d..e291d5d60e 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex58-execution-advice-trade-initiation-F01-00-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex58-execution-advice-trade-initiation-F01-00-func-output.json
@@ -65,8 +65,74 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "CDX-NAIGHVOLS10.5Y"
+ },
+ "identifierType" : "Other"
+ }, {
+ "identifier" : {
+ "value" : "2I65B3BA0",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "name" : {
+ "value" : "CDX-NAIGHVOLS10.5Y"
+ },
+ "assetClass" : "Credit",
+ "indexSeries" : 10,
+ "indexAnnexVersion" : 2,
+ "indexAnnexDate" : "2007-03-06",
+ "excludedReferenceEntity" : [ {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "ABC1234567",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "e883dbb2"
+ }
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "51a315e1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "353f9180"
+ }
+ },
+ "meta" : {
+ "globalKey" : "353f9180"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -138,76 +204,14 @@
"meta" : {
"globalKey" : "9ca46f04"
}
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "CDX-NAIGHVOLS10.5Y"
- },
- "identifierType" : "Other"
- }, {
- "identifier" : {
- "value" : "2I65B3BA0",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "name" : {
- "value" : "CDX-NAIGHVOLS10.5Y"
- },
- "assetClass" : "Credit",
- "indexSeries" : 10,
- "indexAnnexVersion" : 2,
- "indexAnnexDate" : "2007-03-06",
- "excludedReferenceEntity" : [ {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "ABC1234567",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
- }
- } ],
- "meta" : {
- "globalKey" : "e883dbb2"
- }
- }
- } ],
- "meta" : {
- "globalKey" : "51a315e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "353f9180"
- }
},
"meta" : {
- "globalKey" : "9b8b4efc"
+ "globalKey" : "9ca46f04"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ad90aaa9"
+ "globalKey" : "a4fce777"
}
},
"tradeLot" : [ {
@@ -389,7 +393,7 @@
}
} ],
"meta" : {
- "globalKey" : "f8afd161"
+ "globalKey" : "dd9c93af"
}
},
"transferHistory" : [ {
@@ -431,7 +435,7 @@
}
} ],
"meta" : {
- "globalKey" : "c7b18344"
+ "globalKey" : "8f83212"
}
}
}
@@ -474,8 +478,74 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "CDX-NAIGHVOLS10.5Y"
+ },
+ "identifierType" : "Other"
+ }, {
+ "identifier" : {
+ "value" : "2I65B3BA0",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "name" : {
+ "value" : "CDX-NAIGHVOLS10.5Y"
+ },
+ "assetClass" : "Credit",
+ "indexSeries" : 10,
+ "indexAnnexVersion" : 2,
+ "indexAnnexDate" : "2007-03-06",
+ "excludedReferenceEntity" : [ {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "ABC1234567",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "e883dbb2"
+ }
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "51a315e1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "353f9180"
+ }
+ },
+ "meta" : {
+ "globalKey" : "353f9180"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -547,76 +617,14 @@
"meta" : {
"globalKey" : "9ca46f04"
}
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "CDX-NAIGHVOLS10.5Y"
- },
- "identifierType" : "Other"
- }, {
- "identifier" : {
- "value" : "2I65B3BA0",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "name" : {
- "value" : "CDX-NAIGHVOLS10.5Y"
- },
- "assetClass" : "Credit",
- "indexSeries" : 10,
- "indexAnnexVersion" : 2,
- "indexAnnexDate" : "2007-03-06",
- "excludedReferenceEntity" : [ {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "ABC1234567",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
- }
- } ],
- "meta" : {
- "globalKey" : "e883dbb2"
- }
- }
- } ],
- "meta" : {
- "globalKey" : "51a315e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "353f9180"
- }
},
"meta" : {
- "globalKey" : "9b8b4efc"
+ "globalKey" : "9ca46f04"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ad90aaa9"
+ "globalKey" : "a4fce777"
}
},
"tradeLot" : [ {
@@ -824,7 +832,7 @@
}
} ],
"meta" : {
- "globalKey" : "91a42fee"
+ "globalKey" : "ccf58cbc"
}
},
"state" : {
@@ -869,15 +877,15 @@
}
} ],
"meta" : {
- "globalKey" : "99eaeb4"
+ "globalKey" : "d17e3c82"
}
} ],
"meta" : {
- "globalKey" : "7f8b071f"
+ "globalKey" : "4f7c1283"
}
},
"previousWorkflowStep" : {
- "globalReference" : "5f6cbd04"
+ "globalReference" : "b9eafd90"
},
"messageInformation" : {
"messageId" : {
@@ -1001,6 +1009,6 @@
}
} ],
"meta" : {
- "globalKey" : "7a23451a"
+ "globalKey" : "b701b436"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex63-execution-advice-trade-initiation-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex63-execution-advice-trade-initiation-func-output.json
index d92b365a51..2086cbe0fc 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex63-execution-advice-trade-initiation-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-ex63-execution-advice-trade-initiation-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -162,7 +162,12 @@
"meta" : {
"globalKey" : "d9797f05"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "d9797f05"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -352,14 +357,14 @@
"meta" : {
"globalKey" : "b03d8e45"
}
- } ],
+ },
"meta" : {
- "globalKey" : "8ad6a9e0"
+ "globalKey" : "b03d8e45"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d411f351"
+ "globalKey" : "6f5cab9"
}
},
"tradeLot" : [ {
@@ -618,11 +623,11 @@
}
} ],
"meta" : {
- "globalKey" : "f4fd2629"
+ "globalKey" : "8c6a5b91"
}
},
"meta" : {
- "globalKey" : "f4fd2629"
+ "globalKey" : "8c6a5b91"
}
}
}
@@ -636,8 +641,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -787,7 +792,12 @@
"meta" : {
"globalKey" : "d9797f05"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "d9797f05"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -977,14 +987,14 @@
"meta" : {
"globalKey" : "b03d8e45"
}
- } ],
+ },
"meta" : {
- "globalKey" : "8ad6a9e0"
+ "globalKey" : "b03d8e45"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d411f351"
+ "globalKey" : "6f5cab9"
}
},
"tradeLot" : [ {
@@ -1243,22 +1253,22 @@
}
} ],
"meta" : {
- "globalKey" : "f4fd2629"
+ "globalKey" : "8c6a5b91"
}
},
"state" : {
"positionState" : "Formed"
},
"meta" : {
- "globalKey" : "263f2c4c"
+ "globalKey" : "9734a7b4"
}
} ],
"meta" : {
- "globalKey" : "99f35d67"
+ "globalKey" : "ed58ad29"
}
},
"previousWorkflowStep" : {
- "globalReference" : "fff64712"
+ "globalReference" : "53cb4350"
},
"messageInformation" : {
"messageId" : {
@@ -1402,6 +1412,6 @@
}
} ],
"meta" : {
- "globalKey" : "1351f1d1"
+ "globalKey" : "d054f93"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada-func-output.json
index 97ea316276..900f59ff3b 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada-func-output.json
@@ -182,8 +182,65 @@
"globalKey" : "3ef194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "8G836J",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
+ }
+ } ],
+ "name" : {
+ "value" : "TENET HEALTHCARE CORPORATION"
+ },
+ "meta" : {
+ "globalKey" : "54140007",
+ "externalKey" : "referenceEntity"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "8G836JAF2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ },
+ "transactedPrice" : {
+ "marketFixedRate" : 0.02
+ }
+ },
+ "meta" : {
+ "globalKey" : "c847dc2a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -250,75 +307,16 @@
"meta" : {
"globalKey" : "3ede2a"
}
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "8G836J",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
- }
- } ],
- "name" : {
- "value" : "TENET HEALTHCARE CORPORATION"
- },
- "meta" : {
- "globalKey" : "54140007",
- "externalKey" : "referenceEntity"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "8G836JAF2",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "transactedPrice" : {
- "marketFixedRate" : 0.02
- },
- "meta" : {
- "globalKey" : "c847dc2a"
}
},
"meta" : {
- "globalKey" : "bd438fa6"
+ "globalKey" : "658f9704"
}
- },
+ } ],
"nonStandardisedTerms" : true
},
"meta" : {
- "globalKey" : "2e55900b"
+ "globalKey" : "82feed13"
}
},
"tradeLot" : [ {
@@ -718,6 +716,36 @@
}
} ],
"partyRole" : [ {
+ "partyReference" : {
+ "globalReference" : "f8327bca",
+ "externalReference" : "original_sdr"
+ },
+ "role" : "PriorTradeRepository",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party2_parent"
+ },
+ "role" : "CounterPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party2_affiliate1"
+ },
+ "role" : "CounterPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
"partyReference" : {
"globalReference" : "5da152cd",
"externalReference" : "party2"
@@ -727,9 +755,99 @@
"globalReference" : "c96f7733",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ },
+ "role" : "Counterparty",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "clearing-svc"
+ },
+ "role" : "ClearingOrganization",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "e02668f",
+ "externalReference" : "executing_agent"
+ },
+ "role" : "ExecutingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5a61206f",
+ "externalReference" : "venue"
+ },
+ "role" : "ExecutionFacility",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "AllocationAgent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "DisputingParty",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party1_parent"
+ },
+ "role" : "ReportingPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party1_affiliate1"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb45",
+ "externalReference" : "party1_affiliate2"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "9460a261"
+ "globalKey" : "39e2f6c9"
}
},
"transferHistory" : [ {
@@ -780,7 +898,7 @@
}
} ],
"meta" : {
- "globalKey" : "1cc35816"
+ "globalKey" : "1b6e6c7e"
}
}
}
@@ -859,8 +977,65 @@
"globalKey" : "3ef194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "8G836J",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
+ }
+ } ],
+ "name" : {
+ "value" : "TENET HEALTHCARE CORPORATION"
+ },
+ "meta" : {
+ "globalKey" : "54140007",
+ "externalKey" : "referenceEntity"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "8G836JAF2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ },
+ "transactedPrice" : {
+ "marketFixedRate" : 0.02
+ }
+ },
+ "meta" : {
+ "globalKey" : "c847dc2a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -927,75 +1102,16 @@
"meta" : {
"globalKey" : "3ede2a"
}
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "8G836J",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
- }
- } ],
- "name" : {
- "value" : "TENET HEALTHCARE CORPORATION"
- },
- "meta" : {
- "globalKey" : "54140007",
- "externalKey" : "referenceEntity"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "8G836JAF2",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "transactedPrice" : {
- "marketFixedRate" : 0.02
- },
- "meta" : {
- "globalKey" : "c847dc2a"
}
},
"meta" : {
- "globalKey" : "bd438fa6"
+ "globalKey" : "658f9704"
}
- },
+ } ],
"nonStandardisedTerms" : true
},
"meta" : {
- "globalKey" : "2e55900b"
+ "globalKey" : "82feed13"
}
},
"tradeLot" : [ {
@@ -1395,6 +1511,36 @@
}
} ],
"partyRole" : [ {
+ "partyReference" : {
+ "globalReference" : "f8327bca",
+ "externalReference" : "original_sdr"
+ },
+ "role" : "PriorTradeRepository",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party2_parent"
+ },
+ "role" : "CounterPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party2_affiliate1"
+ },
+ "role" : "CounterPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
"partyReference" : {
"globalReference" : "5da152cd",
"externalReference" : "party2"
@@ -1404,6 +1550,96 @@
"globalReference" : "c96f7733",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ },
+ "role" : "Counterparty",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "clearing-svc"
+ },
+ "role" : "ClearingOrganization",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "e02668f",
+ "externalReference" : "executing_agent"
+ },
+ "role" : "ExecutingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5a61206f",
+ "externalReference" : "venue"
+ },
+ "role" : "ExecutionFacility",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "AllocationAgent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "DisputingParty",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party1_parent"
+ },
+ "role" : "ReportingPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party1_affiliate1"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb45",
+ "externalReference" : "party1_affiliate2"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
} ],
"contractDetails" : {
"documentation" : [ {
@@ -1512,7 +1748,7 @@
}
},
"meta" : {
- "globalKey" : "e7905194"
+ "globalKey" : "eb0543fc"
}
},
"state" : {
@@ -1566,15 +1802,15 @@
}
} ],
"meta" : {
- "globalKey" : "70182eac"
+ "globalKey" : "f422e714"
}
} ],
"meta" : {
- "globalKey" : "2765d9c7"
+ "globalKey" : "6a4a51b"
}
},
"previousWorkflowStep" : {
- "globalReference" : "1c32d774"
+ "globalReference" : "13054748"
},
"messageInformation" : {
"messageId" : {
@@ -1898,6 +2134,6 @@
}
} ],
"meta" : {
- "globalKey" : "b478225a"
+ "globalKey" : "7c2bed86"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada-func-output.json
index 96333870d6..f89a4ba6c5 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada-func-output.json
@@ -182,8 +182,65 @@
"globalKey" : "3ef194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "8G836J",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
+ }
+ } ],
+ "name" : {
+ "value" : "TENET HEALTHCARE CORPORATION"
+ },
+ "meta" : {
+ "globalKey" : "54140007",
+ "externalKey" : "referenceEntity"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "8G836JAF2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ },
+ "transactedPrice" : {
+ "marketFixedRate" : 0.02
+ }
+ },
+ "meta" : {
+ "globalKey" : "c847dc2a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -250,75 +307,16 @@
"meta" : {
"globalKey" : "3ede2a"
}
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "8G836J",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
- }
- } ],
- "name" : {
- "value" : "TENET HEALTHCARE CORPORATION"
- },
- "meta" : {
- "globalKey" : "54140007",
- "externalKey" : "referenceEntity"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "8G836JAF2",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "transactedPrice" : {
- "marketFixedRate" : 0.02
- },
- "meta" : {
- "globalKey" : "c847dc2a"
}
},
"meta" : {
- "globalKey" : "bd438fa6"
+ "globalKey" : "658f9704"
}
- },
+ } ],
"nonStandardisedTerms" : true
},
"meta" : {
- "globalKey" : "2e55900b"
+ "globalKey" : "82feed13"
}
},
"tradeLot" : [ {
@@ -670,9 +668,69 @@
"globalReference" : "c96f7733",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "e02668f",
+ "externalReference" : "executing_agent"
+ },
+ "role" : "ExecutingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5a61206f",
+ "externalReference" : "venue"
+ },
+ "role" : "ExecutionFacility",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party1_parent"
+ },
+ "role" : "ReportingPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party1_affiliate1"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb45",
+ "externalReference" : "party1_affiliate2"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "f8327bca",
+ "externalReference" : "original_sdr"
+ },
+ "role" : "PriorTradeRepository",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "7fb0b1e9"
+ "globalKey" : "c0089aa8"
}
},
"transferHistory" : [ {
@@ -723,7 +781,7 @@
}
} ],
"meta" : {
- "globalKey" : "18ffb0d5"
+ "globalKey" : "13054554"
}
}
}
@@ -802,8 +860,65 @@
"globalKey" : "3ef194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "8G836J",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
+ }
+ } ],
+ "name" : {
+ "value" : "TENET HEALTHCARE CORPORATION"
+ },
+ "meta" : {
+ "globalKey" : "54140007",
+ "externalKey" : "referenceEntity"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "8G836JAF2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ },
+ "transactedPrice" : {
+ "marketFixedRate" : 0.02
+ }
+ },
+ "meta" : {
+ "globalKey" : "c847dc2a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -870,75 +985,16 @@
"meta" : {
"globalKey" : "3ede2a"
}
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "8G836J",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
- }
- } ],
- "name" : {
- "value" : "TENET HEALTHCARE CORPORATION"
- },
- "meta" : {
- "globalKey" : "54140007",
- "externalKey" : "referenceEntity"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "8G836JAF2",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "transactedPrice" : {
- "marketFixedRate" : 0.02
- },
- "meta" : {
- "globalKey" : "c847dc2a"
}
},
"meta" : {
- "globalKey" : "bd438fa6"
+ "globalKey" : "658f9704"
}
- },
+ } ],
"nonStandardisedTerms" : true
},
"meta" : {
- "globalKey" : "2e55900b"
+ "globalKey" : "82feed13"
}
},
"tradeLot" : [ {
@@ -1290,6 +1346,66 @@
"globalReference" : "c96f7733",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "e02668f",
+ "externalReference" : "executing_agent"
+ },
+ "role" : "ExecutingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5a61206f",
+ "externalReference" : "venue"
+ },
+ "role" : "ExecutionFacility",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party1_parent"
+ },
+ "role" : "ReportingPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party1_affiliate1"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb45",
+ "externalReference" : "party1_affiliate2"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "f8327bca",
+ "externalReference" : "original_sdr"
+ },
+ "role" : "PriorTradeRepository",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
} ],
"contractDetails" : {
"documentation" : [ {
@@ -1398,7 +1514,7 @@
}
},
"meta" : {
- "globalKey" : "c4df9e77"
+ "globalKey" : "ae21a736"
}
},
"state" : {
@@ -1452,15 +1568,15 @@
}
} ],
"meta" : {
- "globalKey" : "610dd846"
+ "globalKey" : "37ea6905"
}
} ],
"meta" : {
- "globalKey" : "acaf023"
+ "globalKey" : "41f94eab"
}
},
"previousWorkflowStep" : {
- "globalReference" : "a1261d59"
+ "globalReference" : "596d9e7c"
},
"messageInformation" : {
"messageId" : {
@@ -1727,6 +1843,6 @@
}
} ],
"meta" : {
- "globalKey" : "b957586d"
+ "globalKey" : "194a50f5"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada-func-output.json
index 5845a8af53..7b84c057c5 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada-func-output.json
@@ -182,8 +182,65 @@
"globalKey" : "3ef194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "8G836J",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
+ }
+ } ],
+ "name" : {
+ "value" : "TENET HEALTHCARE CORPORATION"
+ },
+ "meta" : {
+ "globalKey" : "54140007",
+ "externalKey" : "referenceEntity"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "8G836JAF2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ },
+ "transactedPrice" : {
+ "marketFixedRate" : 0.02
+ }
+ },
+ "meta" : {
+ "globalKey" : "c847dc2a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -250,75 +307,16 @@
"meta" : {
"globalKey" : "3ede2a"
}
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "8G836J",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
- }
- } ],
- "name" : {
- "value" : "TENET HEALTHCARE CORPORATION"
- },
- "meta" : {
- "globalKey" : "54140007",
- "externalKey" : "referenceEntity"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "8G836JAF2",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "transactedPrice" : {
- "marketFixedRate" : 0.02
- },
- "meta" : {
- "globalKey" : "c847dc2a"
}
},
"meta" : {
- "globalKey" : "bd438fa6"
+ "globalKey" : "658f9704"
}
- },
+ } ],
"nonStandardisedTerms" : true
},
"meta" : {
- "globalKey" : "2e55900b"
+ "globalKey" : "82feed13"
}
},
"tradeLot" : [ {
@@ -718,6 +716,36 @@
}
} ],
"partyRole" : [ {
+ "partyReference" : {
+ "globalReference" : "f8327bca",
+ "externalReference" : "original_sdr"
+ },
+ "role" : "PriorTradeRepository",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party2_parent"
+ },
+ "role" : "CounterPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party2_affiliate1"
+ },
+ "role" : "CounterPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
"partyReference" : {
"globalReference" : "5da152cd",
"externalReference" : "party2"
@@ -727,9 +755,99 @@
"globalReference" : "c96f7733",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "Counterparty",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "clearing-svc"
+ },
+ "role" : "ClearingOrganization",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "e02668f",
+ "externalReference" : "executing_agent"
+ },
+ "role" : "ExecutingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5a61206f",
+ "externalReference" : "venue"
+ },
+ "role" : "ExecutionFacility",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "AllocationAgent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "DisputingParty",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party1_parent"
+ },
+ "role" : "ReportingPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party1_affiliate1"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb45",
+ "externalReference" : "party1_affiliate2"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "9460a261"
+ "globalKey" : "9d7fdfb0"
}
},
"transferHistory" : [ {
@@ -780,7 +898,7 @@
}
} ],
"meta" : {
- "globalKey" : "1cc35816"
+ "globalKey" : "4b909d65"
}
}
}
@@ -859,8 +977,65 @@
"globalKey" : "3ef194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "8G836J",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
+ }
+ } ],
+ "name" : {
+ "value" : "TENET HEALTHCARE CORPORATION"
+ },
+ "meta" : {
+ "globalKey" : "54140007",
+ "externalKey" : "referenceEntity"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "8G836JAF2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ },
+ "transactedPrice" : {
+ "marketFixedRate" : 0.02
+ }
+ },
+ "meta" : {
+ "globalKey" : "c847dc2a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -927,75 +1102,16 @@
"meta" : {
"globalKey" : "3ede2a"
}
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "8G836J",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
- }
- } ],
- "name" : {
- "value" : "TENET HEALTHCARE CORPORATION"
- },
- "meta" : {
- "globalKey" : "54140007",
- "externalKey" : "referenceEntity"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "8G836JAF2",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "transactedPrice" : {
- "marketFixedRate" : 0.02
- },
- "meta" : {
- "globalKey" : "c847dc2a"
}
},
"meta" : {
- "globalKey" : "bd438fa6"
+ "globalKey" : "658f9704"
}
- },
+ } ],
"nonStandardisedTerms" : true
},
"meta" : {
- "globalKey" : "2e55900b"
+ "globalKey" : "82feed13"
}
},
"tradeLot" : [ {
@@ -1395,6 +1511,36 @@
}
} ],
"partyRole" : [ {
+ "partyReference" : {
+ "globalReference" : "f8327bca",
+ "externalReference" : "original_sdr"
+ },
+ "role" : "PriorTradeRepository",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party2_parent"
+ },
+ "role" : "CounterPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party2_affiliate1"
+ },
+ "role" : "CounterPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
"partyReference" : {
"globalReference" : "5da152cd",
"externalReference" : "party2"
@@ -1404,6 +1550,96 @@
"globalReference" : "c96f7733",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "Counterparty",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "clearing-svc"
+ },
+ "role" : "ClearingOrganization",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "e02668f",
+ "externalReference" : "executing_agent"
+ },
+ "role" : "ExecutingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5a61206f",
+ "externalReference" : "venue"
+ },
+ "role" : "ExecutionFacility",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "AllocationAgent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "DisputingParty",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party1_parent"
+ },
+ "role" : "ReportingPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party1_affiliate1"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb45",
+ "externalReference" : "party1_affiliate2"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "c96f7733",
+ "externalReference" : "party1"
+ }
} ],
"contractDetails" : {
"documentation" : [ {
@@ -1512,7 +1748,7 @@
}
},
"meta" : {
- "globalKey" : "e7905194"
+ "globalKey" : "14aa9823"
}
},
"state" : {
@@ -1566,15 +1802,15 @@
}
} ],
"meta" : {
- "globalKey" : "70182eac"
+ "globalKey" : "979d157b"
}
} ],
"meta" : {
- "globalKey" : "1e428ccf"
+ "globalKey" : "b85c1543"
}
},
"previousWorkflowStep" : {
- "globalReference" : "c0d2a2d7"
+ "globalReference" : "387a181a"
},
"messageInformation" : {
"messageId" : {
@@ -1898,6 +2134,6 @@
}
} ],
"meta" : {
- "globalKey" : "6100b7d"
+ "globalKey" : "fa379d89"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-new-trade-CFTC-clearing-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-new-trade-CFTC-clearing-func-output.json
index fc22fdcfba..e9c2e53759 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-new-trade-CFTC-clearing-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-new-trade-CFTC-clearing-func-output.json
@@ -132,8 +132,65 @@
"globalKey" : "3ef194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "8G836J",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
+ }
+ } ],
+ "name" : {
+ "value" : "TENET HEALTHCARE CORPORATION"
+ },
+ "meta" : {
+ "globalKey" : "54140007",
+ "externalKey" : "referenceEntity"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "8G836JAF2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ },
+ "transactedPrice" : {
+ "marketFixedRate" : 0.02
+ }
+ },
+ "meta" : {
+ "globalKey" : "c847dc2a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -200,75 +257,16 @@
"meta" : {
"globalKey" : "3ede2a"
}
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "8G836J",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
- }
- } ],
- "name" : {
- "value" : "TENET HEALTHCARE CORPORATION"
- },
- "meta" : {
- "globalKey" : "54140007",
- "externalKey" : "referenceEntity"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "8G836JAF2",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "transactedPrice" : {
- "marketFixedRate" : 0.02
- },
- "meta" : {
- "globalKey" : "c847dc2a"
}
},
"meta" : {
- "globalKey" : "bd438fa6"
+ "globalKey" : "658f9704"
}
- },
+ } ],
"nonStandardisedTerms" : true
},
"meta" : {
- "globalKey" : "67138a32"
+ "globalKey" : "620037cc"
}
},
"tradeLot" : [ {
@@ -593,6 +591,56 @@
"globalReference" : "a3344cf2",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "620de0a",
+ "externalReference" : "party2"
+ },
+ "role" : "ClearingFirm",
+ "ownershipPartyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "e02668f",
+ "externalReference" : "executing_agent"
+ },
+ "role" : "ExecutingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5a61206f",
+ "externalReference" : "venue"
+ },
+ "role" : "ExecutionFacility",
+ "ownershipPartyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "f8327bca",
+ "externalReference" : "original_sdr"
+ },
+ "role" : "PriorTradeRepository",
+ "ownershipPartyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "620de0a",
+ "externalReference" : "party2"
+ },
+ "role" : "AllocationAgent",
+ "ownershipPartyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "party1"
+ }
} ],
"account" : [ {
"accountNumber" : {
@@ -611,7 +659,7 @@
}
} ],
"meta" : {
- "globalKey" : "6f5eaf6e"
+ "globalKey" : "348a0411"
}
},
"transferHistory" : [ {
@@ -662,7 +710,7 @@
}
} ],
"meta" : {
- "globalKey" : "f3f3fd05"
+ "globalKey" : "3568b9a8"
}
}
}
@@ -709,8 +757,65 @@
"globalKey" : "3ef194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "8G836J",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
+ }
+ } ],
+ "name" : {
+ "value" : "TENET HEALTHCARE CORPORATION"
+ },
+ "meta" : {
+ "globalKey" : "54140007",
+ "externalKey" : "referenceEntity"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "8G836JAF2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ },
+ "transactedPrice" : {
+ "marketFixedRate" : 0.02
+ }
+ },
+ "meta" : {
+ "globalKey" : "c847dc2a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -777,75 +882,16 @@
"meta" : {
"globalKey" : "3ede2a"
}
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "8G836J",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
- }
- } ],
- "name" : {
- "value" : "TENET HEALTHCARE CORPORATION"
- },
- "meta" : {
- "globalKey" : "54140007",
- "externalKey" : "referenceEntity"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "8G836JAF2",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "transactedPrice" : {
- "marketFixedRate" : 0.02
- },
- "meta" : {
- "globalKey" : "c847dc2a"
}
},
"meta" : {
- "globalKey" : "bd438fa6"
+ "globalKey" : "658f9704"
}
- },
+ } ],
"nonStandardisedTerms" : true
},
"meta" : {
- "globalKey" : "67138a32"
+ "globalKey" : "620037cc"
}
},
"tradeLot" : [ {
@@ -1170,6 +1216,56 @@
"globalReference" : "a3344cf2",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "620de0a",
+ "externalReference" : "party2"
+ },
+ "role" : "ClearingFirm",
+ "ownershipPartyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "e02668f",
+ "externalReference" : "executing_agent"
+ },
+ "role" : "ExecutingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5a61206f",
+ "externalReference" : "venue"
+ },
+ "role" : "ExecutionFacility",
+ "ownershipPartyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "f8327bca",
+ "externalReference" : "original_sdr"
+ },
+ "role" : "PriorTradeRepository",
+ "ownershipPartyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "620de0a",
+ "externalReference" : "party2"
+ },
+ "role" : "AllocationAgent",
+ "ownershipPartyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "party1"
+ }
} ],
"contractDetails" : {
"documentation" : [ {
@@ -1276,7 +1372,7 @@
}
} ],
"meta" : {
- "globalKey" : "c5abc54a"
+ "globalKey" : "e016e5ad"
}
},
"state" : {
@@ -1330,15 +1426,15 @@
}
} ],
"meta" : {
- "globalKey" : "41fa5cc4"
+ "globalKey" : "c0f05867"
}
} ],
"meta" : {
- "globalKey" : "a165a6e3"
+ "globalKey" : "3f739d3"
}
},
"previousWorkflowStep" : {
- "globalReference" : "7ad93a44"
+ "globalReference" : "d0fdef25"
},
"messageInformation" : {
"messageId" : {
@@ -1600,6 +1696,6 @@
}
} ],
"meta" : {
- "globalKey" : "c77b01e5"
+ "globalKey" : "b2b9b0d5"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-partial-termination-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-partial-termination-func-output.json
index 5cd87c5e96..14bd8157d3 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-partial-termination-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-partial-termination-func-output.json
@@ -109,8 +109,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -297,11 +297,13 @@
"globalKey" : "ab29de88",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "2a902299"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2a902299"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -434,19 +436,16 @@
"meta" : {
"globalKey" : "b54aebb4"
}
- },
- "meta" : {
- "globalKey" : "867ae62e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "54afd5b5"
+ "globalKey" : "867ae62e"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "680c2cc2"
+ "globalKey" : "f00a76c"
}
},
"tradeLot" : [ {
@@ -721,13 +720,23 @@
"globalReference" : "f08ad79f",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "f08ad79f",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "4bdee63"
+ "globalKey" : "6fcc6b49"
}
},
"meta" : {
- "globalKey" : "4bdee63"
+ "globalKey" : "6fcc6b49"
}
}
}
@@ -764,8 +773,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -952,11 +961,13 @@
"globalKey" : "ab29de88",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "2a902299"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2a902299"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1089,19 +1100,16 @@
"meta" : {
"globalKey" : "b54aebb4"
}
- },
- "meta" : {
- "globalKey" : "867ae62e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "54afd5b5"
+ "globalKey" : "867ae62e"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "680c2cc2"
+ "globalKey" : "f00a76c"
}
},
"tradeLot" : [ {
@@ -1376,9 +1384,19 @@
"globalReference" : "f08ad79f",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "f08ad79f",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "ce231ddd"
+ "globalKey" : "3ab7ffc3"
}
},
"transferHistory" : [ {
@@ -1428,15 +1446,15 @@
}
} ],
"meta" : {
- "globalKey" : "bd7d3a6c"
+ "globalKey" : "a56c64c6"
}
} ],
"meta" : {
- "globalKey" : "e223de7f"
+ "globalKey" : "62cbdcd"
}
},
"previousWorkflowStep" : {
- "globalReference" : "34b4e774"
+ "globalReference" : "ee9e8ee8"
},
"messageInformation" : {
"messageId" : {
@@ -1576,6 +1594,6 @@
}
} ],
"meta" : {
- "globalKey" : "f274d214"
+ "globalKey" : "962a5306"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-partial-termination-xccy-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-partial-termination-xccy-func-output.json
index c84c3f964b..94337fe6fa 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-partial-termination-xccy-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-partial-termination-xccy-func-output.json
@@ -106,8 +106,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -145,11 +145,11 @@
"meta" : {
"globalKey" : "c600712a"
}
- } ],
+ },
"meta" : {
"globalKey" : "c600712a"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
@@ -410,13 +410,23 @@
"globalReference" : "f08ad79f",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "f08ad79f",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "91c9ab91"
+ "globalKey" : "ffd5361"
}
},
"meta" : {
- "globalKey" : "91c9ab91"
+ "globalKey" : "ffd5361"
}
}
}
@@ -430,8 +440,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -469,11 +479,11 @@
"meta" : {
"globalKey" : "c600712a"
}
- } ],
+ },
"meta" : {
"globalKey" : "c600712a"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
@@ -734,9 +744,19 @@
"globalReference" : "f08ad79f",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "f08ad79f",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "d783d55"
+ "globalKey" : "3c435725"
}
},
"transferHistory" : [ {
@@ -786,15 +806,15 @@
}
} ],
"meta" : {
- "globalKey" : "1a9c1ff4"
+ "globalKey" : "31510424"
}
} ],
"meta" : {
- "globalKey" : "c878e4ad"
+ "globalKey" : "c8e1088d"
}
},
"previousWorkflowStep" : {
- "globalReference" : "6a5b6e57"
+ "globalReference" : "b3c4a479"
},
"messageInformation" : {
"messageId" : {
@@ -954,6 +974,6 @@
}
} ],
"meta" : {
- "globalKey" : "54cc8331"
+ "globalKey" : "cbdd1f11"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-partial-termination-xccy-swap-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-partial-termination-xccy-swap-func-output.json
index db95eccdf9..fb82304165 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-partial-termination-xccy-swap-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/fpml-5-10/processes/msg-partial-termination-xccy-swap-func-output.json
@@ -196,8 +196,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -395,11 +395,13 @@
"globalKey" : "b1534d7d",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "43c3f388"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "43c3f388"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -541,19 +543,16 @@
"meta" : {
"globalKey" : "33b7d8c7"
}
- },
- "meta" : {
- "globalKey" : "14c0b0ac"
}
- } ],
+ },
"meta" : {
- "globalKey" : "af19f024"
+ "globalKey" : "14c0b0ac"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "b28e2355"
+ "globalKey" : "3b33e57d"
}
},
"tradeLot" : [ {
@@ -816,13 +815,23 @@
"globalReference" : "f08ad79f",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "f08ad79f",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "c7266f2b"
+ "globalKey" : "e820d4d3"
}
},
"meta" : {
- "globalKey" : "c7266f2b"
+ "globalKey" : "e820d4d3"
}
}
}
@@ -836,8 +845,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1035,11 +1044,13 @@
"globalKey" : "b1534d7d",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "43c3f388"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "43c3f388"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1181,19 +1192,16 @@
"meta" : {
"globalKey" : "33b7d8c7"
}
- },
- "meta" : {
- "globalKey" : "14c0b0ac"
}
- } ],
+ },
"meta" : {
- "globalKey" : "af19f024"
+ "globalKey" : "14c0b0ac"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "b28e2355"
+ "globalKey" : "3b33e57d"
}
},
"tradeLot" : [ {
@@ -1456,9 +1464,19 @@
"globalReference" : "f08ad79f",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "f08ad79f",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "e1eb2981"
+ "globalKey" : "e1c15229"
}
},
"transferHistory" : [ {
@@ -1598,15 +1616,15 @@
}
} ],
"meta" : {
- "globalKey" : "fc38a394"
+ "globalKey" : "660a0fec"
}
} ],
"meta" : {
- "globalKey" : "ed65b297"
+ "globalKey" : "818c59d1"
}
},
"previousWorkflowStep" : {
- "globalReference" : "d2d6bbbf"
+ "globalReference" : "a449e4eb"
},
"messageInformation" : {
"messageId" : {
@@ -1746,6 +1764,6 @@
}
} ],
"meta" : {
- "globalKey" : "abcc42fc"
+ "globalKey" : "9b448282"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/bond-execution-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/bond-execution-func-input.json
index 948a696980..9a403feadc 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/bond-execution-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/bond-execution-func-input.json
@@ -4,8 +4,8 @@
"execution" : {
"product" : {
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -48,15 +48,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "a314fba4"
}
- } ],
+ },
"meta" : {
"globalKey" : "a314fba4"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "a314fba4"
@@ -122,8 +119,7 @@
"value" : "TR30 4 3/4% TREASURY GILT 30"
},
"identifierType" : "Name"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -136,7 +132,7 @@
}
},
"meta" : {
- "globalKey" : "4062b7ba"
+ "globalKey" : "5cca7473"
}
} ],
"counterparty" : [ {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/bond-execution-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/bond-execution-func-output.json
index a669c6e0b0..10b0def02f 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/bond-execution-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/bond-execution-func-output.json
@@ -4,13 +4,9 @@
"primitiveInstruction" : {
"execution" : {
"product" : {
- "taxonomy" : [ {
- "source" : "ISDA",
- "productQualifier" : "InterestRate_Forward_Debt"
- } ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -57,11 +53,11 @@
"meta" : {
"globalKey" : "a314fba4"
}
- } ],
+ },
"meta" : {
"globalKey" : "a314fba4"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "a314fba4"
@@ -127,8 +123,7 @@
"value" : "TR30 4 3/4% TREASURY GILT 30"
},
"identifierType" : "Name"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -141,7 +136,7 @@
}
},
"meta" : {
- "globalKey" : "4062b7ba"
+ "globalKey" : "5cca7473"
}
} ],
"counterparty" : [ {
@@ -222,13 +217,9 @@
"after" : [ {
"trade" : {
"product" : {
- "taxonomy" : [ {
- "source" : "ISDA",
- "productQualifier" : "InterestRate_Forward_Debt"
- } ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -275,11 +266,11 @@
"meta" : {
"globalKey" : "a314fba4"
}
- } ],
+ },
"meta" : {
"globalKey" : "a314fba4"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "a314fba4"
@@ -346,8 +337,7 @@
"value" : "TR30 4 3/4% TREASURY GILT 30"
},
"identifierType" : "Name"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -360,7 +350,7 @@
}
},
"meta" : {
- "globalKey" : "4062b7ba"
+ "globalKey" : "5cca7473"
}
} ]
} ],
@@ -436,17 +426,17 @@
}
} ],
"meta" : {
- "globalKey" : "33ca4620"
+ "globalKey" : "f3683251"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "12bd25af"
+ "globalKey" : "6290c9a0"
}
} ],
"meta" : {
- "globalKey" : "c7015e9d"
+ "globalKey" : "fc9e59fd"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/cancellation-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/cancellation-input.json
index 8936f43e75..5cb26f97aa 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/cancellation-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/cancellation-input.json
@@ -115,8 +115,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -129,7 +128,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ],
"direction" : "Replace"
@@ -168,8 +167,8 @@
"globalKey" : "3f28d5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -210,15 +209,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -232,13 +228,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -309,25 +304,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -342,12 +333,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "d25531df"
+ "globalKey" : "293fbe45"
}
}
}
@@ -391,8 +382,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -433,15 +424,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -455,13 +443,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -532,25 +519,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -565,12 +548,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -666,8 +649,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -680,7 +662,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -764,14 +746,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/cancellation-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/cancellation-output.json
index b11515b04e..f2bbeea471 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/cancellation-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/cancellation-output.json
@@ -117,8 +117,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -131,7 +130,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ],
"direction" : "Replace"
@@ -173,8 +172,8 @@
"globalKey" : "3f28d5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -219,11 +218,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -237,13 +236,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -314,25 +312,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -347,12 +344,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "d25531df"
+ "globalKey" : "293fbe45"
}
}
}
@@ -399,8 +396,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -445,11 +442,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -463,13 +460,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -540,25 +536,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -573,12 +568,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -674,8 +669,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -688,7 +682,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -772,14 +766,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
@@ -824,8 +818,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -870,11 +864,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -888,13 +882,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -965,25 +958,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -998,12 +990,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -1099,8 +1091,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1113,7 +1104,7 @@
}
},
"meta" : {
- "globalKey" : "b7c2e18"
+ "globalKey" : "6b99ba55"
}
} ]
} ],
@@ -1197,7 +1188,7 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "451766"
+ "globalKey" : "c9872511"
}
},
"state" : {
@@ -1207,7 +1198,7 @@
"positionState" : "Closed"
},
"meta" : {
- "globalKey" : "2420140f"
+ "globalKey" : "3cfd543a"
}
}, {
"trade" : {
@@ -1247,8 +1238,8 @@
"globalKey" : "3f28d5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1293,11 +1284,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1311,13 +1302,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1388,25 +1378,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -1421,12 +1410,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "d25531df"
+ "globalKey" : "293fbe45"
}
},
"tradeLot" : [ {
@@ -1522,8 +1511,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1536,7 +1524,7 @@
}
},
"meta" : {
- "globalKey" : "6f5b6f18"
+ "globalKey" : "5e4e5955"
}
} ]
} ],
@@ -1620,14 +1608,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "edb4cb65"
+ "globalKey" : "41610972"
}
},
"meta" : {
- "globalKey" : "edb4cb65"
+ "globalKey" : "41610972"
}
} ],
"meta" : {
- "globalKey" : "65623d19"
+ "globalKey" : "70ede49d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/on-demand-interest-payment-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/on-demand-interest-payment-input.json
index 13eeca2cb6..3616d30b6b 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/on-demand-interest-payment-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/on-demand-interest-payment-input.json
@@ -36,8 +36,45 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "Cashflow" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "value" : {
+ "value" : 2000,
+ "unit" : {
+ "currency" : {
+ "value" : "GBP"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "a99b7d57"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "unadjustedDate" : "2021-03-21"
+ },
+ "meta" : {
+ "globalKey" : "3f28d5"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3f28d5"
+ }
+ },
+ "cashflowType" : {
+ "cashflowType" : "NetInterest"
+ }
+ },
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -78,55 +115,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
- }
- } ],
- "cashflow" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "value" : {
- "value" : 2000,
- "unit" : {
- "currency" : {
- "value" : "GBP"
- }
- }
- }
- },
- "meta" : {
- "globalKey" : "a99b7d57"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "unadjustedDate" : "2021-03-21"
- },
- "meta" : {
- "globalKey" : "3f28d5"
- }
- },
- "meta" : {
- "globalKey" : "3f28d5"
- }
- },
- "cashflowType" : {
- "cashflowType" : "NetInterest"
- },
- "meta" : {
- "globalKey" : "11ce29f7"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d5d876ab"
+ "globalKey" : "11d05283"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -140,13 +134,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -217,25 +210,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -250,12 +239,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "f2af8849"
+ "globalKey" : "2fe3107"
}
}
}
@@ -297,8 +286,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -339,15 +328,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -361,13 +347,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -438,25 +423,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -471,12 +452,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -572,8 +553,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -586,7 +566,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -670,14 +650,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/on-demand-interest-payment-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/on-demand-interest-payment-output.json
index ef7a663f78..b6a6ed2eda 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/on-demand-interest-payment-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/on-demand-interest-payment-output.json
@@ -12,6 +12,9 @@
"value" : "LRSTXD"
}
}
+ }, {
+ "source" : "ISDA",
+ "productQualifier" : "RepurchaseAgreement"
} ],
"economicTerms" : {
"effectiveDate" : {
@@ -38,8 +41,45 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "Cashflow" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "value" : {
+ "value" : 2000,
+ "unit" : {
+ "currency" : {
+ "value" : "GBP"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "a99b7d57"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "unadjustedDate" : "2021-03-21"
+ },
+ "meta" : {
+ "globalKey" : "3f28d5"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3f28d5"
+ }
+ },
+ "cashflowType" : {
+ "cashflowType" : "NetInterest"
+ }
+ },
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -80,55 +120,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
- "cashflow" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "value" : {
- "value" : 2000,
- "unit" : {
- "currency" : {
- "value" : "GBP"
- }
- }
- }
- },
- "meta" : {
- "globalKey" : "a99b7d57"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "unadjustedDate" : "2021-03-21"
- },
- "meta" : {
- "globalKey" : "3f28d5"
- }
- },
- "meta" : {
- "globalKey" : "3f28d5"
- }
- },
- "cashflowType" : {
- "cashflowType" : "NetInterest"
- },
- "meta" : {
- "globalKey" : "11ce29f7"
- }
- } ],
+ },
"meta" : {
- "globalKey" : "d5d876ab"
+ "globalKey" : "11d05283"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -142,13 +139,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -219,25 +215,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -252,12 +244,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "f2af8849"
+ "globalKey" : "2fe3107"
}
}
}
@@ -302,8 +294,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -344,15 +336,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -366,13 +355,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -443,25 +431,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -476,12 +460,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -577,8 +561,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -591,7 +574,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -675,14 +658,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
@@ -697,6 +680,9 @@
"value" : "LRSTXD"
}
}
+ }, {
+ "source" : "ISDA",
+ "productQualifier" : "RepurchaseAgreement"
} ],
"economicTerms" : {
"effectiveDate" : {
@@ -723,8 +709,45 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "Cashflow" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "value" : {
+ "value" : 2000,
+ "unit" : {
+ "currency" : {
+ "value" : "GBP"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "a99b7d57"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "unadjustedDate" : "2021-03-21"
+ },
+ "meta" : {
+ "globalKey" : "3f28d5"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3f28d5"
+ }
+ },
+ "cashflowType" : {
+ "cashflowType" : "NetInterest"
+ }
+ },
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -765,55 +788,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
- "cashflow" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "value" : {
- "value" : 2000,
- "unit" : {
- "currency" : {
- "value" : "GBP"
- }
- }
- }
- },
- "meta" : {
- "globalKey" : "a99b7d57"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "unadjustedDate" : "2021-03-21"
- },
- "meta" : {
- "globalKey" : "3f28d5"
- }
- },
- "meta" : {
- "globalKey" : "3f28d5"
- }
- },
- "cashflowType" : {
- "cashflowType" : "NetInterest"
- },
- "meta" : {
- "globalKey" : "11ce29f7"
- }
- } ],
+ },
"meta" : {
- "globalKey" : "d5d876ab"
+ "globalKey" : "11d05283"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -827,13 +807,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -904,25 +883,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -937,12 +912,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "f2af8849"
+ "globalKey" : "2fe3107"
}
},
"tradeLot" : [ {
@@ -1038,8 +1013,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1052,7 +1026,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -1136,17 +1110,17 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "8c1139ec"
+ "globalKey" : "19a50263"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "7516567b"
+ "globalKey" : "ecd9dd32"
}
} ],
"meta" : {
- "globalKey" : "201dbea"
+ "globalKey" : "a92fb58a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/on-demand-rate-change-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/on-demand-rate-change-input.json
index 5b176b8020..bf7e6fd345 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/on-demand-rate-change-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/on-demand-rate-change-input.json
@@ -80,8 +80,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -122,15 +122,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -144,13 +141,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -221,25 +217,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -254,12 +246,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "884e117f"
+ "globalKey" : "292c05e5"
}
}
}
@@ -303,8 +295,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -345,15 +337,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -367,13 +356,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -444,25 +432,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -477,12 +461,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -578,8 +562,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -592,7 +575,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -676,14 +659,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/on-demand-rate-change-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/on-demand-rate-change-output.json
index 8946952afd..4dad0a1875 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/on-demand-rate-change-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/on-demand-rate-change-output.json
@@ -85,8 +85,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -131,11 +131,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -149,13 +149,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -226,25 +225,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -259,12 +257,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "884e117f"
+ "globalKey" : "292c05e5"
}
}
}
@@ -311,8 +309,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -357,11 +355,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -375,13 +373,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -452,25 +449,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -485,12 +481,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -586,8 +582,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -600,7 +595,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -684,14 +679,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
@@ -736,8 +731,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -782,11 +777,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -800,13 +795,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -877,25 +871,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -910,12 +903,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -1011,8 +1004,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1025,7 +1017,7 @@
}
},
"meta" : {
- "globalKey" : "b7c2e18"
+ "globalKey" : "6b99ba55"
}
} ]
} ],
@@ -1109,7 +1101,7 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "451766"
+ "globalKey" : "c9872511"
}
},
"state" : {
@@ -1119,7 +1111,7 @@
"positionState" : "Closed"
},
"meta" : {
- "globalKey" : "2420140f"
+ "globalKey" : "3cfd543a"
}
}, {
"trade" : {
@@ -1159,8 +1151,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1205,11 +1197,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1223,13 +1215,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1300,25 +1291,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -1333,12 +1323,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "884e117f"
+ "globalKey" : "292c05e5"
}
},
"tradeLot" : [ {
@@ -1434,8 +1424,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1448,7 +1437,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -1532,14 +1521,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "ce4467d5"
+ "globalKey" : "c2f8702"
}
},
"meta" : {
- "globalKey" : "ce4467d5"
+ "globalKey" : "c2f8702"
}
} ],
"meta" : {
- "globalKey" : "580c56e2"
+ "globalKey" : "659c5199"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/pair-off-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/pair-off-input.json
index 4d9025734e..7144f160a2 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/pair-off-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/pair-off-input.json
@@ -36,8 +36,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -78,15 +78,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -100,13 +97,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -177,25 +173,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -210,12 +202,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"priceQuantity" : [ {
@@ -310,8 +302,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -324,7 +315,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ],
"counterparty" : [ {
@@ -496,8 +487,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -538,15 +529,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -560,13 +548,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -637,25 +624,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -670,12 +653,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -771,8 +754,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -785,7 +767,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -869,14 +851,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
@@ -917,8 +899,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -959,15 +941,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -981,13 +960,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1058,25 +1036,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -1091,12 +1065,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"priceQuantity" : [ {
@@ -1191,8 +1165,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1205,7 +1178,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ],
"counterparty" : [ {
@@ -1377,8 +1350,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1419,15 +1392,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1441,13 +1411,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1518,25 +1487,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -1551,12 +1516,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -1652,8 +1617,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1666,7 +1630,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -1750,14 +1714,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/pair-off-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/pair-off-output.json
index 27f6c8d6a2..a547a8d886 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/pair-off-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/pair-off-output.json
@@ -41,8 +41,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -87,11 +87,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -105,13 +105,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -182,25 +181,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -215,12 +213,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"priceQuantity" : [ {
@@ -315,8 +313,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -329,7 +326,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ],
"counterparty" : [ {
@@ -504,8 +501,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -550,11 +547,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -568,13 +565,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -645,25 +641,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -678,12 +673,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -779,8 +774,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -793,7 +787,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -877,14 +871,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
@@ -928,8 +922,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -974,11 +968,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -992,13 +986,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1069,25 +1062,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -1102,12 +1094,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"priceQuantity" : [ {
@@ -1202,8 +1194,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1216,7 +1207,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ],
"counterparty" : [ {
@@ -1391,8 +1382,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1437,11 +1428,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1455,13 +1446,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1532,25 +1522,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -1565,12 +1554,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -1666,8 +1655,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1680,7 +1668,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -1764,14 +1752,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
@@ -1815,8 +1803,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1861,11 +1849,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1879,13 +1867,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1956,25 +1943,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -1989,12 +1975,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -2090,8 +2076,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -2104,7 +2089,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -2239,14 +2224,14 @@
}
},
"meta" : {
- "globalKey" : "44bb33bd"
+ "globalKey" : "26271ba6"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "ab29200c"
+ "globalKey" : "e13ab1b5"
}
}, {
"trade" : {
@@ -2287,8 +2272,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -2333,11 +2318,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -2351,13 +2336,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2428,25 +2412,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -2461,12 +2444,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -2562,8 +2545,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -2576,7 +2558,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -2711,17 +2693,17 @@
}
},
"meta" : {
- "globalKey" : "44bb33bd"
+ "globalKey" : "26271ba6"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "ab29200c"
+ "globalKey" : "e13ab1b5"
}
} ],
"meta" : {
- "globalKey" : "c70169d6"
+ "globalKey" : "b068c902"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/partial-delivery-delivered-price-quantity.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/partial-delivery-delivered-price-quantity.json
index fcbd096d70..d495431287 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/partial-delivery-delivered-price-quantity.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/partial-delivery-delivered-price-quantity.json
@@ -71,8 +71,7 @@
}
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -85,6 +84,6 @@
}
},
"meta" : {
- "globalKey" : "d5a30690"
+ "globalKey" : "dd79f2dd"
}
} ]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/partial-delivery-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/partial-delivery-input.json
index 066bcde31a..d782a48584 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/partial-delivery-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/partial-delivery-input.json
@@ -75,8 +75,7 @@
}
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -89,7 +88,7 @@
}
},
"meta" : {
- "globalKey" : "d5a30690"
+ "globalKey" : "dd79f2dd"
}
} ],
"direction" : "Replace"
@@ -134,8 +133,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -176,15 +175,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -198,13 +194,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -275,25 +270,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -308,12 +299,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -409,8 +400,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -423,7 +413,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -507,14 +497,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/partial-delivery-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/partial-delivery-output.json
index 7e216b7859..5258a7f23f 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/partial-delivery-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/partial-delivery-output.json
@@ -77,8 +77,7 @@
}
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -91,7 +90,7 @@
}
},
"meta" : {
- "globalKey" : "d5a30690"
+ "globalKey" : "dd79f2dd"
}
} ],
"direction" : "Replace"
@@ -139,8 +138,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -185,11 +184,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -203,13 +202,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -280,25 +278,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -313,12 +310,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -414,8 +411,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -428,7 +424,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -512,14 +508,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
@@ -563,8 +559,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -609,11 +605,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -627,13 +623,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -704,25 +699,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -737,12 +731,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -838,8 +832,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -852,7 +845,7 @@
}
},
"meta" : {
- "globalKey" : "6f344a1"
+ "globalKey" : "df112eac"
}
} ]
} ],
@@ -936,14 +929,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "408708c6"
+ "globalKey" : "aa9187b1"
}
},
"meta" : {
- "globalKey" : "408708c6"
+ "globalKey" : "aa9187b1"
}
} ],
"meta" : {
- "globalKey" : "91500649"
+ "globalKey" : "ecaba3c"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-adjustment-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-adjustment-input.json
index 15e493fe3b..50cf4ecad9 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-adjustment-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-adjustment-input.json
@@ -91,8 +91,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -133,15 +133,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -155,13 +152,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -232,25 +228,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -265,12 +257,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "884e117f"
+ "globalKey" : "292c05e5"
}
}
}
@@ -314,8 +306,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -356,15 +348,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -378,13 +367,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -455,25 +443,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -488,12 +472,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -589,8 +573,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -603,7 +586,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -687,14 +670,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-adjustment-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-adjustment-output.json
index 60d622035c..c86206695f 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-adjustment-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-adjustment-output.json
@@ -96,8 +96,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -142,11 +142,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -160,13 +160,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -237,25 +236,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -270,12 +268,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "884e117f"
+ "globalKey" : "292c05e5"
}
}
}
@@ -322,8 +320,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -368,11 +366,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -386,13 +384,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -463,25 +460,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -496,12 +492,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -597,8 +593,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -611,7 +606,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -695,14 +690,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
@@ -746,8 +741,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -792,11 +787,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -810,13 +805,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -887,25 +881,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -920,12 +913,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -1021,8 +1014,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1035,7 +1027,7 @@
}
},
"meta" : {
- "globalKey" : "b7c2e18"
+ "globalKey" : "6b99ba55"
}
} ]
} ],
@@ -1119,7 +1111,7 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "451766"
+ "globalKey" : "c9872511"
}
},
"state" : {
@@ -1129,7 +1121,7 @@
"positionState" : "Closed"
},
"meta" : {
- "globalKey" : "2420140f"
+ "globalKey" : "3cfd543a"
}
}, {
"trade" : {
@@ -1169,8 +1161,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1215,11 +1207,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1233,13 +1225,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1310,25 +1301,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -1343,12 +1333,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "884e117f"
+ "globalKey" : "292c05e5"
}
},
"tradeLot" : [ {
@@ -1444,8 +1434,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1458,7 +1447,7 @@
}
},
"meta" : {
- "globalKey" : "1b8b8f2e"
+ "globalKey" : "ae2ede7f"
}
} ]
} ],
@@ -1542,14 +1531,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b02c17af"
+ "globalKey" : "450573e8"
}
},
"meta" : {
- "globalKey" : "b02c17af"
+ "globalKey" : "450573e8"
}
} ],
"meta" : {
- "globalKey" : "c3bb9d2b"
+ "globalKey" : "1ca85770"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-execution-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-execution-func-input.json
index e912b25c26..9f9f16069e 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-execution-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-execution-func-input.json
@@ -36,8 +36,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -78,15 +78,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -100,13 +97,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -177,25 +173,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -210,12 +202,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"priceQuantity" : [ {
@@ -310,8 +302,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -324,7 +315,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ],
"counterparty" : [ {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-execution-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-execution-func-output.json
index 56cf2a0ca8..2501dec1cc 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-execution-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-execution-func-output.json
@@ -40,8 +40,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -86,11 +86,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -104,13 +104,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -181,25 +180,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -214,12 +212,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"priceQuantity" : [ {
@@ -314,8 +312,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -328,7 +325,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ],
"counterparty" : [ {
@@ -453,8 +450,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -499,11 +496,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -517,13 +514,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -594,25 +590,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -627,12 +622,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -728,8 +723,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -742,7 +736,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -826,17 +820,17 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
} ],
"meta" : {
- "globalKey" : "a5f5df05"
+ "globalKey" : "5a7eee59"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-reprice-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-reprice-input.json
index 3d7c22985f..a510b1288f 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-reprice-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-reprice-input.json
@@ -91,8 +91,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -133,15 +133,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -155,13 +152,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -232,25 +228,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -265,12 +257,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "884e117f"
+ "globalKey" : "292c05e5"
}
}
}
@@ -314,8 +306,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -356,15 +348,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -378,13 +367,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -455,25 +443,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -488,12 +472,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -589,8 +573,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -603,7 +586,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -687,14 +670,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-reprice-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-reprice-output.json
index 6e07b1567f..39a9877372 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-reprice-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-reprice-output.json
@@ -96,8 +96,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -142,11 +142,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -160,13 +160,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -237,25 +236,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -270,12 +268,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "884e117f"
+ "globalKey" : "292c05e5"
}
}
}
@@ -322,8 +320,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -368,11 +366,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -386,13 +384,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -463,25 +460,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -496,12 +492,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -597,8 +593,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -611,7 +606,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -695,14 +690,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
@@ -746,8 +741,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -792,11 +787,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -810,13 +805,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -887,25 +881,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -920,12 +913,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -1021,8 +1014,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1035,7 +1027,7 @@
}
},
"meta" : {
- "globalKey" : "b7c2e18"
+ "globalKey" : "6b99ba55"
}
} ]
} ],
@@ -1119,7 +1111,7 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "451766"
+ "globalKey" : "c9872511"
}
},
"state" : {
@@ -1129,7 +1121,7 @@
"positionState" : "Closed"
},
"meta" : {
- "globalKey" : "2420140f"
+ "globalKey" : "3cfd543a"
}
}, {
"trade" : {
@@ -1169,8 +1161,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1215,11 +1207,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1233,13 +1225,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1310,25 +1301,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -1343,12 +1333,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "884e117f"
+ "globalKey" : "292c05e5"
}
},
"tradeLot" : [ {
@@ -1444,8 +1434,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1458,7 +1447,7 @@
}
},
"meta" : {
- "globalKey" : "5da2464f"
+ "globalKey" : "7ec43f3e"
}
} ]
} ],
@@ -1542,14 +1531,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "7b674521"
+ "globalKey" : "53d5d036"
}
},
"meta" : {
- "globalKey" : "7b674521"
+ "globalKey" : "53d5d036"
}
} ],
"meta" : {
- "globalKey" : "da50681a"
+ "globalKey" : "675aa261"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-substitution-collateral.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-substitution-collateral.json
index 0cce97a94a..1dfee72de1 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-substitution-collateral.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-substitution-collateral.json
@@ -5,8 +5,8 @@
"product" : {
"NonTransferableProduct" : {
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -77,32 +77,28 @@
"value" : "GB00BMGR2916"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "686cce76"
}
- } ],
+ },
"meta" : {
- "globalKey" : "686cce76"
+ "globalKey" : "c98eddbd"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "686cce76"
+ "globalKey" : "c98eddbd"
}
}
}
} ],
"meta" : {
- "globalKey" : "686cce76"
+ "globalKey" : "c98eddbd"
}
}
} ],
"meta" : {
- "globalKey" : "686cce76"
+ "globalKey" : "c98eddbd"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-substitution-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-substitution-input.json
index 6e66d9b5a6..a1d74ea442 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-substitution-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-substitution-input.json
@@ -38,8 +38,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -80,15 +80,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralProvisions" : {
"collateralType" : "Cash",
@@ -148,8 +145,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -190,15 +187,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -212,13 +206,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -289,25 +282,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -322,12 +311,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -423,8 +412,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -437,7 +425,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -521,14 +509,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-substitution-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-substitution-output.json
index fee947df18..4763615c2b 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-substitution-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-substitution-output.json
@@ -40,8 +40,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -86,11 +86,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralProvisions" : {
"collateralType" : "Cash",
@@ -153,8 +153,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -199,11 +199,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -217,13 +217,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -294,25 +293,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -327,12 +325,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -428,8 +426,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -442,7 +439,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -526,14 +523,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
@@ -574,8 +571,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -620,11 +617,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralProvisions" : {
"collateralType" : "Cash",
@@ -738,8 +735,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -752,7 +748,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -836,14 +832,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "20a89ebb"
+ "globalKey" : "13db68f6"
}
},
"meta" : {
- "globalKey" : "20a89ebb"
+ "globalKey" : "13db68f6"
}
} ],
"meta" : {
- "globalKey" : "d7bc02cf"
+ "globalKey" : "71e39535"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-substitution-price-quantity.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-substitution-price-quantity.json
index adf7578930..f2c2837ee9 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-substitution-price-quantity.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/repo-substitution-price-quantity.json
@@ -69,8 +69,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -83,7 +82,7 @@
}
},
"meta" : {
- "globalKey" : "3de38cd2"
+ "globalKey" : "bfce9c5b"
}
} ]
}, {
@@ -157,8 +156,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -171,7 +169,7 @@
}
},
"meta" : {
- "globalKey" : "3de38cd2"
+ "globalKey" : "bfce9c5b"
}
} ]
} ]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/roll-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/roll-input.json
index 3cae84f6b0..ded83f8f84 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/roll-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/roll-input.json
@@ -115,8 +115,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -129,7 +128,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ],
"direction" : "Replace"
@@ -168,8 +167,8 @@
"globalKey" : "3f28d9"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -210,15 +209,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -232,13 +228,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -309,25 +304,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -342,12 +333,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "768a859e"
+ "globalKey" : "61e4f5c4"
}
}
}
@@ -391,8 +382,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -433,15 +424,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -455,13 +443,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -532,25 +519,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -565,12 +548,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -666,8 +649,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -680,7 +662,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -764,14 +746,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/roll-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/roll-output.json
index d5dd73efee..90476a08a5 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/roll-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/roll-output.json
@@ -117,8 +117,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -131,7 +130,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ],
"direction" : "Replace"
@@ -173,8 +172,8 @@
"globalKey" : "3f28d9"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -219,11 +218,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -237,13 +236,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -314,25 +312,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -347,12 +344,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "768a859e"
+ "globalKey" : "61e4f5c4"
}
}
}
@@ -399,8 +396,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -445,11 +442,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -463,13 +460,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -540,25 +536,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -573,12 +568,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -674,8 +669,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -688,7 +682,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -772,14 +766,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
@@ -823,8 +817,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -869,11 +863,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -887,13 +881,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -964,25 +957,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -997,12 +989,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -1098,8 +1090,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1112,7 +1103,7 @@
}
},
"meta" : {
- "globalKey" : "b7c2e18"
+ "globalKey" : "6b99ba55"
}
} ]
} ],
@@ -1196,7 +1187,7 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "451766"
+ "globalKey" : "c9872511"
}
},
"state" : {
@@ -1206,7 +1197,7 @@
"positionState" : "Closed"
},
"meta" : {
- "globalKey" : "2420140f"
+ "globalKey" : "3cfd543a"
}
}, {
"trade" : {
@@ -1246,8 +1237,8 @@
"globalKey" : "3f28d9"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1292,11 +1283,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1310,13 +1301,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1387,25 +1377,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -1420,12 +1409,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "768a859e"
+ "globalKey" : "61e4f5c4"
}
},
"tradeLot" : [ {
@@ -1521,8 +1510,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1535,7 +1523,7 @@
}
},
"meta" : {
- "globalKey" : "6f5b6f18"
+ "globalKey" : "5e4e5955"
}
} ]
} ],
@@ -1619,14 +1607,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "fade5486"
+ "globalKey" : "b933fbf1"
}
},
"meta" : {
- "globalKey" : "fade5486"
+ "globalKey" : "b933fbf1"
}
} ],
"meta" : {
- "globalKey" : "66e43059"
+ "globalKey" : "924a061d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/shaping-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/shaping-input.json
index 00adf49d33..91bf384a27 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/shaping-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/shaping-input.json
@@ -57,8 +57,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -99,15 +99,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -121,13 +118,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -198,25 +194,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -231,12 +223,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"priceQuantity" : [ {
@@ -331,8 +323,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -345,7 +336,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ],
"counterparty" : [ {
@@ -517,15 +508,14 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
}
},
"meta" : {
- "globalKey" : "22607b8e"
+ "globalKey" : "2a652da5"
}
} ],
"direction" : "Replace"
@@ -566,8 +556,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -608,15 +598,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -630,13 +617,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -707,25 +693,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -740,12 +722,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"priceQuantity" : [ {
@@ -840,8 +822,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -854,7 +835,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ],
"counterparty" : [ {
@@ -1026,15 +1007,14 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
}
},
"meta" : {
- "globalKey" : "22607b8e"
+ "globalKey" : "2a652da5"
}
} ],
"direction" : "Replace"
@@ -1075,8 +1055,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1117,15 +1097,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1139,13 +1116,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1216,25 +1192,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -1249,12 +1221,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"priceQuantity" : [ {
@@ -1349,8 +1321,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1363,7 +1334,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ],
"counterparty" : [ {
@@ -1535,15 +1506,14 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
}
},
"meta" : {
- "globalKey" : "531cced0"
+ "globalKey" : "8f106a23"
}
} ],
"direction" : "Replace"
@@ -1588,8 +1558,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1630,15 +1600,12 @@
},
"dayCountFraction" : {
"value" : "ACT/360"
- },
- "meta" : {
- "globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1652,13 +1619,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1729,25 +1695,21 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
- },
- "meta" : {
- "globalKey" : "ac013980"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -1762,12 +1724,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -1863,8 +1825,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1877,7 +1838,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -1961,14 +1922,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/shaping-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/shaping-output.json
index f5efb36678..3851d3142a 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/shaping-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/shaping-output.json
@@ -62,8 +62,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -108,11 +108,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -126,13 +126,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -203,25 +202,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -236,12 +234,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"priceQuantity" : [ {
@@ -336,8 +334,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -350,7 +347,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ],
"counterparty" : [ {
@@ -522,15 +519,14 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
}
},
"meta" : {
- "globalKey" : "22607b8e"
+ "globalKey" : "2a652da5"
}
} ],
"direction" : "Replace"
@@ -574,8 +570,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -620,11 +616,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -638,13 +634,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -715,25 +710,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -748,12 +742,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"priceQuantity" : [ {
@@ -848,8 +842,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -862,7 +855,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ],
"counterparty" : [ {
@@ -1034,15 +1027,14 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
}
},
"meta" : {
- "globalKey" : "22607b8e"
+ "globalKey" : "2a652da5"
}
} ],
"direction" : "Replace"
@@ -1086,8 +1078,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1132,11 +1124,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1150,13 +1142,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1227,25 +1218,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -1260,12 +1250,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"priceQuantity" : [ {
@@ -1360,8 +1350,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1374,7 +1363,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ],
"counterparty" : [ {
@@ -1546,15 +1535,14 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
}
},
"meta" : {
- "globalKey" : "531cced0"
+ "globalKey" : "8f106a23"
}
} ],
"direction" : "Replace"
@@ -1602,8 +1590,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1648,11 +1636,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1666,13 +1654,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1743,25 +1730,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -1776,12 +1762,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -1877,8 +1863,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -1891,7 +1876,7 @@
}
},
"meta" : {
- "globalKey" : "ce3a1589"
+ "globalKey" : "ccb8a0c4"
}
} ]
} ],
@@ -1975,14 +1960,14 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "b9aac117"
+ "globalKey" : "3add0140"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "a26abee6"
+ "globalKey" : "a00d98cf"
}
}
}
@@ -2027,8 +2012,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -2073,11 +2058,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -2091,13 +2076,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2168,25 +2152,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -2201,12 +2184,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -2302,8 +2285,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -2316,7 +2298,7 @@
}
},
"meta" : {
- "globalKey" : "b7c2e18"
+ "globalKey" : "6b99ba55"
}
} ]
} ],
@@ -2400,7 +2382,7 @@
"role" : "Buyer"
} ],
"meta" : {
- "globalKey" : "451766"
+ "globalKey" : "c9872511"
}
},
"state" : {
@@ -2410,7 +2392,7 @@
"positionState" : "Closed"
},
"meta" : {
- "globalKey" : "2420140f"
+ "globalKey" : "3cfd543a"
}
}, {
"trade" : {
@@ -2451,8 +2433,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -2497,11 +2479,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -2515,13 +2497,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2592,25 +2573,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -2625,12 +2605,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -2726,8 +2706,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -2740,7 +2719,7 @@
}
},
"meta" : {
- "globalKey" : "77b6e318"
+ "globalKey" : "e2b46555"
}
} ]
} ],
@@ -2844,11 +2823,11 @@
}
},
"meta" : {
- "globalKey" : "5b71e9c8"
+ "globalKey" : "f4400b33"
}
},
"meta" : {
- "globalKey" : "5b71e9c8"
+ "globalKey" : "f4400b33"
}
}, {
"trade" : {
@@ -2889,8 +2868,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -2935,11 +2914,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -2953,13 +2932,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -3030,25 +3008,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -3063,12 +3040,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -3164,8 +3141,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -3178,7 +3154,7 @@
}
},
"meta" : {
- "globalKey" : "77b6e318"
+ "globalKey" : "e2b46555"
}
} ]
} ],
@@ -3282,11 +3258,11 @@
}
},
"meta" : {
- "globalKey" : "5b71e9c8"
+ "globalKey" : "f4400b33"
}
},
"meta" : {
- "globalKey" : "5b71e9c8"
+ "globalKey" : "f4400b33"
}
}, {
"trade" : {
@@ -3327,8 +3303,8 @@
"externalKey" : "RepurchaseDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -3373,11 +3349,11 @@
"meta" : {
"globalKey" : "69ca64cc"
}
- } ],
+ },
"meta" : {
"globalKey" : "69ca64cc"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -3391,13 +3367,12 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
},
"economicTerms" : {
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -3468,25 +3443,24 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
},
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ac013980"
+ "globalKey" : "479be973"
}
- }
+ } ]
}
}
}
} ],
"meta" : {
- "globalKey" : "27d08997"
+ "globalKey" : "94d568bd"
}
}
} ],
@@ -3501,12 +3475,12 @@
} ]
},
"meta" : {
- "globalKey" : "a565e3a8"
+ "globalKey" : "a7344e4e"
}
}
},
"meta" : {
- "globalKey" : "549fe6be"
+ "globalKey" : "62201ee4"
}
},
"tradeLot" : [ {
@@ -3602,8 +3576,7 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
@@ -3616,7 +3589,7 @@
}
},
"meta" : {
- "globalKey" : "a7c73556"
+ "globalKey" : "2651d357"
}
} ]
} ],
@@ -3720,14 +3693,14 @@
}
},
"meta" : {
- "globalKey" : "616ab508"
+ "globalKey" : "b260d7f3"
}
},
"meta" : {
- "globalKey" : "616ab508"
+ "globalKey" : "b260d7f3"
}
} ],
"meta" : {
- "globalKey" : "53e4e999"
+ "globalKey" : "eb85ea88"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/shaping-primitive-instruction-trade-lots.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/shaping-primitive-instruction-trade-lots.json
index fd241ee699..30e8c13776 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/shaping-primitive-instruction-trade-lots.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/repo-and-bond/shaping-primitive-instruction-trade-lots.json
@@ -69,15 +69,14 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
}
},
"meta" : {
- "globalKey" : "22607b8e"
+ "globalKey" : "2a652da5"
}
} ]
}, {
@@ -151,15 +150,14 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
}
},
"meta" : {
- "globalKey" : "22607b8e"
+ "globalKey" : "2a652da5"
}
} ]
}, {
@@ -233,15 +231,14 @@
"value" : "GB00B24FF097"
},
"identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
+ } ]
}
}
}
}
},
"meta" : {
- "globalKey" : "531cced0"
+ "globalKey" : "8f106a23"
}
} ]
} ]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/allocation/allocation-sec-lending-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/allocation/allocation-sec-lending-func-input.json
index 478d7ffcae..e4d1cb2210 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/allocation/allocation-sec-lending-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/allocation/allocation-sec-lending-func-input.json
@@ -274,8 +274,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -349,7 +349,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -368,15 +368,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -426,8 +423,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -545,15 +542,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -629,7 +623,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/allocation/allocation-sec-lending-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/allocation/allocation-sec-lending-func-output.json
index c3ce55cc02..99bedc3785 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/allocation/allocation-sec-lending-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/allocation/allocation-sec-lending-func-output.json
@@ -246,8 +246,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -321,7 +321,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -344,11 +344,11 @@
"meta" : {
"globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -398,8 +398,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -521,11 +521,11 @@
"meta" : {
"globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -601,7 +601,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -781,8 +781,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -856,7 +856,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -879,11 +879,11 @@
"meta" : {
"globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -933,8 +933,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1056,11 +1056,11 @@
"meta" : {
"globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -1136,7 +1136,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1347,8 +1347,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1422,7 +1422,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -1445,11 +1445,11 @@
"meta" : {
"globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1499,8 +1499,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1622,11 +1622,11 @@
"meta" : {
"globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -1702,7 +1702,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1913,8 +1913,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1988,7 +1988,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -2011,11 +2011,11 @@
"meta" : {
"globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -2065,8 +2065,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2188,11 +2188,11 @@
"meta" : {
"globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -2268,7 +2268,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/block-execution-instruction.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/block-execution-instruction.json
index cb8387aaaa..4f864c5385 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/block-execution-instruction.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/block-execution-instruction.json
@@ -17,8 +17,8 @@
}
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -65,7 +65,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -82,8 +82,8 @@
"totalRatio" : 1
}
}
- } ]
- },
+ }
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -115,8 +115,8 @@
}
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -194,8 +194,8 @@
}
}
}
- } ]
- }
+ }
+ } ]
}
}
}
@@ -261,7 +261,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/block-execution-trade-state.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/block-execution-trade-state.json
index a59cb46cb2..a87c3086e2 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/block-execution-trade-state.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/block-execution-trade-state.json
@@ -40,8 +40,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -115,7 +115,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -134,15 +134,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -192,8 +189,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -311,15 +308,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -395,7 +389,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/create-security-lending-invoice-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/create-security-lending-invoice-func-input.json
index 47799570e3..39c67ad092 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/create-security-lending-invoice-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/create-security-lending-invoice-func-input.json
@@ -79,8 +79,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -154,7 +154,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -173,15 +173,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -231,8 +228,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -350,15 +347,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -434,7 +428,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -640,9 +634,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -717,9 +709,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -1043,8 +1033,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1118,7 +1108,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -1137,15 +1127,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1195,8 +1182,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1314,15 +1301,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -1398,7 +1382,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1601,9 +1585,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -1678,9 +1660,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -1848,8 +1828,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1923,7 +1903,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -1942,15 +1922,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -2000,8 +1977,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2119,15 +2096,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -2203,7 +2177,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -2406,9 +2380,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -2483,9 +2455,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -2550,9 +2520,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -2627,9 +2595,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/create-security-lending-invoice-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/create-security-lending-invoice-func-output.json
index e5084a411e..a32702fa13 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/create-security-lending-invoice-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/create-security-lending-invoice-func-output.json
@@ -79,8 +79,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -154,7 +154,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -173,15 +173,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -231,8 +228,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -350,15 +347,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -434,7 +428,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1034,9 +1028,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -1111,9 +1103,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -1181,8 +1171,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1256,7 +1246,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -1275,15 +1265,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1333,8 +1320,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1452,15 +1439,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -1536,7 +1520,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1912,9 +1896,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -1989,9 +1971,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -2059,8 +2039,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -2134,7 +2114,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -2153,15 +2133,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -2211,8 +2188,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2330,15 +2307,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -2414,7 +2388,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -2858,9 +2832,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -2935,9 +2907,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -3002,9 +2972,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -3079,9 +3047,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/full-return-settlement-workflow-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/full-return-settlement-workflow-func-input.json
index b687fcd764..b9bd73bdd6 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/full-return-settlement-workflow-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/full-return-settlement-workflow-func-input.json
@@ -41,8 +41,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -116,7 +116,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -135,15 +135,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -193,8 +190,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -312,15 +309,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -396,7 +390,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -602,9 +596,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -679,9 +671,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/full-return-settlement-workflow-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/full-return-settlement-workflow-func-output.json
index 3643df86a3..edada5b9ed 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/full-return-settlement-workflow-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/full-return-settlement-workflow-func-output.json
@@ -44,8 +44,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -119,7 +119,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -138,15 +138,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -196,8 +193,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -315,15 +312,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -399,7 +393,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -605,9 +599,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -682,9 +674,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -787,9 +777,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -864,9 +852,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -918,8 +904,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -993,7 +979,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -1012,15 +998,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1070,8 +1053,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1189,15 +1172,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -1273,7 +1253,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1479,9 +1459,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -1556,9 +1534,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -1573,7 +1549,7 @@
} ]
},
"previousWorkflowStep" : {
- "globalReference" : "ea1890ce"
+ "globalReference" : "995695fc"
},
"messageInformation" : {
"messageId" : {
@@ -1662,9 +1638,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -1739,9 +1713,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -1793,8 +1765,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1868,7 +1840,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -1887,15 +1859,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1945,8 +1914,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2064,15 +2033,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -2148,7 +2114,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -2354,9 +2320,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -2431,9 +2395,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -2489,8 +2451,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -2564,7 +2526,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -2583,15 +2545,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -2641,8 +2600,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2760,15 +2719,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -2844,7 +2800,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -3053,9 +3009,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -3130,9 +3084,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -3197,9 +3149,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -3274,9 +3224,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -3292,7 +3240,7 @@
}
},
"previousWorkflowStep" : {
- "globalReference" : "bc2a5b2a"
+ "globalReference" : "affb1d50"
},
"messageInformation" : {
"messageId" : {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/new-settlement-workflow-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/new-settlement-workflow-func-input.json
index a60db0abbe..b303c006db 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/new-settlement-workflow-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/new-settlement-workflow-func-input.json
@@ -17,8 +17,8 @@
}
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -68,7 +68,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -85,8 +85,8 @@
"totalRatio" : 1
}
}
- } ]
- },
+ }
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -118,8 +118,8 @@
}
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -197,8 +197,8 @@
}
}
}
- } ]
- }
+ }
+ } ]
}
}
}
@@ -267,7 +267,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/new-settlement-workflow-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/new-settlement-workflow-func-output.json
index b0fd1fbda2..7050cd1f47 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/new-settlement-workflow-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/new-settlement-workflow-func-output.json
@@ -45,8 +45,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -120,7 +120,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -139,15 +139,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -197,8 +194,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -316,15 +313,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -399,7 +393,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -584,8 +578,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -659,7 +653,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -678,15 +672,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -736,8 +727,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -855,15 +846,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -939,7 +927,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1182,9 +1170,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -1259,9 +1245,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -1313,8 +1297,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1388,7 +1372,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -1407,15 +1391,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1465,8 +1446,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1584,15 +1565,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -1668,7 +1646,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1912,9 +1890,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -1989,9 +1965,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -2043,8 +2017,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -2118,7 +2092,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -2137,15 +2111,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -2195,8 +2166,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2314,15 +2285,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -2398,7 +2366,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -2594,8 +2562,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -2669,7 +2637,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -2688,15 +2656,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -2746,8 +2711,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2865,15 +2830,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -2949,7 +2911,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -3155,9 +3117,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -3232,9 +3192,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -3250,7 +3208,7 @@
}
},
"previousWorkflowStep" : {
- "globalReference" : "d37537af"
+ "globalReference" : "69a855c1"
},
"messageInformation" : {
"messageId" : {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/part-return-settlement-workflow-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/part-return-settlement-workflow-func-input.json
index e5a685ae2f..bf6d87d12b 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/part-return-settlement-workflow-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/part-return-settlement-workflow-func-input.json
@@ -41,8 +41,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -116,7 +116,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -135,15 +135,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -193,8 +190,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -312,15 +309,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -396,7 +390,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -602,9 +596,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -679,9 +671,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/part-return-settlement-workflow-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/part-return-settlement-workflow-func-output.json
index cc2ac1d6ed..cd41def818 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/part-return-settlement-workflow-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/part-return-settlement-workflow-func-output.json
@@ -44,8 +44,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -119,7 +119,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -138,15 +138,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -196,8 +193,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -315,15 +312,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -399,7 +393,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -602,9 +596,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -679,9 +671,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -784,9 +774,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -861,9 +849,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -915,8 +901,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -990,7 +976,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -1009,15 +995,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1067,8 +1050,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1186,15 +1169,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -1270,7 +1250,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1473,9 +1453,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -1550,9 +1528,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -1567,7 +1543,7 @@
} ]
},
"previousWorkflowStep" : {
- "globalReference" : "261ceb5f"
+ "globalReference" : "ad17b98d"
},
"messageInformation" : {
"messageId" : {
@@ -1656,9 +1632,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -1733,9 +1707,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -1787,8 +1759,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1862,7 +1834,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -1881,15 +1853,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1939,8 +1908,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2058,15 +2027,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -2142,7 +2108,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -2345,9 +2311,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -2422,9 +2386,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -2480,8 +2442,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -2555,7 +2517,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -2574,15 +2536,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -2632,8 +2591,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2751,15 +2710,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -2835,7 +2791,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -3038,9 +2994,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -3115,9 +3069,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -3182,9 +3134,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -3259,9 +3209,7 @@
}
},
"settlementOrigin" : {
- "assetPayout" : {
- "globalReference" : "b78e4420"
- }
+ "globalReference" : "b78e4420"
}
},
"meta" : {
@@ -3277,7 +3225,7 @@
}
},
"previousWorkflowStep" : {
- "globalReference" : "c217dbee"
+ "globalReference" : "39ca2462"
},
"messageInformation" : {
"messageId" : {
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/reallocation/reallocation-pre-settled-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/reallocation/reallocation-pre-settled-func-input.json
index c1ea9f8d47..7f80e8a3f9 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/reallocation/reallocation-pre-settled-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/reallocation/reallocation-pre-settled-func-input.json
@@ -179,8 +179,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -254,7 +254,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -273,15 +273,12 @@
"manufacturedIncomeRequirement" : {
"totalRatio" : 1
}
- },
- "meta" : {
- "globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -331,8 +328,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -450,15 +447,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -534,7 +528,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/reallocation/reallocation-pre-settled-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/reallocation/reallocation-pre-settled-func-output.json
index 6b3c4777a3..8f579665d2 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/reallocation/reallocation-pre-settled-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/sec-lending/reallocation/reallocation-pre-settled-func-output.json
@@ -161,8 +161,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -236,7 +236,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -259,11 +259,11 @@
"meta" : {
"globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -313,8 +313,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -436,11 +436,11 @@
"meta" : {
"globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -516,7 +516,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -731,8 +731,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -806,7 +806,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -829,11 +829,11 @@
"meta" : {
"globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -883,8 +883,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1006,11 +1006,11 @@
"meta" : {
"globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -1086,7 +1086,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1334,8 +1334,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "assetPayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1409,7 +1409,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -1432,11 +1432,11 @@
"meta" : {
"globalKey" : "b78e4420"
}
- } ],
+ },
"meta" : {
"globalKey" : "b78e4420"
}
- },
+ } ],
"collateral" : {
"collateralPortfolio" : [ {
"value" : {
@@ -1486,8 +1486,8 @@
"globalKey" : "e743cae5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1609,11 +1609,11 @@
"meta" : {
"globalKey" : "705a3ef7"
}
- } ],
+ },
"meta" : {
"globalKey" : "705a3ef7"
}
- }
+ } ]
}
}
}
@@ -1689,7 +1689,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/workflow-step/cancellation/cancellation-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/workflow-step/cancellation/cancellation-func-input.json
index cff07ec79c..b3c4e43a20 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/workflow-step/cancellation/cancellation-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/workflow-step/cancellation/cancellation-func-input.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -197,11 +197,13 @@
"globalKey" : "5c56ab56",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -334,18 +336,15 @@
"meta" : {
"globalKey" : "e6ec3400"
}
- },
- "meta" : {
- "globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"priceQuantity" : [ {
@@ -551,8 +550,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -737,11 +736,13 @@
"globalKey" : "5c56ab56",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -874,18 +875,15 @@
"meta" : {
"globalKey" : "e6ec3400"
}
- },
- "meta" : {
- "globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"tradeLot" : [ {
@@ -1082,18 +1080,18 @@
}
} ],
"meta" : {
- "globalKey" : "55489cc3"
+ "globalKey" : "10532347"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "ce005f92"
+ "globalKey" : "f0835516"
}
} ],
"meta" : {
- "globalKey" : "2b4e9945"
+ "globalKey" : "b6d997af"
}
},
"messageInformation" : {
@@ -1155,11 +1153,11 @@
}
} ],
"meta" : {
- "globalKey" : "42805d5e"
+ "globalKey" : "401cc7b4"
}
}, {
"previousWorkflowStep" : {
- "globalReference" : "42805d5e"
+ "globalReference" : "401cc7b4"
},
"messageInformation" : {
"messageId" : {
@@ -1196,8 +1194,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1382,11 +1380,13 @@
"globalKey" : "5c56ab56",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1519,18 +1519,15 @@
"meta" : {
"globalKey" : "e6ec3400"
}
- },
- "meta" : {
- "globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"priceQuantity" : [ {
@@ -1736,8 +1733,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1922,11 +1919,13 @@
"globalKey" : "5c56ab56",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2059,18 +2058,15 @@
"meta" : {
"globalKey" : "e6ec3400"
}
- },
- "meta" : {
- "globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"tradeLot" : [ {
@@ -2267,18 +2263,18 @@
}
} ],
"meta" : {
- "globalKey" : "d10a6887"
+ "globalKey" : "8c14ef0b"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "607e4a56"
+ "globalKey" : "83013fda"
}
} ],
"meta" : {
- "globalKey" : "f17251cd"
+ "globalKey" : "8a6b6d2f"
}
},
"messageInformation" : {
@@ -2340,7 +2336,7 @@
}
} ],
"meta" : {
- "globalKey" : "f0387c5a"
+ "globalKey" : "f1c9b2b8"
}
} ]
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/workflow-step/cancellation/cancellation-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/workflow-step/cancellation/cancellation-func-output.json
index 109c0a2b28..0d7cd9524f 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/workflow-step/cancellation/cancellation-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/workflow-step/cancellation/cancellation-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -201,7 +201,12 @@
"meta" : {
"globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -338,14 +343,14 @@
"meta" : {
"globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"priceQuantity" : [ {
@@ -551,8 +556,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -741,7 +746,12 @@
"meta" : {
"globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -878,14 +888,14 @@
"meta" : {
"globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"tradeLot" : [ {
@@ -1082,18 +1092,18 @@
}
} ],
"meta" : {
- "globalKey" : "55489cc3"
+ "globalKey" : "10532347"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "ce005f92"
+ "globalKey" : "f0835516"
}
} ],
"meta" : {
- "globalKey" : "2b4e9945"
+ "globalKey" : "b6d997af"
}
},
"messageInformation" : {
@@ -1155,11 +1165,11 @@
}
} ],
"meta" : {
- "globalKey" : "da4f4080"
+ "globalKey" : "d7ebaad6"
}
}, {
"previousWorkflowStep" : {
- "globalReference" : "42805d5e"
+ "globalReference" : "401cc7b4"
},
"messageInformation" : {
"messageId" : {
@@ -1196,8 +1206,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1386,7 +1396,12 @@
"meta" : {
"globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1523,14 +1538,14 @@
"meta" : {
"globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"priceQuantity" : [ {
@@ -1736,8 +1751,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1926,7 +1941,12 @@
"meta" : {
"globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2063,14 +2083,14 @@
"meta" : {
"globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"tradeLot" : [ {
@@ -2267,18 +2287,18 @@
}
} ],
"meta" : {
- "globalKey" : "d10a6887"
+ "globalKey" : "8c14ef0b"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "607e4a56"
+ "globalKey" : "83013fda"
}
} ],
"meta" : {
- "globalKey" : "f17251cd"
+ "globalKey" : "8a6b6d2f"
}
},
"messageInformation" : {
@@ -2340,7 +2360,7 @@
}
} ],
"meta" : {
- "globalKey" : "5ec35334"
+ "globalKey" : "60548992"
}
} ]
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/workflow-step/correction/correction-func-input.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/workflow-step/correction/correction-func-input.json
index 573cd3ab06..39f351dcc3 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/workflow-step/correction/correction-func-input.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/workflow-step/correction/correction-func-input.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -197,11 +197,13 @@
"globalKey" : "5c56ab56",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -334,18 +336,15 @@
"meta" : {
"globalKey" : "e6ec3400"
}
- },
- "meta" : {
- "globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"priceQuantity" : [ {
@@ -551,8 +550,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -737,11 +736,13 @@
"globalKey" : "5c56ab56",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -874,18 +875,15 @@
"meta" : {
"globalKey" : "e6ec3400"
}
- },
- "meta" : {
- "globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"tradeLot" : [ {
@@ -1082,18 +1080,18 @@
}
} ],
"meta" : {
- "globalKey" : "55489cc3"
+ "globalKey" : "10532347"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "ce005f92"
+ "globalKey" : "f0835516"
}
} ],
"meta" : {
- "globalKey" : "2b4e9945"
+ "globalKey" : "b6d997af"
}
},
"messageInformation" : {
@@ -1155,7 +1153,7 @@
}
} ],
"meta" : {
- "globalKey" : "42805d5e"
+ "globalKey" : "401cc7b4"
}
}, {
"businessEvent" : {
@@ -1169,8 +1167,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1355,11 +1353,13 @@
"globalKey" : "5c56ab56",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1492,18 +1492,15 @@
"meta" : {
"globalKey" : "e6ec3400"
}
- },
- "meta" : {
- "globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"priceQuantity" : [ {
@@ -1709,8 +1706,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1895,11 +1892,13 @@
"globalKey" : "5c56ab56",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2032,18 +2031,15 @@
"meta" : {
"globalKey" : "e6ec3400"
}
- },
- "meta" : {
- "globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"tradeLot" : [ {
@@ -2240,22 +2236,22 @@
}
} ],
"meta" : {
- "globalKey" : "d10a6887"
+ "globalKey" : "8c14ef0b"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "607e4a56"
+ "globalKey" : "83013fda"
}
} ],
"meta" : {
- "globalKey" : "f17251cd"
+ "globalKey" : "8a6b6d2f"
}
},
"previousWorkflowStep" : {
- "globalReference" : "42805d5e"
+ "globalReference" : "401cc7b4"
},
"messageInformation" : {
"messageId" : {
@@ -2316,7 +2312,7 @@
}
} ],
"meta" : {
- "globalKey" : "623fe83e"
+ "globalKey" : "92d57da0"
}
} ]
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/functions/workflow-step/correction/correction-func-output.json b/rosetta-source/src/main/resources/cdm-sample-files/functions/workflow-step/correction/correction-func-output.json
index d5f05d3d99..6b1b78515d 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/functions/workflow-step/correction/correction-func-output.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/functions/workflow-step/correction/correction-func-output.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -201,7 +201,12 @@
"meta" : {
"globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -338,14 +343,14 @@
"meta" : {
"globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"priceQuantity" : [ {
@@ -551,8 +556,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -741,7 +746,12 @@
"meta" : {
"globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -878,14 +888,14 @@
"meta" : {
"globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"tradeLot" : [ {
@@ -1082,18 +1092,18 @@
}
} ],
"meta" : {
- "globalKey" : "55489cc3"
+ "globalKey" : "10532347"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "ce005f92"
+ "globalKey" : "f0835516"
}
} ],
"meta" : {
- "globalKey" : "2b4e9945"
+ "globalKey" : "b6d997af"
}
},
"messageInformation" : {
@@ -1155,7 +1165,7 @@
}
} ],
"meta" : {
- "globalKey" : "da4f4080"
+ "globalKey" : "d7ebaad6"
}
}, {
"businessEvent" : {
@@ -1169,8 +1179,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1359,7 +1369,12 @@
"meta" : {
"globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1496,14 +1511,14 @@
"meta" : {
"globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"priceQuantity" : [ {
@@ -1709,8 +1724,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1899,7 +1914,12 @@
"meta" : {
"globalKey" : "25298ab3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "25298ab3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -2036,14 +2056,14 @@
"meta" : {
"globalKey" : "9fcd1c8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4fdef835"
+ "globalKey" : "9fcd1c8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f475f1e6"
+ "globalKey" : "6ea7b56a"
}
},
"tradeLot" : [ {
@@ -2240,22 +2260,22 @@
}
} ],
"meta" : {
- "globalKey" : "d10a6887"
+ "globalKey" : "8c14ef0b"
}
},
"state" : {
"positionState" : "Executed"
},
"meta" : {
- "globalKey" : "607e4a56"
+ "globalKey" : "83013fda"
}
} ],
"meta" : {
- "globalKey" : "f17251cd"
+ "globalKey" : "8a6b6d2f"
}
},
"previousWorkflowStep" : {
- "globalReference" : "42805d5e"
+ "globalReference" : "401cc7b4"
},
"messageInformation" : {
"messageId" : {
@@ -2316,7 +2336,7 @@
}
} ],
"meta" : {
- "globalKey" : "d0cabf18"
+ "globalKey" : "160547a"
}
} ]
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/cdm-sample-files/native-cdm-events/expectations.json b/rosetta-source/src/main/resources/cdm-sample-files/native-cdm-events/expectations.json
index 5027063e98..b6733470a3 100644
--- a/rosetta-source/src/main/resources/cdm-sample-files/native-cdm-events/expectations.json
+++ b/rosetta-source/src/main/resources/cdm-sample-files/native-cdm-events/expectations.json
@@ -1,16 +1,16 @@
[
-{"fileName":"cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":30,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":30,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":30,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":30,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":30,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":30,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":30,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":30,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":30,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml","excludedPaths":0,"externalPaths":172,"outstandingMappings":29,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"InterestRate_Option_Swaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
-{"fileName":"cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml","excludedPaths":0,"externalPaths":145,"outstandingMappings":27,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"InterestRate_Option_Swaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
-{"fileName":"cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml","excludedPaths":0,"externalPaths":144,"outstandingMappings":31,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
-{"fileName":"cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml","excludedPaths":0,"externalPaths":122,"outstandingMappings":27,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":31,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":31,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":31,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":31,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":31,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":31,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":31,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":31,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml","excludedPaths":0,"externalPaths":129,"outstandingMappings":31,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml","excludedPaths":0,"externalPaths":172,"outstandingMappings":31,"validationFailures":2,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"InterestRate_Option_Swaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
+{"fileName":"cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml","excludedPaths":0,"externalPaths":145,"outstandingMappings":29,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"},{"qualifiedName":"InterestRate_Option_Swaption","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":2}},
+{"fileName":"cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml","excludedPaths":0,"externalPaths":144,"outstandingMappings":32,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
+{"fileName":"cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml","excludedPaths":0,"externalPaths":122,"outstandingMappings":29,"validationFailures":3,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"InterestRate_IRSwap_FixedFloat","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml","excludedPaths":0,"externalPaths":94,"outstandingMappings":41,"validationFailures":4,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}},
{"fileName":"cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml","excludedPaths":0,"externalPaths":94,"outstandingMappings":41,"validationFailures":4,"qualificationExpectation":{"success":true,"qualifyResults":[{"qualifiedName":"CreditDefaultSwap_Index","qualifiedObjectClass":"cdm.product.template.EconomicTerms"}],"qualifiableObjectCount":1}}]
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/cme-cleared-confirm-1-17-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/cme-cleared-confirm-1-17-aggregated-mapping-failure-report.csv
index 7d022b5795..a4c7550dd3 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/cme-cleared-confirm-1-17-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/cme-cleared-confirm-1-17-aggregated-mapping-failure-report.csv
@@ -1,12 +1,15 @@
-Mapping Coverage,97.15
+Mapping Coverage,95.68
Input Path,Failed Mapping Count
clearingConfirmed.trade.tradeHeader.terminatingEvent,1
clearingConfirmed.trade.swap.swapStream.settlementProvision.nonDeliverableSettlement.referenceCurrency,6
clearingConfirmed.trade.swaption.swap.swapStream.id,8
clearingConfirmed.trade.tradeHeader.partyTradeInformation.category,19
+clearingConfirmed.trade.tradeHeader.partyTradeInformation.relatedParty.partyReference.href,19
clearingConfirmed.trade.swap.swapStream.id,26
clearingConfirmed.trade.tradeHeader.size,2
+clearingConfirmed.trade.tradeHeader.partyTradeInformation.relatedParty.role,19
clearingConfirmed.trade.tradeHeader.partyTradeInformation.accountReference.href,19
clearingConfirmed.trade.tradeHeader.partyTradeInformation.category.categoryScheme,19
+clearingConfirmed.trade.tradeHeader.partyTradeInformation.partyReference.href,22
clearingConfirmed.trade.tradeHeader.originatingEvent,18
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/cme-cleared-confirm-1-17-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/cme-cleared-confirm-1-17-failed-mappings-report.csv
index 746e9e8680..c5c0ab6f33 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/cme-cleared-confirm-1-17-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/cme-cleared-confirm-1-17-failed-mappings-report.csv
@@ -1,119 +1,179 @@
File Name,Result,Input Path,Indexless Input Path,Unmappable CDM Path Count,Unmappable CDM Paths,Reason For Failure
cdm-sample-files/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(0)[id=floatLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=floatLeg].id,0,,Element with value floatLeg could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(1)[id=floatLeg2].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=floatLeg2].id,0,,Element with value floatLeg2 could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,0,,Element with value NEW_TRADE could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,0,,Element with value NEW_TRADE could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,0,,Element with value NEW_TRADE could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/FRA-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(1)[id=fixedLeg].settlementProvision.nonDeliverableSettlement.referenceCurrency,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=fixedLeg].settlementProvision.nonDeliverableSettlement.referenceCurrency,0,,Element with value KRW could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(0)[id=floatLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=floatLeg].id,0,,Element with value floatLeg could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(1)[id=fixedLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,0,,Element with value NEW_TRADE could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(0)[id=floatLeg].settlementProvision.nonDeliverableSettlement.referenceCurrency,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=floatLeg].settlementProvision.nonDeliverableSettlement.referenceCurrency,0,,Element with value KRW could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value HOUS could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value HOUS could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(0)[id=fixedLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(1)[id=floatLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=floatLeg].id,0,,Element with value floatLeg could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,0,,Element with value NEW_TRADE could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(0)[id=floatLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=floatLeg].id,0,,Element with value floatLeg could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(1)[id=fixedLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,0,,Element with value NEW_TRADE could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value HOUS could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value HOUS could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(1).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(0)[id=fixedLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(1).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=SEF].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=SEF].href,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(1).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].size,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].size,0,,Element with value 22 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(1).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(1).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value HOUS could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(1).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(1)[id=floatLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=floatLeg].id,0,,Element with value floatLeg could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,0,,Element with value NEW_TRADE could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(1).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].size,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].size,0,,Element with value 2 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(1).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(1).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(1).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value HOUS could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(1).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(0)[id=fixedLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(1).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(1)[id=floatLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=floatLeg].id,0,,Element with value floatLeg could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,0,,Element with value NEW_TRADE could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=SEF].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=SEF].href,0,,Element with value SEF could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(1)[id=floatLeg].settlementProvision.nonDeliverableSettlement.referenceCurrency,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=floatLeg].settlementProvision.nonDeliverableSettlement.referenceCurrency,0,,Element with value INR could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(1)[id=floatLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=floatLeg].id,0,,Element with value floatLeg could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,0,,Element with value NEW_TRADE could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(0)[id=fixedLeg].settlementProvision.nonDeliverableSettlement.referenceCurrency,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=fixedLeg].settlementProvision.nonDeliverableSettlement.referenceCurrency,0,,Element with value INR could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(0)[id=fixedLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value HOUS could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value HOUS could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(1)[id=fixedLeg].settlementProvision.nonDeliverableSettlement.referenceCurrency,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=fixedLeg].settlementProvision.nonDeliverableSettlement.referenceCurrency,0,,Element with value BRL could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(0)[id=floatLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=floatLeg].id,0,,Element with value floatLeg could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(1)[id=fixedLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,0,,Element with value NEW_TRADE could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(0)[id=floatLeg].settlementProvision.nonDeliverableSettlement.referenceCurrency,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=floatLeg].settlementProvision.nonDeliverableSettlement.referenceCurrency,0,,Element with value BRL could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(0)[id=floatLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=floatLeg].id,0,,Element with value floatLeg could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(0)[id=fixedLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(1)[id=floatLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=floatLeg].id,0,,Element with value floatLeg could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,0,,Element with value NEW_TRADE could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex09-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(0)[id=fixedLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex09-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex09-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex09-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex09-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex09-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex09-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex09-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(1)[id=floatLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=floatLeg].id,0,,Element with value floatLeg could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex09-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,0,,Element with value NEW_TRADE could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex09-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex09-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex09-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex10-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(0)[id=fixedLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex10-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex10-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex10-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex10-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex10-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex10-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex10-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(1)[id=floatLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=floatLeg].id,0,,Element with value floatLeg could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex10-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,0,,Element with value NEW_TRADE could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex10-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex10-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex10-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex11-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(1).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex11-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(1).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex11-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(1).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex11-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(1).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value HOUS could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex11-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(1).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex11-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(0)[id=floatLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=floatLeg].id,0,,Element with value floatLeg could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex11-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(1).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex11-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(1)[id=fixedLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex11-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,0,,Element with value NEW_TRADE could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/IRS-ex11-OIS.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=SEF].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=SEF].href,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swaption.swap.swapStream(1)[id=floatLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swaption.swap.swapStream[id=floatLeg].id,0,,Element with value floatLeg could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].terminatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].terminatingEvent,0,,Element with value EXERCISE could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swaption.swap.swapStream(0)[id=fixedLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swaption.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(1)[id=floatLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=floatLeg].id,0,,Element with value floatLeg could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,0,,Element with value EXERCISE could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream(0)[id=fixedLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swaption.swap.swapStream(1)[id=floatLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swaption.swap.swapStream[id=floatLeg].id,0,,Element with value floatLeg could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,0,,Element with value NEW_TRADE could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value HOUS could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value HOUS could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swaption.swap.swapStream(0)[id=fixedLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swaption.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex01.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swaption.swap.swapStream(1)[id=floatLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swaption.swap.swapStream[id=floatLeg].id,0,,Element with value floatLeg could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,0,,Element with value NEW_TRADE could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value CUST could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swaption.swap.swapStream(0)[id=fixedLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swaption.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex02.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).role,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.role,0,,Element with value InputSource could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).accountReference[href=account1].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.accountReference[href=account1].href,0,,Element with value account1 could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).relatedParty(0).partyReference[href=trade_source].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.relatedParty.partyReference[href=trade_source].href,0,,Element with value trade_source could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swaption.swap.swapStream(1)[id=floatLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swaption.swap.swapStream[id=floatLeg].id,0,,Element with value floatLeg could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code].categoryScheme,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code].categoryScheme,0,,Element with value cme_origin_code could not be mapped to a rosettaField
cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].originatingEvent,0,,Element with value NEW_TRADE could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value HOUS could not be mapped to a rosettaField
-cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swaption.swap.swapStream(0)[id=fixedLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swaption.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
\ No newline at end of file
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).category[categoryScheme=cme_origin_code],clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.category[categoryScheme=cme_origin_code],0,,Element with value HOUS could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.swaption.swap.swapStream(0)[id=fixedLeg].id,clearingConfirmed[fpmlVersion=5-0].trade.swaption.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
+cdm-sample-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.xml,Fail_MappedNone,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation(0).partyReference[href=clearing_firm].href,clearingConfirmed[fpmlVersion=5-0].trade.tradeHeader[type=cme:CMETradeHeader].partyTradeInformation.partyReference[href=clearing_firm].href,0,,Element with value clearing_firm could not be mapped to a rosettaField
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/dtcc-11-0-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/dtcc-11-0-failed-mappings-report.csv
index b43815c205..65a9f54574 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/dtcc-11-0-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/dtcc-11-0-failed-mappings-report.csv
@@ -1,7 +1,7 @@
File Name,Result,Input Path,Indexless Input Path,Unmappable CDM Path Count,Unmappable CDM Paths,Reason For Failure
cdm-sample-files/dtcc-11-0/DDL_NewTrade1.xml,Fail_MappedNone,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.documentation.contractualMatrix.publicationDate","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.documentation.contractualMatrix.publicationDate",0,,Element with value 2005-03-07 could not be mapped to a rosettaField
cdm-sample-files/dtcc-11-0/DDL_NewTrade1.xml,Fail_MappedNone,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.documentation.masterAgreement.masterAgreementVersion[masterAgreementVersionScheme=http://www.fpml.org/coding-scheme/master-agreement-version].masterAgreementVersionScheme","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.documentation.masterAgreement.masterAgreementVersion[masterAgreementVersionScheme=http://www.fpml.org/coding-scheme/master-agreement-version].masterAgreementVersionScheme",0,,Element with value http://www.fpml.org/coding-scheme/master-agreement-version could not be mapped to a rosettaField
-cdm-sample-files/dtcc-11-0/DDL_NewTrade1.xml,Fail_MappedMultiple,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id",2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/dtcc-11-0/DDL_NewTrade1.xml,Fail_MappedMultiple,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id",2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/dtcc-11-0/DDL_NewTrade1.xml,Fail_MappedNone,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwap.generalTerms.additionalTerm[additionalTermScheme=http://derivserv.dtcc.com/coding-scheme/additional-term].additionalTermScheme","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwap.generalTerms.additionalTerm[additionalTermScheme=http://derivserv.dtcc.com/coding-scheme/additional-term].additionalTermScheme",0,,Element with value http://derivserv.dtcc.com/coding-scheme/additional-term could not be mapped to a rosettaField
cdm-sample-files/dtcc-11-0/DDL_NewTrade1.xml,Fail_MappedNone,Header.OTC_RM.Manifest.TradeMsg.ProductType,Header.OTC_RM.Manifest.TradeMsg.ProductType,0,,Element with value CreditDefaultSwapShort could not be mapped to a rosettaField
cdm-sample-files/dtcc-11-0/DDL_NewTrade2.xml,Fail_MappedNone,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwapOption.europeanExercise.earliestExerciseTime.businessCenter","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwapOption.europeanExercise.earliestExerciseTime.businessCenter",0,,Element with value NONE could not be mapped to a rosettaField
@@ -10,7 +10,7 @@ cdm-sample-files/dtcc-11-0/DDL_NewTrade2.xml,Fail_MappedMultiple,"Body.OTC_Match
WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(1).identifier.meta.scheme=[DTCC, http://www.fpml.org/coding-scheme/external/iso17442]",Element mapped to multiple rosettaFields
cdm-sample-files/dtcc-11-0/DDL_NewTrade2.xml,Fail_MappedMultiple,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].party(1)[id=DTCC00005678].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].party[id=DTCC00005678].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme",2,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(1).identifierType=[LEI]
WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(1).identifier.meta.scheme=[DTCC, http://www.fpml.org/coding-scheme/external/iso17442]",Element mapped to multiple rosettaFields
-cdm-sample-files/dtcc-11-0/DDL_NewTrade2.xml,Fail_MappedMultiple,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwapOption.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwapOption.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id",2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/dtcc-11-0/DDL_NewTrade2.xml,Fail_MappedMultiple,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwapOption.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwapOption.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id",2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/dtcc-11-0/DDL_NewTrade2.xml,Fail_MappedNone,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwapOption.europeanExercise.expirationTime.businessCenter","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwapOption.europeanExercise.expirationTime.businessCenter",0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/dtcc-11-0/DDL_NewTrade2.xml,Fail_MappedNone,Header.OTC_RM.Manifest.TradeMsg.ProductType,Header.OTC_RM.Manifest.TradeMsg.ProductType,0,,Element with value CreditDefaultSwapIndex could not be mapped to a rosettaField
cdm-sample-files/dtcc-11-0/DDL_NewTrade3.xml,Fail_MappedNone,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.documentation.masterAgreement.masterAgreementVersion[masterAgreementVersionScheme=http://www.fpml.org/coding-scheme/master-agreement-version].masterAgreementVersionScheme","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.documentation.masterAgreement.masterAgreementVersion[masterAgreementVersionScheme=http://www.fpml.org/coding-scheme/master-agreement-version].masterAgreementVersionScheme",0,,Element with value http://www.fpml.org/coding-scheme/master-agreement-version could not be mapped to a rosettaField
@@ -18,14 +18,14 @@ cdm-sample-files/dtcc-11-0/DDL_NewTrade3.xml,Fail_MappedMultiple,"Body.OTC_Match
WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(1).identifier.meta.scheme=[DTCC, http://www.fpml.org/coding-scheme/external/iso17442]",Element mapped to multiple rosettaFields
cdm-sample-files/dtcc-11-0/DDL_NewTrade3.xml,Fail_MappedMultiple,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].party(1)[id=DTCC00001234].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].party[id=DTCC00001234].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme",2,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(1).identifierType=[LEI]
WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(1).identifier.meta.scheme=[DTCC, http://www.fpml.org/coding-scheme/external/iso17442]",Element mapped to multiple rosettaFields
-cdm-sample-files/dtcc-11-0/DDL_NewTrade3.xml,Fail_MappedMultiple,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id",2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/dtcc-11-0/DDL_NewTrade3.xml,Fail_MappedMultiple,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id",2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/dtcc-11-0/DDL_NewTrade3.xml,Fail_MappedNone,Header.OTC_RM.Manifest.TradeMsg.ProductType,Header.OTC_RM.Manifest.TradeMsg.ProductType,0,,Element with value CreditDefaultSwapIndex could not be mapped to a rosettaField
cdm-sample-files/dtcc-11-0/DDL_NewTrade4.xml,Fail_MappedNone,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.documentation.masterAgreement.masterAgreementVersion[masterAgreementVersionScheme=http://www.fpml.org/coding-scheme/master-agreement-version].masterAgreementVersionScheme","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.documentation.masterAgreement.masterAgreementVersion[masterAgreementVersionScheme=http://www.fpml.org/coding-scheme/master-agreement-version].masterAgreementVersionScheme",0,,Element with value http://www.fpml.org/coding-scheme/master-agreement-version could not be mapped to a rosettaField
cdm-sample-files/dtcc-11-0/DDL_NewTrade4.xml,Fail_MappedMultiple,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].party(0)[id=DTCC00001234].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].party[id=DTCC00001234].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme",2,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(1).identifierType=[LEI]
WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(1).identifier.meta.scheme=[DTCC, http://www.fpml.org/coding-scheme/external/iso17442]",Element mapped to multiple rosettaFields
cdm-sample-files/dtcc-11-0/DDL_NewTrade4.xml,Fail_MappedMultiple,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].party(1)[id=DTCC00005678].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].party[id=DTCC00005678].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme",2,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(1).identifierType=[LEI]
WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(1).identifier.meta.scheme=[DTCC, http://www.fpml.org/coding-scheme/external/iso17442]",Element mapped to multiple rosettaFields
-cdm-sample-files/dtcc-11-0/DDL_NewTrade4.xml,Fail_MappedMultiple,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id",2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/dtcc-11-0/DDL_NewTrade4.xml,Fail_MappedMultiple,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id",2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/dtcc-11-0/DDL_NewTrade4.xml,Fail_MappedNone,Header.OTC_RM.Manifest.TradeMsg.ProductType,Header.OTC_RM.Manifest.TradeMsg.ProductType,0,,Element with value CreditDefaultSwapShort could not be mapped to a rosettaField
cdm-sample-files/dtcc-11-0/DDL_NewTrade5.xml,Fail_MappedNone,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.documentation.masterAgreement.masterAgreementVersion[masterAgreementVersionScheme=http://www.fpml.org/coding-scheme/master-agreement-version].masterAgreementVersionScheme","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.documentation.masterAgreement.masterAgreementVersion[masterAgreementVersionScheme=http://www.fpml.org/coding-scheme/master-agreement-version].masterAgreementVersionScheme",0,,Element with value http://www.fpml.org/coding-scheme/master-agreement-version could not be mapped to a rosettaField
cdm-sample-files/dtcc-11-0/DDL_NewTrade5.xml,Fail_MappedMultiple,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].party(0)[id=DTCC00001234].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].party[id=DTCC00001234].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme",2,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(1).identifierType=[LEI]
@@ -40,5 +40,5 @@ cdm-sample-files/dtcc-11-0/DDL_NewTrade6.xml,Fail_MappedMultiple,"Body.OTC_Match
WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(1).identifier.meta.scheme=[DTCC, http://www.fpml.org/coding-scheme/external/iso17442]",Element mapped to multiple rosettaFields
cdm-sample-files/dtcc-11-0/DDL_NewTrade6.xml,Fail_MappedMultiple,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].party(1)[id=DTCC00001234].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].party[id=DTCC00001234].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme",2,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(1).identifierType=[LEI]
WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(1).identifier.meta.scheme=[DTCC, http://www.fpml.org/coding-scheme/external/iso17442]",Element mapped to multiple rosettaFields
-cdm-sample-files/dtcc-11-0/DDL_NewTrade6.xml,Fail_MappedMultiple,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id",2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/dtcc-11-0/DDL_NewTrade6.xml,Fail_MappedMultiple,"Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id","Body.OTC_Matching.Trade.FpML[schemaLocation=http://www.fpml.org/2010/FpML-4-9 ../../schemas/fpml-4-9/fpml-main-4-9.xsd http://www.w3.org/2000/09/xmldsig# ../../schemas/fpml-4-9/xmldsig-core-schema.xsd,type=RequestTradeConfirmation,version=4-9].trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id",2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/dtcc-11-0/DDL_NewTrade6.xml,Fail_MappedNone,Header.OTC_RM.Manifest.TradeMsg.ProductType,Header.OTC_RM.Manifest.TradeMsg.ProductType,0,,Element with value CreditDefaultSwapShort could not be mapped to a rosettaField
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-processes-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-processes-failed-mappings-report.csv
index f497f03088..642d3ec31c 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-processes-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-processes-failed-mappings-report.csv
@@ -124,7 +124,7 @@ cdm-sample-files/fpml-5-10/incomplete-processes/msg-ex59-execution-advice-trade-
cdm-sample-files/fpml-5-10/incomplete-processes/msg-ex59-execution-advice-trade-amendment-F02-00.xml,Fail_MappedNone,paymentDetails.grossCashflow.payerPartyReference[href=_fund].href,paymentDetails.grossCashflow.payerPartyReference[href=_fund].href,0,,Element with value _fund could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-processes/msg-ex59-execution-advice-trade-amendment-F02-00.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,0,,Element with value http://www.imgr.com/schemes/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-processes/msg-ex59-execution-advice-trade-amendment-F02-00.xml,Fail_MappedMultiple,party(2)[id=_cust].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=_cust].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/incomplete-processes/msg-ex59-execution-advice-trade-amendment-F02-00.xml,Fail_MappedMultiple,amendment.trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,amendment.trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/incomplete-processes/msg-ex59-execution-advice-trade-amendment-F02-00.xml,Fail_MappedMultiple,amendment.trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,amendment.trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/incomplete-processes/msg-ex59-execution-advice-trade-amendment-F02-00.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowAmount.amount,paymentDetails.grossCashflow.cashflowAmount.amount,0,,Element with value 4600.00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-processes/msg-ex59-execution-advice-trade-amendment-F02-00.xml,Fail_MappedNone,amendment.trade.documentation.masterConfirmation.masterConfirmationDate,amendment.trade.documentation.masterConfirmation.masterConfirmationDate,0,,Element with value 2009-05-22 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-processes/msg-ex60-execution-advice-trade-amendment-correction-F02-10.xml,Fail_MappedMultiple,party(1)[id=_broker].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=_broker].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
@@ -143,7 +143,7 @@ cdm-sample-files/fpml-5-10/incomplete-processes/msg-ex60-execution-advice-trade-
cdm-sample-files/fpml-5-10/incomplete-processes/msg-ex60-execution-advice-trade-amendment-correction-F02-10.xml,Fail_MappedNone,paymentDetails.grossCashflow.payerPartyReference[href=_fund].href,paymentDetails.grossCashflow.payerPartyReference[href=_fund].href,0,,Element with value _fund could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-processes/msg-ex60-execution-advice-trade-amendment-correction-F02-10.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,0,,Element with value http://www.imgr.com/schemes/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-processes/msg-ex60-execution-advice-trade-amendment-correction-F02-10.xml,Fail_MappedMultiple,party(2)[id=_cust].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=_cust].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/incomplete-processes/msg-ex60-execution-advice-trade-amendment-correction-F02-10.xml,Fail_MappedMultiple,amendment.trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,amendment.trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/incomplete-processes/msg-ex60-execution-advice-trade-amendment-correction-F02-10.xml,Fail_MappedMultiple,amendment.trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,amendment.trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/incomplete-processes/msg-ex60-execution-advice-trade-amendment-correction-F02-10.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowAmount.amount,paymentDetails.grossCashflow.cashflowAmount.amount,0,,Element with value 4600.00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-processes/msg-ex60-execution-advice-trade-amendment-correction-F02-10.xml,Fail_MappedNone,amendment.trade.documentation.masterConfirmation.masterConfirmationDate,amendment.trade.documentation.masterConfirmation.masterConfirmationDate,0,,Element with value 2009-05-22 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-processes/msg-ex61-execution-advice-trade-change-F03-00.xml,Fail_MappedNone,change.trade.creditDefaultSwap.generalTerms.indexReferenceInformation.excludedReferenceEntity.entityId[entityIdScheme=http://www.fpml.org/spec/2003/instrument-id-RED-1-0].entityIdScheme,change.trade.creditDefaultSwap.generalTerms.indexReferenceInformation.excludedReferenceEntity.entityId[entityIdScheme=http://www.fpml.org/spec/2003/instrument-id-RED-1-0].entityIdScheme,0,,Element with value http://www.fpml.org/spec/2003/instrument-id-RED-1-0 could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-commodity-derivatives-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-commodity-derivatives-aggregated-mapping-failure-report.csv
index 55eaa8a772..cb8ee809d8 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-commodity-derivatives-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-commodity-derivatives-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,45.02
+Mapping Coverage,44.96
Input Path,Failed Mapping Count
trade.commoditySwaption.commoditySwap.environmentalPhysicalLeg.eEPParameters.equivalentApplicable,2
@@ -22,6 +22,7 @@ trade.commoditySwap.weatherLeg.calculation.calculationDate.periodMultiplier,2
trade.commoditySwaption.physicalExercise.europeanExercise.expirationDates.periodicDates.calculationPeriodFrequency.rollConvention,2
trade.commoditySwap.environmentalPhysicalLeg.deliveryDate.adjustableDate.dateAdjustments.businessDayConvention,1
trade.commodityOption.premium.premiumPerUnit.currency,2
+trade.commoditySwaption.commoditySwap.electricityPhysicalLeg.id,1
trade.commoditySwap.gasPhysicalLeg.deliveryConditions.deliveryPoint.deliveryPointScheme,3
trade.commoditySwap.gasPhysicalLeg.deliveryQuantity.physicalQuantity.quantityUnit,3
trade.commoditySwap.environmentalPhysicalLeg.deliveryDate.adjustableDate.unadjustedDate,1
@@ -97,6 +98,7 @@ trade.commodityOption.rounding.roundingDirection,2
trade.commoditySwap.oilPhysicalLeg.oil.grade.productGradeScheme,1
trade.commodityPerformanceSwap.commodityReturnLeg.calculationPeriodsSchedule.id,1
trade.commodityForward.valueDate.id,3
+trade.commoditySwaption.commoditySwap.fixedLeg.id,1
trade.commodityPerformanceSwap.commodityInterestLeg.calculationPeriodsSchedule.period,1
trade.commodityPerformanceSwap.terminationDate.relativeDate.businessDayConvention,1
trade.commodityPerformanceSwap.commodityReturnLeg.commodityReturnCalculation.valuationDates.calculationPeriodsScheduleReference.href,2
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-commodity-derivatives-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-commodity-derivatives-failed-mappings-report.csv
index 237422c8aa..604841c41a 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-commodity-derivatives-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-commodity-derivatives-failed-mappings-report.csv
@@ -479,7 +479,9 @@ cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex23-ph
cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml,Fail_MappedNone,trade.commoditySwaption.commoditySwap.fixedLeg[id=fixedLeg].calculationPeriodsSchedule[id=fixedLegCalculationPeriods].id,trade.commoditySwaption.commoditySwap.fixedLeg[id=fixedLeg].calculationPeriodsSchedule[id=fixedLegCalculationPeriods].id,0,,Element with value fixedLegCalculationPeriods could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml,Fail_MappedNone,trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].deliveryQuantity[id=deliveryQuantity].id,trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].deliveryQuantity[id=deliveryQuantity].id,0,,Element with value deliveryQuantity could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml,Fail_MappedNone,trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].settlementPeriods[id=settlementPeriods1].applicableDay(2),trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].settlementPeriods[id=settlementPeriods1].applicableDay,0,,Element with value WED could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml,Fail_MappedNone,trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].id,trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].id,0,,Element with value electricityLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml,Fail_MappedNone,trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].deliveryQuantity[id=deliveryQuantity].totalPhysicalQuantity.quantity,trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].deliveryQuantity[id=deliveryQuantity].totalPhysicalQuantity.quantity,0,,Element with value 1138800 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml,Fail_MappedNone,trade.commoditySwaption.commoditySwap.fixedLeg[id=fixedLeg].id,trade.commoditySwaption.commoditySwap.fixedLeg[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml,Fail_MappedNone,trade.commoditySwaption.physicalExercise.europeanExercise.expirationDates.periodicDates.calculationPeriodFrequency.periodMultiplier,trade.commoditySwaption.physicalExercise.europeanExercise.expirationDates.periodicDates.calculationPeriodFrequency.periodMultiplier,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml,Fail_MappedNone,trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].deliveryQuantity[id=deliveryQuantity].physicalQuantity.quantity,trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].deliveryQuantity[id=deliveryQuantity].physicalQuantity.quantity,0,,Element with value 130 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml,Fail_MappedMultiple,party(0)[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-credit-derivatives-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-credit-derivatives-aggregated-mapping-failure-report.csv
index c51e631118..db216187d5 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-credit-derivatives-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-credit-derivatives-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,90.37
+Mapping Coverage,90.43
Input Path,Failed Mapping Count
trade.creditDefaultSwap.protectionTerms.calculationAmount.currency,1
@@ -20,7 +20,6 @@ correlationId,13
trade.creditDefaultSwapOption.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,2
correlationId.correlationIdScheme,13
header.sentBy,13
-trade.creditDefaultSwap.feeLeg.paymentDelay,2
header.messageId.messageIdScheme,13
trade.creditDefaultSwap.protectionTerms.calculationAmount.amount,1
sequenceNumber,13
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-credit-derivatives-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-credit-derivatives-failed-mappings-report.csv
index 0d381ffa3e..9af422ee8f 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-credit-derivatives-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-credit-derivatives-failed-mappings-report.csv
@@ -12,14 +12,14 @@ cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex02-short-
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex02-short-asia-corp-fixreg.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.maturity,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.maturity,0,,Element with value 2004-01-26 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex02-short-asia-corp-fixreg.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,0,,Element with value 0.02 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(3),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(3),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.maturity,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.maturity,0,,Element with value 2010-11-17 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(4),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(4),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(1),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(5),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(1),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(5),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.guarantorReference[href=referenceEntity].href,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.guarantorReference[href=referenceEntity].href,0,,Element with value referenceEntity could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(2),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(2),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,0,,Element with value 0.06375 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex04-short-aussie-corp-fixreg.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex04-short-aussie-corp-fixreg.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
@@ -111,7 +111,7 @@ cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex19-cdx-in
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex19-cdx-index-option-pred-clearing.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.partyA.com/coding-scheme/message-id],header.messageId[messageIdScheme=http://www.partyA.com/coding-scheme/message-id],0,,Element with value 2342342 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex19-cdx-index-option-pred-clearing.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/correlationId],correlationId[correlationIdScheme=http://www.example.com/correlationId],0,,Element with value CORR/2007/01/02/2342322 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=notional].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=notional].id,2,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[notional] TradeState.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[notional],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=notional].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=notional].id,2,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[notional] TradeState.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[notional],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.maturity,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.maturity,0,,Element with value 2011-12-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,0,,Element with value 0.06 could not be mapped to a rosettaField
@@ -146,7 +146,7 @@ cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex03-i
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex04-iBoxx.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex04-iBoxx.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex05-SP.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex05-SP.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] TradeState.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex05-SP.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] TradeState.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex05-SP.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value DTCCPty2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
@@ -155,7 +155,7 @@ cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-ELCDS-Refe
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,header.messageId[messageIdScheme=www.dtcc.com].messageIdScheme,header.messageId[messageIdScheme=www.dtcc.com].messageIdScheme,0,,Element with value www.dtcc.com could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/correlationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/correlationId].correlationIdScheme,0,,Element with value http://www.example.com/correlationId could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-ELCDS-ReferenceObligation.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] TradeState.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-ELCDS-ReferenceObligation.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] TradeState.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,header.messageId[messageIdScheme=www.dtcc.com],header.messageId[messageIdScheme=www.dtcc.com],0,,Element with value 123456-002700000000001 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/correlationId],correlationId[correlationIdScheme=http://www.example.com/correlationId],0,,Element with value CORR/2007/10/30/002400000000001 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-basket-tranche.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/correlationId],correlationId[correlationIdScheme=http://www.example.com/correlationId],0,,Element with value CORR/2005/01/24/0EB30A0q could not be mapped to a rosettaField
@@ -194,9 +194,8 @@ cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-basket.xml
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-basket.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-custom-basket.xml,Fail_MappedNone,"trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/linkID,id=lid1].id","trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/linkID,id=lid1].id",0,,Element with value lid1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-custom-basket.xml,Fail_MappedNone,trade.creditDefaultSwap.cashSettlementTerms(0)[id=settlementTermsOne].id,trade.creditDefaultSwap.cashSettlementTerms[id=settlementTermsOne].id,0,,Element with value settlementTermsOne could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-custom-basket.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.amount,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.amount,3,"TradeState.trade.tradeLot(0).priceQuantity(2).quantity(0).value.value=[10000000, 25000000]
-TradeState.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.quantitySchedule.value.value=[25000000]
-TradeState.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.quantitySchedule.value.value=[25000000]",Element mapped to already populated field
+cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-custom-basket.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.amount,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.amount,2,"TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.quantitySchedule.value.value=[25000000]
+TradeState.trade.tradeLot(0).priceQuantity(2).quantity(0).value.value=[10000000, 25000000]",Element mapped to already populated field
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-custom-basket.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-custom-basket.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/messageID].messageIdScheme,header.messageId[messageIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/messageID].messageIdScheme,0,,Element with value http://www.barclaysglobal.com/partners/schema/v1-1/schemes/messageID could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-custom-basket.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/messageID],header.messageId[messageIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/messageID],0,,Element with value GW:0EB40A0q could not be mapped to a rosettaField
@@ -216,9 +215,8 @@ cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-custom-bas
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-custom-basket.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.basketReferenceInformation.referencePool.referencePoolItem(0).referencePair.referenceObligation.bond.maturity,trade.creditDefaultSwap.generalTerms.basketReferenceInformation.referencePool.referencePoolItem.referencePair.referenceObligation.bond.maturity,0,,Element with value 2017-02-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-custom-basket.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-custom-basket.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.basketReferenceInformation.referencePool.referencePoolItem(0).referencePair.referenceObligation.bond.couponRate,trade.creditDefaultSwap.generalTerms.basketReferenceInformation.referencePool.referencePoolItem.referencePair.referenceObligation.bond.couponRate,0,,Element with value 0.077 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-custom-basket.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.currency,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.currency,3,"TradeState.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.quantitySchedule.value.unit.currency.value=[USD]
-TradeState.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.quantitySchedule.value.unit.currency.value=[USD]
-TradeState.trade.tradeLot(0).priceQuantity(2).quantity(0).value.unit.currency.value=[EUR, USD]",Element mapped to already populated field
+cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-custom-basket.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.currency,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.currency,2,"TradeState.trade.tradeLot(0).priceQuantity(2).quantity(0).value.unit.currency.value=[EUR, USD]
+TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.quantitySchedule.value.unit.currency.value=[USD]",Element mapped to already populated field
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-custom-basket.xml,Success,"trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/linkID,id=lid1]","trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/linkID,id=lid1]",0,,no destination
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-loan-ReferenceObligation.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.partyA.com/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-loan-ReferenceObligation.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
@@ -245,7 +243,6 @@ cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-loan-Secur
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-loan-SecuredList.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/correlationId],correlationId[correlationIdScheme=http://www.example.com/correlationId],0,,Element with value CORR/2000/08/01/456a779b could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-CMBS.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.partyA.com/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-CMBS.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-CMBS.xml,Fail_MappedNone,trade.creditDefaultSwap.feeLeg.paymentDelay,trade.creditDefaultSwap.feeLeg.paymentDelay,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-CMBS.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-CMBS.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],0,,Element with value msdw could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-CMBS.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2000-08-01T08:57:00Z could not be mapped to a rosettaField
@@ -260,7 +257,6 @@ cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-C
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-CMBS.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/correlationId],correlationId[correlationIdScheme=http://www.example.com/correlationId],0,,Element with value CORR/2000/08/01/456a779b could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-RMBS.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.partyA.com/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-RMBS.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-RMBS.xml,Fail_MappedNone,trade.creditDefaultSwap.feeLeg.paymentDelay,trade.creditDefaultSwap.feeLeg.paymentDelay,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-RMBS.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-RMBS.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],0,,Element with value msdw could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-RMBS.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2000-08-01T08:57:00Z could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-equity-options-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-equity-options-aggregated-mapping-failure-report.csv
index a2f75da240..7eb4c782a9 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-equity-options-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-equity-options-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,65.32
+Mapping Coverage,65.15
Input Path,Failed Mapping Count
trade.equityOptionTransactionSupplement.equityExercise.equityValuation.valuationDates.periodicDates.calculationEndDate.adjustableDate.dateAdjustments.businessDayConvention,1
@@ -41,6 +41,7 @@ trade.brokerEquityOption.equityExercise.equityValuation.valuationTimeType,3
trade.equityOptionTransactionSupplement.extraordinaryEvents.additionalDisruptionEvents.maximumStockLoanRate,1
trade.equityOptionTransactionSupplement.feature.asian.averagingPeriodOut.schedule.averagingPeriodFrequency.periodMultiplier,1
trade.equityOption.equityExercise.equityBermudaExercise.bermudaExerciseDates.date,3
+trade.equityOptionTransactionSupplement.id,4
trade.equityOption.feature.dividendAdjustment.dividendPeriod.unadjustedEndDate,2
trade.equityOptionTransactionSupplement.equityExercise.equityValuation.valuationDates.periodicDates.calculationPeriodFrequency.periodMultiplier,2
trade.equityOption.underlyer.basket.basketConstituent.equity.currency,6
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-equity-options-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-equity-options-failed-mappings-report.csv
index 54a3130abe..a10ac469bc 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-equity-options-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-equity-options-failed-mappings-report.csv
@@ -648,6 +648,7 @@ cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex22-equityOpt
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.averagingObservations.averagingObservation(3).dateTime,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.averagingObservations.averagingObservation.dateTime,0,,Element with value 2002-12-15T18:08:40.335-05:00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].futuresPriceValuation,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].futuresPriceValuation,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].id,trade.equityOptionTransactionSupplement[id=equityOption].id,0,,Element with value equityOption could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.adjustableDates[id=averagingDates].unadjustedDate(8),trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.adjustableDates[id=averagingDates].unadjustedDate,0,,Element with value 2003-03-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.averagingObservations.averagingObservation(7).weight,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.averagingObservations.averagingObservation.weight,0,,Element with value 10 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.averagingObservations.averagingObservation(3).weight,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.averagingObservations.averagingObservation.weight,0,,Element with value 10 could not be mapped to a rosettaField
@@ -676,6 +677,7 @@ cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex23-equityOpt
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.periodicDates.calculationStartDate.adjustableDate.unadjustedDate,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.periodicDates.calculationStartDate.adjustableDate.unadjustedDate,0,,Element with value 2001-11-11 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.periodicDates.calculationPeriodFrequency.periodMultiplier,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.periodicDates.calculationPeriodFrequency.periodMultiplier,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].futuresPriceValuation,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].futuresPriceValuation,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].id,trade.equityOptionTransactionSupplement[id=equityOption].id,0,,Element with value equityOption could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].numberOfValuationDates,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].numberOfValuationDates,0,,Element with value 12 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.settlementCurrency[currencyScheme=http://www.fpml.org/coding-scheme/external/iso4217].currencyScheme,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.settlementCurrency[currencyScheme=http://www.fpml.org/coding-scheme/external/iso4217].currencyScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/iso4217 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,0,,Element with value http://www.example.com/conversationId could not be mapped to a rosettaField
@@ -704,6 +706,7 @@ cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex24-equityOpt
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.periodicDates.calculationPeriodFrequency.periodMultiplier,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.periodicDates.calculationPeriodFrequency.periodMultiplier,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].futuresPriceValuation,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].futuresPriceValuation,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.schedule.startDate,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.schedule.startDate,0,,Element with value 2002-11-11 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].id,trade.equityOptionTransactionSupplement[id=equityOption].id,0,,Element with value equityOption could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.schedule.averagingPeriodFrequency.periodMultiplier,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.schedule.averagingPeriodFrequency.periodMultiplier,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.settlementCurrency[currencyScheme=http://www.fpml.org/coding-scheme/external/iso4217].currencyScheme,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.settlementCurrency[currencyScheme=http://www.fpml.org/coding-scheme/external/iso4217].currencyScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/iso4217 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,0,,Element with value http://www.example.com/conversationId could not be mapped to a rosettaField
@@ -729,6 +732,7 @@ cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex25-equityOpt
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].underlyer.singleUnderlyer.index.futureId[futureIdScheme=ExchangeTradedContract].futureIdScheme,trade.equityOptionTransactionSupplement[id=equityOption].underlyer.singleUnderlyer.index.futureId[futureIdScheme=ExchangeTradedContract].futureIdScheme,0,,Element with value ExchangeTradedContract could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].futuresPriceValuation,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].futuresPriceValuation,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].id,trade.equityOptionTransactionSupplement[id=equityOption].id,0,,Element with value equityOption could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.adjustableDates[id=averagingDates].unadjustedDate(4),trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.adjustableDates[id=averagingDates].unadjustedDate,0,,Element with value 2003-01-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.adjustableDates[id=averagingDates].unadjustedDate(8),trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.adjustableDates[id=averagingDates].unadjustedDate,0,,Element with value 2003-03-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.settlementCurrency[currencyScheme=http://www.fpml.org/coding-scheme/external/iso4217].currencyScheme,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.settlementCurrency[currencyScheme=http://www.fpml.org/coding-scheme/external/iso4217].currencyScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/iso4217 could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-equity-swaps-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-equity-swaps-aggregated-mapping-failure-report.csv
index 1809a3b094..e7486eccc7 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-equity-swaps-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-equity-swaps-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,71.72
+Mapping Coverage,71.48
Input Path,Failed Mapping Count
trade.returnSwap.returnLeg.rateOfReturn.initialPrice.grossPrice.priceExpression,1
@@ -106,6 +106,7 @@ trade.returnSwap.returnLeg.underlyer.basket.basketConstituent.underlyerPrice.quo
trade.equitySwapTransactionSupplement.extraordinaryEvents.specifiedExchangeId,1
trade.returnSwap.interestLeg.stubCalculationPeriod.initialStub.stubStartDate.relativeDate.period,1
header.sendTo,10
+trade.returnSwap.returnLeg.id,3
trade.returnSwap.additionalPayment.additionalPaymentAmount.formula.formulaComponent.name,4
trade.returnSwap.principalExchangeFeatures.principalExchangeDescriptions.principalExchangeDate.relativeDate.businessDayConvention,1
trade.returnSwap.extraordinaryEvents.mergerEvents.shareForCombined,6
@@ -158,6 +159,7 @@ trade.equitySwapTransactionSupplement.returnLeg.effectiveDate.adjustableDate.dat
trade.returnSwap.interestLeg.stubCalculationPeriod.finalStub.stubStartDate.adjustableDate.unadjustedDate,1
trade.returnSwap.returnLeg.underlyer.basket.basketConstituent.underlyerPrice.quotationCharacteristics.side,2
trade.returnSwap.buyerPartyReference.href,2
+trade.equitySwapTransactionSupplement.returnLeg.id,2
trade.returnSwap.sellerPartyReference.href,2
trade.equitySwapTransactionSupplement.returnLeg.return.dividendConditions.dividendPaymentDate.paymentDateOffset.periodMultiplier,2
trade.returnSwap.returnLeg.underlyer.singleUnderlyer.couponPayment.amount.currency,1
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-equity-swaps-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-equity-swaps-failed-mappings-report.csv
index 5432382127..bdaaed21b6 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-equity-swaps-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-equity-swaps-failed-mappings-report.csv
@@ -283,6 +283,7 @@ cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex15-forward-sta
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].effectiveDate[id=equityEffectiveDate].adjustableDate.dateAdjustments.businessCenters.businessCenter[businessCenterScheme=http://www.example.com/exchange-holiday-calendars].businessCenterScheme,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].effectiveDate[id=equityEffectiveDate].adjustableDate.dateAdjustments.businessCenters.businessCenter[businessCenterScheme=http://www.example.com/exchange-holiday-calendars].businessCenterScheme,0,,Element with value http://www.example.com/exchange-holiday-calendars could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value PARTYABIC1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.breakFeeElection,trade.equitySwapTransactionSupplement.breakFeeElection,0,,Element with value FlatFee could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,0,,Element with value returnLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2009-09-09T16:38:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.currency[id=equityPaymentCurrency].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.currency[id=equityPaymentCurrency].id,0,,Element with value equityPaymentCurrency could not be mapped to a rosettaField
@@ -317,6 +318,7 @@ cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex16-forward-sta
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].effectiveDate[id=equityEffectiveDate].adjustableDate.dateAdjustments.businessCenters.businessCenter[businessCenterScheme=http://www.example.com/exchange-holiday-calendars].businessCenterScheme,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].effectiveDate[id=equityEffectiveDate].adjustableDate.dateAdjustments.businessCenters.businessCenter[businessCenterScheme=http://www.example.com/exchange-holiday-calendars].businessCenterScheme,0,,Element with value http://www.example.com/exchange-holiday-calendars could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value PARTYABIC1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.breakFeeElection,trade.equitySwapTransactionSupplement.breakFeeElection,0,,Element with value FlatFee could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,0,,Element with value returnLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2009-10-09T16:38:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.currency[id=equityPaymentCurrency].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.currency[id=equityPaymentCurrency].id,0,,Element with value equityPaymentCurrency could not be mapped to a rosettaField
@@ -337,6 +339,7 @@ cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex17-cfd.xml,Fai
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.returnLeg[id=EQ__CFD123456789].rateOfReturn.valuationPriceFinal.commission.currency,trade.returnSwap.returnLeg[id=EQ__CFD123456789].rateOfReturn.valuationPriceFinal.commission.currency,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.returnLeg[id=EQ__CFD123456789].rateOfReturn.paymentDates.paymentDateFinal.adjustableDate.dateAdjustments.businessCenters.businessCenter[businessCenterScheme=http://www.example.com/cfd-calendars],trade.returnSwap.returnLeg[id=EQ__CFD123456789].rateOfReturn.paymentDates.paymentDateFinal.adjustableDate.dateAdjustments.businessCenters.businessCenter[businessCenterScheme=http://www.example.com/cfd-calendars],0,,Element with value US-USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.returnLeg[id=EQ__CFD123456789].amount.currency[id=settlementCurrency].id,trade.returnSwap.returnLeg[id=EQ__CFD123456789].amount.currency[id=settlementCurrency].id,0,,Element with value settlementCurrency could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.returnLeg[id=EQ__CFD123456789].id,trade.returnSwap.returnLeg[id=EQ__CFD123456789].id,0,,Element with value EQ__CFD123456789 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.interestLeg[id=FI__CFD123456789].interestAmount.referenceAmount,trade.returnSwap.interestLeg[id=FI__CFD123456789].interestAmount.referenceAmount,0,,Element with value ISDA Standard could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.interestLeg[id=FI__CFD123456789].interestAmount.currency,trade.returnSwap.interestLeg[id=FI__CFD123456789].interestAmount.currency,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.returnLeg[id=EQ__CFD123456789].amount.referenceAmount,trade.returnSwap.returnLeg[id=EQ__CFD123456789].amount.referenceAmount,0,,Element with value StandardISDA could not be mapped to a rosettaField
@@ -454,6 +457,7 @@ cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex01-equity-bask
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex01-equity-basket.xml,Fail_MappedNone,trade[id=trs-eqbasket-trade].returnSwap.extraordinaryEvents.additionalDisruptionEvents.insolvencyFiling,trade[id=trs-eqbasket-trade].returnSwap.extraordinaryEvents.additionalDisruptionEvents.insolvencyFiling,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex01-equity-basket.xml,Fail_MappedNone,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].underlyer.basket.basketConstituent(0)[id=r4].underlyerPrice.netPrice.amount,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].underlyer.basket.basketConstituent[id=r4].underlyerPrice.netPrice.amount,0,,Element with value 19785157.16 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex01-equity-basket.xml,Fail_MappedNone,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].underlyer.basket.basketConstituent(0)[id=r4].dividendPayout.dividendPayment.amount.currency,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].underlyer.basket.basketConstituent[id=r4].dividendPayout.dividendPayment.amount.currency,0,,Element with value USD could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex01-equity-basket.xml,Fail_MappedNone,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].id,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].id,0,,Element with value r1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex01-equity-basket.xml,Fail_MappedNone,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].underlyer.basket.basketConstituent(0)[id=r4].underlyerPrice.quotationCharacteristics.timing,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].underlyer.basket.basketConstituent[id=r4].underlyerPrice.quotationCharacteristics.timing,0,,Element with value Close could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex01-equity-basket.xml,Fail_MappedNone,trade[id=trs-eqbasket-trade].returnSwap.extraordinaryEvents.representations.agreementsRegardingHedging,trade[id=trs-eqbasket-trade].returnSwap.extraordinaryEvents.representations.agreementsRegardingHedging,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex01-equity-basket.xml,Fail_MappedNone,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].underlyer.basket.basketConstituent(1)[id=r5].underlyerPrice.accruedInterestPrice,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].underlyer.basket.basketConstituent[id=r5].underlyerPrice.accruedInterestPrice,0,,Element with value 1234.56 could not be mapped to a rosettaField
@@ -517,6 +521,7 @@ cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex02-single-equi
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].underlyer.singleUnderlyer.dividendPayout.dividendPayment.accruedInterest.amount,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].underlyer.singleUnderlyer.dividendPayout.dividendPayment.accruedInterest.amount,0,,Element with value 123.00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.extraordinaryEvents.additionalDisruptionEvents.insolvencyFiling,trade[id=trs-eq1-trade].returnSwap.extraordinaryEvents.additionalDisruptionEvents.insolvencyFiling,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.interestLeg[id=trs-eq1-interestLeg].legIdentifier.legId[legIdScheme=http://www.partyA.com/leg-id].legIdScheme,trade[id=trs-eq1-trade].returnSwap.interestLeg[id=trs-eq1-interestLeg].legIdentifier.legId[legIdScheme=http://www.partyA.com/leg-id].legIdScheme,0,,Element with value http://www.partyA.com/leg-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].id,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].id,0,,Element with value trs-eq1-equityLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].underlyer.singleUnderlyer.dividendPayout.dividendPayment.amount.amount,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].underlyer.singleUnderlyer.dividendPayout.dividendPayment.amount.amount,0,,Element with value 123456.00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.extraordinaryEvents.representations.agreementsRegardingHedging,trade[id=trs-eq1-trade].returnSwap.extraordinaryEvents.representations.agreementsRegardingHedging,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].legIdentifier.legId[legIdScheme=http://www.partyA.com/leg-id].legIdScheme,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].legIdentifier.legId[legIdScheme=http://www.partyA.com/leg-id].legIdScheme,0,,Element with value http://www.partyA.com/leg-id could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-inflation-swaps-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-inflation-swaps-aggregated-mapping-failure-report.csv
new file mode 100644
index 0000000000..7afb9a846c
--- /dev/null
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-inflation-swaps-aggregated-mapping-failure-report.csv
@@ -0,0 +1,33 @@
+Mapping Coverage,68.85
+
+Input Path,Failed Mapping Count
+trade.swap.swapStream.id,4
+trade.approvals.approval.approvedPartyReference.href,2
+trade.approvals.approval.status,2
+trade.tradeHeader.partyTradeInformation.partyReference.href,4
+trade.approvals.approval.type,2
+trade.swap.swapStream.calculationPeriodAmount.calculation.inflationRateCalculation.finalPrincipalExchangeCalculation.floored,2
+trade.swap.additionalTerms.bondReference.bond.couponRate,2
+trade.approvals.approval.approvingPartyReference.href,2
+correlationId,2
+header.sentBy,2
+correlationId.correlationIdScheme,2
+header.messageId.messageIdScheme,2
+trade.tradeHeader.partyTradeInformation.executionDateTime,4
+sequenceNumber,2
+trade.swap.swapStream.calculationPeriodAmount.calculation.inflationRateCalculation.calculationStyle,2
+isCorrection,2
+header.sendTo.messageAddressScheme,2
+header.sendTo,2
+header.creationTimestamp,2
+trade.approvals.approval.approvalId,2
+trade.swap.additionalTerms.swapStreamReference.href,2
+trade.swap.swapStream.calculationPeriodAmount.calculation.inflationRateCalculation.calculationMethod,2
+trade.tradeHeader.partyTradeInformation.executionVenueType,4
+trade.tradeHeader.partyTradeInformation.relatedParty.partyReference.href,3
+header.messageId,2
+header.sentBy.messageAddressScheme,2
+trade.swap.additionalTerms.spreadCalculationMethod,2
+trade.tradeHeader.partyTradeInformation.relatedParty.role.partyRoleScheme,12
+trade.tradeHeader.partyTradeInformation.relatedParty.role,12
+party.partyId.partyIdScheme,13
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-inflation-swaps-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-inflation-swaps-failed-mappings-report.csv
new file mode 100644
index 0000000000..1ce6feb95d
--- /dev/null
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-incomplete-products-inflation-swaps-failed-mappings-report.csv
@@ -0,0 +1,114 @@
+File Name,Result,Input Path,Indexless Input Path,Unmappable CDM Path Count,Unmappable CDM Paths,Reason For Failure
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://sef1.com/message-id],header.messageId[messageIdScheme=http://sef1.com/message-id],0,,Element with value SEF001 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://sef1.com/coding-scheme/correlation-id],correlationId[correlationIdScheme=http://sef1.com/coding-scheme/correlation-id],0,,Element with value 0123456 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(0)[id=counterpartyA].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=counterpartyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(0).partyId(1).identifierType=[LEI]
+TradeState.trade.party(0).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],1,"TradeState.trade.partyRole.role=[Accountant, ExecutingEntity, TradeSource]",had no destination
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(3)[id=accountantB].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=accountantB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(3).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]
+TradeState.trade.party(3).partyId(1).identifierType=[LEI]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.approvals.approval.approvedPartyReference[href=counterpartyA].href,trade.approvals.approval.approvedPartyReference[href=counterpartyA].href,0,,Element with value counterpartyA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(0).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://sef1.com/message-id].messageIdScheme,header.messageId[messageIdScheme=http://sef1.com/message-id].messageIdScheme,0,,Element with value http://sef1.com/message-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.approvals.approval.status,trade.approvals.approval.status,0,,Element with value Approved could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(1).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(1).partyReference[href=executingEntity].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=executingEntity].href,0,,Element with value executingEntity could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.additionalTerms.swapStreamReference[href=floatingLeg2].href,trade.swap.additionalTerms.swapStreamReference[href=floatingLeg2].href,0,,Element with value floatingLeg2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Success,trade.tradeHeader.partyTradeInformation(1).relatedParty(0).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],1,"TradeState.trade.partyRole.role=[Accountant, ExecutingEntity, TradeSource]",had no destination
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionDateTime,trade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2018-09-14T08:57:00Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.approvals.approval.approvingPartyReference[href=accountantA].href,trade.approvals.approval.approvingPartyReference[href=accountantA].href,0,,Element with value accountantA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.calculationMethod,trade.swap.swapStream[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.calculationMethod,0,,Element with value Ratio could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=counterpartyA].href,trade.tradeHeader.partyTradeInformation.partyReference[href=counterpartyA].href,0,,Element with value counterpartyA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.finalPrincipalExchangeCalculation.floored,trade.swap.swapStream[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.finalPrincipalExchangeCalculation.floored,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(1)[id=accountantA].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=accountantA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(1).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]
+TradeState.trade.party(1).partyId(1).identifierType=[LEI]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).partyReference[href=counterpartyB].href,trade.tradeHeader.partyTradeInformation.partyReference[href=counterpartyB].href,0,,Element with value counterpartyB could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.approvals.approval.approvalId,trade.approvals.approval.approvalId,0,,Element with value ABC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.swapStream(1)[id=fixedLeg2].id,trade.swap.swapStream[id=fixedLeg2].id,0,,Element with value fixedLeg2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(1).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],0,,Element with value ExecutionVenue could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(4)[id=tradeSource].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=tradeSource].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(4).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]
+TradeState.trade.party(4).partyId(1).identifierType=[LEI]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.additionalTerms.spreadCalculationMethod,trade.swap.additionalTerms.spreadCalculationMethod,0,,Element with value ParPar could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).executionDateTime,trade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2018-09-14T08:57:00Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://sef1.com/coding-scheme/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://sef1.com/coding-scheme/correlation-id].correlationIdScheme,0,,Element with value http://sef1.com/coding-scheme/correlation-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],1,"TradeState.trade.partyRole.role=[Accountant, ExecutingEntity, TradeSource]",had no destination
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],0,,Element with value SEF1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=floatingLeg2].id,trade.swap.swapStream[id=floatingLeg2].id,0,,Element with value floatingLeg2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2018-09-14T08:57:00Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.approvals.approval.type,trade.approvals.approval.type,0,,Element with value Clearing could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Success,trade.tradeHeader.partyTradeInformation(1).relatedParty(2).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],1,"TradeState.trade.partyRole.role=[Accountant, ExecutingEntity, TradeSource]",had no destination
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],0,,Element with value LCHLGB2L could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(2)[id=counterpartyB].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=counterpartyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(2).partyId(1).identifierType=[LEI]
+TradeState.trade.party(2).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.calculationStyle,trade.swap.swapStream[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.calculationStyle,0,,Element with value ZeroCoupon could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.additionalTerms.bondReference.bond.couponRate,trade.swap.additionalTerms.bondReference.bond.couponRate,0,,Element with value 0.125 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(5)[id=executingEntity].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=executingEntity].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(5).partyId(1).identifierType=[LEI]
+TradeState.trade.party(5).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],1,"TradeState.trade.partyRole.role=[Accountant, ExecutingEntity, TradeSource]",had no destination
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(2).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://sef1.com/message-id],header.messageId[messageIdScheme=http://sef1.com/message-id],0,,Element with value SEF001 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://sef1.com/coding-scheme/correlation-id],correlationId[correlationIdScheme=http://sef1.com/coding-scheme/correlation-id],0,,Element with value 0123456 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(0)[id=mockupParty].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=mockupParty].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(0).partyId(1).identifierType=[LEI]
+TradeState.trade.party(0).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],1,"TradeState.trade.partyRole.role=[Accountant, ExecutingEntity, TradeSource]",had no destination
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(3)[id=counterpartyB].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=counterpartyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(3).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]
+TradeState.trade.party(3).partyId(1).identifierType=[LEI]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.approvals.approval.approvedPartyReference[href=counterpartyA].href,trade.approvals.approval.approvedPartyReference[href=counterpartyA].href,0,,Element with value counterpartyA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(0).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(6)[id=executingEntity].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=executingEntity].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(6).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]
+TradeState.trade.party(6).partyId(1).identifierType=[LEI]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://sef1.com/message-id].messageIdScheme,header.messageId[messageIdScheme=http://sef1.com/message-id].messageIdScheme,0,,Element with value http://sef1.com/message-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.approvals.approval.status,trade.approvals.approval.status,0,,Element with value Approved could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(1).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.additionalTerms.swapStreamReference[href=floatingLeg2].href,trade.swap.additionalTerms.swapStreamReference[href=floatingLeg2].href,0,,Element with value floatingLeg2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(0).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],0,,Element with value MockupRole2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionDateTime,trade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2018-09-14T08:57:00Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.approvals.approval.approvingPartyReference[href=accountantA].href,trade.approvals.approval.approvingPartyReference[href=accountantA].href,0,,Element with value accountantA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.calculationMethod,trade.swap.swapStream[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.calculationMethod,0,,Element with value Ratio could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=counterpartyA].href,trade.tradeHeader.partyTradeInformation.partyReference[href=counterpartyA].href,0,,Element with value counterpartyA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.finalPrincipalExchangeCalculation.floored,trade.swap.swapStream[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.finalPrincipalExchangeCalculation.floored,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(1)[id=counterpartyA].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=counterpartyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(1).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]
+TradeState.trade.party(1).partyId(1).identifierType=[LEI]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).partyReference[href=counterpartyB].href,trade.tradeHeader.partyTradeInformation.partyReference[href=counterpartyB].href,0,,Element with value counterpartyB could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.approvals.approval.approvalId,trade.approvals.approval.approvalId,0,,Element with value ABC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.swapStream(1)[id=fixedLeg2].id,trade.swap.swapStream[id=fixedLeg2].id,0,,Element with value fixedLeg2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Success,trade.tradeHeader.partyTradeInformation(1).relatedParty(1).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],1,"TradeState.trade.partyRole.role=[Accountant, ExecutingEntity, TradeSource]",had no destination
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(4)[id=accountantB].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=accountantB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(4).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]
+TradeState.trade.party(4).partyId(1).identifierType=[LEI]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.additionalTerms.spreadCalculationMethod,trade.swap.additionalTerms.spreadCalculationMethod,0,,Element with value ParPar could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).executionDateTime,trade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2018-09-14T08:57:00Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://sef1.com/coding-scheme/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://sef1.com/coding-scheme/correlation-id].correlationIdScheme,0,,Element with value http://sef1.com/coding-scheme/correlation-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],1,"TradeState.trade.partyRole.role=[Accountant, ExecutingEntity, TradeSource]",had no destination
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(0).partyReference[href=mockupParty].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=mockupParty].href,0,,Element with value mockupParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],0,,Element with value SEF1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=floatingLeg2].id,trade.swap.swapStream[id=floatingLeg2].id,0,,Element with value floatingLeg2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).partyReference[href=tradeSource].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=tradeSource].href,0,,Element with value tradeSource could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2018-09-14T08:57:00Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.approvals.approval.type,trade.approvals.approval.type,0,,Element with value Clearing could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Success,trade.tradeHeader.partyTradeInformation(1).relatedParty(2).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],1,"TradeState.trade.partyRole.role=[Accountant, ExecutingEntity, TradeSource]",had no destination
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],0,,Element with value LCHLGB2L could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(2)[id=accountantA].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=accountantA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(2).partyId(1).identifierType=[LEI]
+TradeState.trade.party(2).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.calculationStyle,trade.swap.swapStream[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.calculationStyle,0,,Element with value ZeroCoupon could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.additionalTerms.bondReference.bond.couponRate,trade.swap.additionalTerms.bondReference.bond.couponRate,0,,Element with value 0.125 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(5)[id=tradeSource].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=tradeSource].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(5).partyId(1).identifierType=[LEI]
+TradeState.trade.party(5).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],0,,Element with value MockupRole1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(2).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-invalid-products-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-invalid-products-aggregated-mapping-failure-report.csv
index 5a750283bc..04db63f7e7 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-invalid-products-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-invalid-products-aggregated-mapping-failure-report.csv
@@ -1,9 +1,8 @@
-Mapping Coverage,98.08
+Mapping Coverage,98.15
Input Path,Failed Mapping Count
trade.creditDefaultSwap.protectionTerms.calculationAmount.amount,1
trade.swap.swapStream.id,2
trade.creditDefaultSwap.protectionTerms.calculationAmount.currency,1
trade.creditDefaultSwap.cashSettlementTerms.id,2
-trade.creditDefaultSwap.feeLeg.paymentDelay,2
party.partyId.partyIdScheme,48
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-invalid-products-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-invalid-products-failed-mappings-report.csv
index 20db3fc566..a588f126a9 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-invalid-products-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-invalid-products-failed-mappings-report.csv
@@ -1,10 +1,8 @@
File Name,Result,Input Path,Indexless Input Path,Unmappable CDM Path Count,Unmappable CDM Paths,Reason For Failure
-cdm-sample-files/fpml-5-10/invalid-products/AdditionalFixedPayments_mortgages.xml,Fail_MappedNone,trade.creditDefaultSwap.feeLeg.paymentDelay,trade.creditDefaultSwap.feeLeg.paymentDelay,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/invalid-products/BasketReferenceInformation_nameOrId.xml,Fail_MappedMultiple,party(0)[id=tif563d].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=tif563d].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[BIC] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/invalid-products/BasketReferenceInformation_nameOrId.xml,Fail_MappedMultiple,party(1)[id=fyure4].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=fyure4].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[BIC] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/invalid-products/CalculationPeriodDates_firstCompoundingPeriodEndDate.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=fixedLeg1].id,trade.swap.swapStream[id=fixedLeg1].id,0,,Element with value fixedLeg1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/invalid-products/CalculationPeriodDates_firstCompoundingPeriodEndDate.xml,Fail_MappedNone,trade.swap.swapStream(1)[id=floatingLeg2].id,trade.swap.swapStream[id=floatingLeg2].id,0,,Element with value floatingLeg2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/invalid-products/FloatingAmountEvents_mortgages.xml,Fail_MappedNone,trade.creditDefaultSwap.feeLeg.paymentDelay,trade.creditDefaultSwap.feeLeg.paymentDelay,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/invalid-products/FpML_cd_12.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/invalid-products/FpML_cd_12.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/invalid-products/FpML_cd_19.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
@@ -25,12 +23,10 @@ cdm-sample-files/fpml-5-10/invalid-products/FpML_cd_41.xml,Fail_MappedMultiple,p
cdm-sample-files/fpml-5-10/invalid-products/FpML_cd_41.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/invalid-products/FpML_cd_42.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/invalid-products/FpML_cd_42.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/invalid-products/FpML_cd_44.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.currency,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.currency,3,"TradeState.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.quantitySchedule.value.unit.currency.value=[USD]
-TradeState.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.quantitySchedule.value.unit.currency.value=[USD]
-TradeState.trade.tradeLot(0).priceQuantity(2).quantity(0).value.unit.currency.value=[EUR, USD]",Element mapped to already populated field
-cdm-sample-files/fpml-5-10/invalid-products/FpML_cd_44.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.amount,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.amount,3,"TradeState.trade.tradeLot(0).priceQuantity(2).quantity(0).value.value=[10000000, 25000000]
-TradeState.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.quantitySchedule.value.value=[25000000]
-TradeState.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.quantitySchedule.value.value=[25000000]",Element mapped to already populated field
+cdm-sample-files/fpml-5-10/invalid-products/FpML_cd_44.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.currency,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.currency,2,"TradeState.trade.tradeLot(0).priceQuantity(2).quantity(0).value.unit.currency.value=[EUR, USD]
+TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.quantitySchedule.value.unit.currency.value=[USD]",Element mapped to already populated field
+cdm-sample-files/fpml-5-10/invalid-products/FpML_cd_44.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.amount,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.amount,2,"TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.quantitySchedule.value.value=[25000000]
+TradeState.trade.tradeLot(0).priceQuantity(2).quantity(0).value.value=[10000000, 25000000]",Element mapped to already populated field
cdm-sample-files/fpml-5-10/invalid-products/FpML_cd_44.xml,Fail_MappedNone,trade.creditDefaultSwap.cashSettlementTerms(0)[id=settlementTermsOne].id,trade.creditDefaultSwap.cashSettlementTerms[id=settlementTermsOne].id,0,,Element with value settlementTermsOne could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/invalid-products/FpML_cd_44.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/invalid-products/FpML_cd_44.xml,Fail_MappedNone,trade.creditDefaultSwap.cashSettlementTerms(1)[id=settlementTermsTwo].id,trade.creditDefaultSwap.cashSettlementTerms[id=settlementTermsTwo].id,0,,Element with value settlementTermsTwo could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-processes-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-processes-aggregated-mapping-failure-report.csv
index 7a44477540..f3fa1eeab3 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-processes-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-processes-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,66.24
+Mapping Coverage,67.21
Input Path,Failed Mapping Count
onBehalfOf.partyReference.href,8
@@ -24,7 +24,7 @@ trade.tradeHeader.partyTradeInformation.isAccountingHedge,5
sequenceNumber,13
trade.tradeHeader.productSummary.finalSettlementDate,4
trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference.href,10
-termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.role,3
+termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.role,6
trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification,6
party.organizationType,15
trade.tradeHeader.partyTradeIdentifier.originatingTradeId.tradeId,3
@@ -53,6 +53,7 @@ quote.value,5
trade.tradeHeader.partyTradeIdentifier.originatingTradeId.tradeId.tradeIdScheme,3
trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportUpdated,4
termination.resultingTrade.tradeHeader.partyTradeInformation.largeSizeTrade,1
+trade.tradeHeader.partyTradeInformation.partyReference.href,5
trade.tradeHeader.partyTradeInformation.reportingRegime.preEnactmentTrade,4
termination.originalTrade.tradeHeader.partyTradeInformation.largeSizeTrade,3
paymentDetails.paymentReference.href,2
@@ -68,9 +69,8 @@ trade.tradeHeader.partyTradeInformation.relatedPerson.role,10
termination.resultingTrade.fxSingleLeg.exchangeRate.rate,1
termination.resultingTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference.href,1
trade.tradeHeader.partyTradeInformation.reportingRegime.name,20
-termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.partyReference.href,3
trade.tradeHeader.productSummary.settlementType,4
-trade.tradeHeader.partyTradeInformation.relatedParty.role,47
+trade.tradeHeader.partyTradeInformation.relatedParty.role,52
termination.resultingTrade.tradeHeader.partyTradeInformation.executionDateTime,1
termination.changeInNotionalAmount.currency,3
termination.resultingTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,1
@@ -94,7 +94,6 @@ termination.sizeChange.notionalReference.href,2
termination.resultingTrade.fxSingleLeg.exchangedCurrency1.paymentAmount.amount,1
termination.resultingTrade.tradeHeader.partyTradeInformation.nonStandardTerms,1
termination.resultingTrade.fxSingleLeg.valueDate,1
-trade.tradeHeader.partyTradeInformation.relatedParty.partyReference.href,47
trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification,36
termination.resultingTrade.tradeHeader.partyTradeInformation.intentToClear,1
termination.resultingTrade.tradeHeader.partyTradeIdentifier.tradeId.tradeIdScheme,1
@@ -112,6 +111,7 @@ novation.novationTradeDate,2
trade.tradeHeader.partyTradeInformation.collateralizationType,5
termination.resultingTrade.tradeHeader.partyTradeInformation.executionVenueType,1
termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference.href,3
+termination.originalTrade.tradeHeader.partyTradeInformation.partyReference.href,3
party.region,8
trade.tradeHeader.partyTradeIdentifier.resultingTradeId.issuer,6
termination.resultingTrade.tradeHeader.partyTradeInformation.executionType,1
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-processes-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-processes-failed-mappings-report.csv
index bfb5b602bd..383d38bb90 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-processes-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-processes-failed-mappings-report.csv
@@ -1,162 +1,152 @@
File Name,Result,Input Path,Indexless Input Path,Unmappable CDM Path Count,Unmappable CDM Paths,Reason For Failure
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(2).issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,trade.tradeHeader.partyTradeIdentifier.resultingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(8)[id=executing_agent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=executing_agent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(8).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(8).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(9).partyReference[href=party1_affiliate2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party1_affiliate2].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(0)[id=party1].classification,party[id=party1].classification,0,,Element with value InvestmentFirm could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(2).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value NonLocalParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value SBSD could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(10).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value NonLocalParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value SBSD could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(10).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.tradeSummary.isPrimeBrokerTrade,trade.tradeHeader.tradeSummary.isPrimeBrokerTrade,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.isDisputed,trade.tradeHeader.partyTradeInformation.isDisputed,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.endUserException,trade.tradeHeader.partyTradeInformation.endUserException,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(2).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).exceedsClearingThreshold,trade.tradeHeader.partyTradeInformation.reportingRegime.exceedsClearingThreshold,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/esma-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).isDisputed,trade.tradeHeader.partyTradeInformation.isDisputed,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).endUserException,trade.tradeHeader.partyTradeInformation.endUserException,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(2).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).exceedsClearingThreshold,trade.tradeHeader.partyTradeInformation.reportingRegime.exceedsClearingThreshold,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/esma-entity-classification could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(0).issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],trade.tradeHeader.partyTradeIdentifier.resultingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],0,,Element with value 1031234567 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(3).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).preEnactmentTrade,trade.tradeHeader.partyTradeInformation.reportingRegime.preEnactmentTrade,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value MSBSP could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(3).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).preEnactmentTrade,trade.tradeHeader.partyTradeInformation.reportingRegime.preEnactmentTrade,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value MSBSP could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(4)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value non-SD/MSP could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(11).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(11).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(3)[id=party1_affiliate2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1_affiliate2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(4).partyReference[href=venue].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=venue].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRole,trade.tradeHeader.partyTradeInformation.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(0)[id=party1].region,party[id=party1].region,0,,Element with value EEA could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(1).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(1).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(1).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(1).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(4)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(4).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(4).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(5).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],0,,Element with value COLL123 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],0,,Element with value COLL123 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(4)[id=party2].country,party[id=party2].country,0,,Element with value US could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.tradeSummary.isPackageTrade,trade.tradeHeader.tradeSummary.isPackageTrade,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(10).partyReference[href=party2_parent].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2_parent].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(4).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(4).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(9)[id=venue].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=venue].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(9).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(9).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(1).businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value LocalParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(12).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Inter-Dealer could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(1).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CA.ON.OSC could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportUpdated,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportUpdated,0,,Element with value 2011-02-12T12:42:16Z could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(11).partyReference[href=party2_affiliate1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2_affiliate1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(0).businessUnitReference[href=branch1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=branch1].href,0,,Element with value branch1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(1).businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value LocalParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(12).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Inter-Dealer could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(1).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CA.ON.OSC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.nonpublicReportUpdated,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportUpdated,0,,Element with value 2011-02-12T12:42:16Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(0).businessUnitReference[href=branch1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=branch1].href,0,,Element with value branch1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(10)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(10).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(10).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(0),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value CrossBorder could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(0),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value CrossBorder could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(2).associatedPartyReference[href=party2].href,trade.tradeHeader.partyTradeIdentifier.resultingTradeId.associatedPartyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(3).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value NonDealer could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(5).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.isAccountingHedge,trade.tradeHeader.partyTradeInformation.isAccountingHedge,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(3).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value NonDealer could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(5).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).isAccountingHedge,trade.tradeHeader.partyTradeInformation.isAccountingHedge,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(0).associatedPartyReference[href=party1].href,trade.tradeHeader.partyTradeIdentifier.resultingTradeId.associatedPartyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(4)[id=party2].classification,party[id=party2].classification,0,,Element with value NonFinancial could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(2),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value ClearingForcedTrade could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(2),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value ClearingForcedTrade could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(0).tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,trade.tradeHeader.partyTradeIdentifier.resultingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/unique-transaction-identifier could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(1).personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(1).personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW19235 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(6).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(1),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value HistoricTrade could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(6).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(1),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value HistoricTrade could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(5)[id=party2_parent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2_parent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(5).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(5).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Affiliated could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(6).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value VoluntaryParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(4),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value PriceReportingExemptOther could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportAccepted,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportAccepted,0,,Element with value 2011-02-12T12:21:17Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Affiliated could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value VoluntaryParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(4),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value PriceReportingExemptOther could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.nonpublicReportAccepted,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportAccepted,0,,Element with value 2011-02-12T12:21:17Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(6)[id=party2_affiliate1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2_affiliate1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(6).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(6).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(0).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Broker could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(7).partyReference[href=party1_parent].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party1_parent].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(0).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Broker could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value UKFSA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value UKFSA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.productSummary.settlementType,trade.tradeHeader.productSummary.settlementType,0,,Element with value Cash could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value Dealer could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(7).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value Dealer could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(7).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(11)[id=original_sdr].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=original_sdr].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(11).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(11).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(2).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(12).partyReference[href=original_sdr].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=original_sdr].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(3),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value Allocation could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(2).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(3),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value Allocation could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(1).associatedPartyReference[href=party2].href,trade.tradeHeader.partyTradeIdentifier.resultingTradeId.associatedPartyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Intragroup could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(0).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value RegisteredBranch could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Intragroup could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(0).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value RegisteredBranch could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(1).tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,trade.tradeHeader.partyTradeIdentifier.resultingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/unique-transaction-identifier could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(2).tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],trade.tradeHeader.partyTradeIdentifier.resultingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],0,,Element with value 12345678901234567890123456789014 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(1)[id=party1_parent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1_parent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(0).personReference[href=broker].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=broker].href,0,,Element with value broker could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.nonpubliclyReported,trade.tradeHeader.partyTradeInformation.timestamps.nonpubliclyReported,0,,Element with value 2011-02-12T12:21:17Z could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.endUserExceptionReason,trade.tradeHeader.partyTradeInformation.endUserExceptionReason,0,,Element with value Exception could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value EMIR could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(0).personReference[href=broker].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=broker].href,0,,Element with value broker could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.nonpubliclyReported,trade.tradeHeader.partyTradeInformation.timestamps.nonpubliclyReported,0,,Element with value 2011-02-12T12:21:17Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).endUserExceptionReason,trade.tradeHeader.partyTradeInformation.endUserExceptionReason,0,,Element with value Exception could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value EMIR could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.productSummary.seniority,trade.tradeHeader.productSummary.seniority,0,,Element with value SeniorSec could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(1).tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],trade.tradeHeader.partyTradeIdentifier.resultingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],0,,Element with value 12345678901234567890123456789013 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(1).issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],trade.tradeHeader.partyTradeIdentifier.resultingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],0,,Element with value 1031234567 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(1).issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,trade.tradeHeader.partyTradeIdentifier.resultingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(8).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value Participant could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(1).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(8).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value Participant could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(1).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(4)[id=party2].region,party[id=party2].region,0,,Element with value NonEEA could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(2).partyReference[href=clearing-svc].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=clearing-svc].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.compressedTrade,trade.tradeHeader.partyTradeInformation.compressedTrade,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).compressedTrade,trade.tradeHeader.partyTradeInformation.compressedTrade,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.productSummary.finalSettlementDate,trade.tradeHeader.productSummary.finalSettlementDate,0,,Element with value 2014-06-20 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(0).issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,trade.tradeHeader.partyTradeIdentifier.resultingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value CA.Rule.91-507 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(3).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value CA.Rule.91-507 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(3).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(0)[id=party1].country,party[id=party1].country,0,,Element with value GB could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(2)[id=party1_affiliate1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1_affiliate1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,0,,Element with value http://www.bankx.com/collateral-portfolio-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,0,,Element with value http://www.bankx.com/collateral-portfolio-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(2).tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,trade.tradeHeader.partyTradeIdentifier.resultingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/unique-transaction-identifier could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(3).partyReference[href=executing_agent].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=executing_agent].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(0).tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],trade.tradeHeader.partyTradeIdentifier.resultingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],0,,Element with value 12345678901234567890123456789012 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(2).issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],trade.tradeHeader.partyTradeIdentifier.resultingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],0,,Element with value 1031234567 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(8).partyReference[href=party1_affiliate1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party1_affiliate1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value Participant could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(9).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value Participant could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(9).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(7)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(7).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(7).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],0,,Element with value Financial could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],0,,Element with value Financial could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-ex51-execution-advice-trade-initiation-C01-00.xml,Fail_MappedMultiple,party(1)[id=_broker].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=_broker].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-ex51-execution-advice-trade-initiation-C01-00.xml,Fail_MappedMultiple,party(0)[id=_fund].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=_fund].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-ex51-execution-advice-trade-initiation-C01-00.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id],correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id],0,,Element with value IM/C001 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-ex51-execution-advice-trade-initiation-C01-00.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-ex51-execution-advice-trade-initiation-C01-00.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,0,,Element with value http://www.imgr.com/schemes/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-ex51-execution-advice-trade-initiation-C01-00.xml,Fail_MappedMultiple,party(2)[id=_cust].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=_cust].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-ex51-execution-advice-trade-initiation-C01-00.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/processes/msg-ex51-execution-advice-trade-initiation-C01-00.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedNone,novation.remainingParty[href=_broker].href,novation.remainingParty[href=_broker].href,0,,Element with value _broker could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedNone,paymentDetails.paymentReference[href=NOVATION_FEE].href,paymentDetails.paymentReference[href=NOVATION_FEE].href,0,,Element with value NOVATION_FEE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowId[cashflowIdScheme=http://www.imgr.com/schemes/cashflow-id].cashflowIdScheme,paymentDetails.grossCashflow.cashflowId[cashflowIdScheme=http://www.imgr.com/schemes/cashflow-id].cashflowIdScheme,0,,Element with value http://www.imgr.com/schemes/cashflow-id could not be mapped to a rosettaField
@@ -166,7 +156,7 @@ cdm-sample-files/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-nov
cdm-sample-files/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id],correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id],0,,Element with value IM/C002 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowType[cashflowTypeScheme=http://www.fpml.org/coding-scheme/cashflow-type].cashflowTypeScheme,paymentDetails.grossCashflow.cashflowType[cashflowTypeScheme=http://www.fpml.org/coding-scheme/cashflow-type].cashflowTypeScheme,0,,Element with value http://www.fpml.org/coding-scheme/cashflow-type could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedMultiple,novation.oldTrade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,novation.oldTrade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedMultiple,novation.oldTrade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,novation.oldTrade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowType[cashflowTypeScheme=http://www.fpml.org/coding-scheme/cashflow-type],paymentDetails.grossCashflow.cashflowType[cashflowTypeScheme=http://www.fpml.org/coding-scheme/cashflow-type],0,,Element with value Fee could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,0,,Element with value http://www.imgr.com/schemes/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowAmount.amount,paymentDetails.grossCashflow.cashflowAmount.amount,0,,Element with value 38555.00 could not be mapped to a rosettaField
@@ -186,7 +176,7 @@ cdm-sample-files/fpml-5-10/processes/msg-ex53-execution-advice-trade-partial-nov
cdm-sample-files/fpml-5-10/processes/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id],correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id],0,,Element with value IM/C002 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowType[cashflowTypeScheme=http://www.fpml.org/coding-scheme/cashflow-type].cashflowTypeScheme,paymentDetails.grossCashflow.cashflowType[cashflowTypeScheme=http://www.fpml.org/coding-scheme/cashflow-type].cashflowTypeScheme,0,,Element with value http://www.fpml.org/coding-scheme/cashflow-type could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 3 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.xml,Fail_MappedMultiple,novation.oldTrade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,novation.oldTrade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/processes/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.xml,Fail_MappedMultiple,novation.oldTrade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,novation.oldTrade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowType[cashflowTypeScheme=http://www.fpml.org/coding-scheme/cashflow-type],paymentDetails.grossCashflow.cashflowType[cashflowTypeScheme=http://www.fpml.org/coding-scheme/cashflow-type],0,,Element with value Fee could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,0,,Element with value http://www.imgr.com/schemes/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowAmount.amount,paymentDetails.grossCashflow.cashflowAmount.amount,0,,Element with value 53555.00 could not be mapped to a rosettaField
@@ -203,7 +193,7 @@ cdm-sample-files/fpml-5-10/processes/msg-ex58-execution-advice-trade-initiation-
cdm-sample-files/fpml-5-10/processes/msg-ex58-execution-advice-trade-initiation-F01-00.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 4 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-ex58-execution-advice-trade-initiation-F01-00.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,0,,Element with value http://www.imgr.com/schemes/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-ex58-execution-advice-trade-initiation-F01-00.xml,Fail_MappedMultiple,party(2)[id=_cust].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=_cust].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-ex58-execution-advice-trade-initiation-F01-00.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/processes/msg-ex58-execution-advice-trade-initiation-F01-00.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-ex63-execution-advice-trade-initiation.xml,Fail_MappedMultiple,party(0)[id=AMAG].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=AMAG].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-ex63-execution-advice-trade-initiation.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id],correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id],0,,Element with value CORR002 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-ex63-execution-advice-trade-initiation.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
@@ -211,562 +201,536 @@ cdm-sample-files/fpml-5-10/processes/msg-ex63-execution-advice-trade-initiation.
cdm-sample-files/fpml-5-10/processes/msg-ex63-execution-advice-trade-initiation.xml,Fail_MappedMultiple,party(3)[id=FIRST].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=FIRST].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-ex63-execution-advice-trade-initiation.xml,Fail_MappedMultiple,party(1)[id=SKY].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=SKY].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-ex63-execution-advice-trade-initiation.xml,Fail_MappedMultiple,party(2)[id=CST].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=CST].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(8)[id=executing_agent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=executing_agent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(8).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(8).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(9).partyReference[href=party1_affiliate2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party1_affiliate2].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(0)[id=party1].classification,party[id=party1].classification,0,,Element with value InvestmentFirm could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(2).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value NonLocalParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value SBSD could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(10).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value NonLocalParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value SBSD could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(10).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.tradeSummary.isPrimeBrokerTrade,trade.tradeHeader.tradeSummary.isPrimeBrokerTrade,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.isDisputed,trade.tradeHeader.partyTradeInformation.isDisputed,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.endUserException,trade.tradeHeader.partyTradeInformation.endUserException,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(2).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).exceedsClearingThreshold,trade.tradeHeader.partyTradeInformation.reportingRegime.exceedsClearingThreshold,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/esma-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(3).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).preEnactmentTrade,trade.tradeHeader.partyTradeInformation.reportingRegime.preEnactmentTrade,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value MSBSP could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).isDisputed,trade.tradeHeader.partyTradeInformation.isDisputed,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).endUserException,trade.tradeHeader.partyTradeInformation.endUserException,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(2).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).exceedsClearingThreshold,trade.tradeHeader.partyTradeInformation.reportingRegime.exceedsClearingThreshold,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/esma-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(3).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).preEnactmentTrade,trade.tradeHeader.partyTradeInformation.reportingRegime.preEnactmentTrade,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value MSBSP could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(4)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value non-SD/MSP could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(11).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(11).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(3)[id=party1_affiliate2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1_affiliate2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(4).partyReference[href=venue].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=venue].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRole,trade.tradeHeader.partyTradeInformation.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(0)[id=party1].region,party[id=party1].region,0,,Element with value EEA could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(1).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(1).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(1).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(1).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(4)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(4).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(4).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(5).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],0,,Element with value COLL123 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],0,,Element with value COLL123 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(4)[id=party2].country,party[id=party2].country,0,,Element with value US could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.tradeSummary.isPackageTrade,trade.tradeHeader.tradeSummary.isPackageTrade,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(10).partyReference[href=party2_parent].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2_parent].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(4).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(4).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(9)[id=venue].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=venue].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(9).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(9).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(1).businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value LocalParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(12).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Inter-Dealer could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(1).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CA.ON.OSC could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportUpdated,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportUpdated,0,,Element with value 2011-02-12T12:21:17Z could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(11).partyReference[href=party2_affiliate1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2_affiliate1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(0).businessUnitReference[href=branch1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=branch1].href,0,,Element with value branch1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(1).businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value LocalParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(12).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Inter-Dealer could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(1).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CA.ON.OSC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.nonpublicReportUpdated,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportUpdated,0,,Element with value 2011-02-12T12:21:17Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(0).businessUnitReference[href=branch1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=branch1].href,0,,Element with value branch1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(10)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(10).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(10).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(0),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value CrossBorder could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(3).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value NonDealer could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(5).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.isAccountingHedge,trade.tradeHeader.partyTradeInformation.isAccountingHedge,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(0),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value CrossBorder could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(3).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value NonDealer could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(5).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).isAccountingHedge,trade.tradeHeader.partyTradeInformation.isAccountingHedge,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(4)[id=party2].classification,party[id=party2].classification,0,,Element with value NonFinancial could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(2),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value ClearingForcedTrade could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(2),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value ClearingForcedTrade could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(1).personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(1).personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW19235 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(6).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(1),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value HistoricTrade could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(6).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(1),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value HistoricTrade could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(5)[id=party2_parent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2_parent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(5).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(5).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Affiliated could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(6).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value VoluntaryParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(4),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value PriceReportingExemptOther could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportAccepted,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportAccepted,0,,Element with value 2011-02-12T12:21:17Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Affiliated could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value VoluntaryParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(4),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value PriceReportingExemptOther could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.nonpublicReportAccepted,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportAccepted,0,,Element with value 2011-02-12T12:21:17Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(6)[id=party2_affiliate1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2_affiliate1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(6).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(6).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(0).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Broker could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(7).partyReference[href=party1_parent].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party1_parent].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(0).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Broker could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value UKFSA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value UKFSA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.productSummary.settlementType,trade.tradeHeader.productSummary.settlementType,0,,Element with value Cash could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value Dealer could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(7).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value Dealer could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(7).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(11)[id=original_sdr].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=original_sdr].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(11).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(11).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(2).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(12).partyReference[href=original_sdr].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=original_sdr].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(3),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value Allocation could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(2).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(3),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value Allocation could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Intragroup could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(0).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value RegisteredBranch could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Intragroup could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(0).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value RegisteredBranch could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(1)[id=party1_parent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1_parent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(0).personReference[href=broker].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=broker].href,0,,Element with value broker could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.nonpubliclyReported,trade.tradeHeader.partyTradeInformation.timestamps.nonpubliclyReported,0,,Element with value 2011-02-12T12:21:17Z could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.endUserExceptionReason,trade.tradeHeader.partyTradeInformation.endUserExceptionReason,0,,Element with value Cooperative could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value EMIR could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(0).personReference[href=broker].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=broker].href,0,,Element with value broker could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.nonpubliclyReported,trade.tradeHeader.partyTradeInformation.timestamps.nonpubliclyReported,0,,Element with value 2011-02-12T12:21:17Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).endUserExceptionReason,trade.tradeHeader.partyTradeInformation.endUserExceptionReason,0,,Element with value Cooperative could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value EMIR could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.productSummary.seniority,trade.tradeHeader.productSummary.seniority,0,,Element with value SeniorSec could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(8).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value Participant could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(1).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(8).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value Participant could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(1).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(4)[id=party2].region,party[id=party2].region,0,,Element with value NonEEA could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(2).partyReference[href=clearing-svc].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=clearing-svc].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.compressedTrade,trade.tradeHeader.partyTradeInformation.compressedTrade,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).compressedTrade,trade.tradeHeader.partyTradeInformation.compressedTrade,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.productSummary.finalSettlementDate,trade.tradeHeader.productSummary.finalSettlementDate,0,,Element with value 2014-06-20 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value CA.Rule.91-507 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(3).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value CA.Rule.91-507 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(3).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(0)[id=party1].country,party[id=party1].country,0,,Element with value GB could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(2)[id=party1_affiliate1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1_affiliate1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,0,,Element with value http://www.bankx.com/collateral-portfolio-id could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(3).partyReference[href=executing_agent].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=executing_agent].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(8).partyReference[href=party1_affiliate1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party1_affiliate1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value Participant could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(9).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,0,,Element with value http://www.bankx.com/collateral-portfolio-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value Participant could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(9).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(7)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(7).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(7).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],0,,Element with value Financial could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],0,,Element with value Financial could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(8)[id=original_sdr].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=original_sdr].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(8).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(8).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(0)[id=party1].classification,party[id=party1].classification,0,,Element with value InvestmentFirm could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(2).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value NonLocalParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value SBSD could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ClearingOrganization, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value NonLocalParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value SBSD could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.tradeSummary.isPrimeBrokerTrade,trade.tradeHeader.tradeSummary.isPrimeBrokerTrade,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.isDisputed,trade.tradeHeader.partyTradeInformation.isDisputed,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.endUserException,trade.tradeHeader.partyTradeInformation.endUserException,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(2).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).exceedsClearingThreshold,trade.tradeHeader.partyTradeInformation.reportingRegime.exceedsClearingThreshold,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/esma-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(3).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).preEnactmentTrade,trade.tradeHeader.partyTradeInformation.reportingRegime.preEnactmentTrade,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value CA could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).isDisputed,trade.tradeHeader.partyTradeInformation.isDisputed,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).endUserException,trade.tradeHeader.partyTradeInformation.endUserException,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(2).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).exceedsClearingThreshold,trade.tradeHeader.partyTradeInformation.reportingRegime.exceedsClearingThreshold,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/esma-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(3).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ClearingOrganization, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).preEnactmentTrade,trade.tradeHeader.partyTradeInformation.reportingRegime.preEnactmentTrade,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value CA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(3)[id=party1_affiliate2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1_affiliate2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(4).partyReference[href=party1_affiliate1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party1_affiliate1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRole,trade.tradeHeader.partyTradeInformation.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(0)[id=party1].region,party[id=party1].region,0,,Element with value EEA could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(1).partyReference[href=clearing-svc].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=clearing-svc].href,0,,Element with value clearing-svc could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(1).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(1).partyReference[href=clearing-svc].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=clearing-svc].href,0,,Element with value clearing-svc could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(1).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(4)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(4).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(4).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(5).partyReference[href=party1_affiliate2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party1_affiliate2].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],0,,Element with value COLL123 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],0,,Element with value COLL123 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.tradeSummary.isPackageTrade,trade.tradeHeader.tradeSummary.isPackageTrade,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(4).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(1).businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value LocalParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(1).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CA.ON.OSC could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportUpdated,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportUpdated,0,,Element with value 2011-03-04T16:42:17Z could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(0).businessUnitReference[href=branch1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=branch1].href,0,,Element with value branch1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(0),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value CrossBorder could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(4).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ClearingOrganization, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(1).businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value LocalParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(1).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CA.ON.OSC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.nonpublicReportUpdated,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportUpdated,0,,Element with value 2011-03-04T16:42:17Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(0).businessUnitReference[href=branch1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=branch1].href,0,,Element with value branch1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(0),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value CrossBorder could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).originatingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,trade.tradeHeader.partyTradeIdentifier.originatingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/unique-transaction-identifier could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).originatingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],trade.tradeHeader.partyTradeIdentifier.originatingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],0,,Element with value 1031234567 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(3).partyReference[href=clearing-svc].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=clearing-svc].href,0,,Element with value clearing-svc could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value NonDealer could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(5).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.isAccountingHedge,trade.tradeHeader.partyTradeInformation.isAccountingHedge,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(3).partyReference[href=clearing-svc].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=clearing-svc].href,0,,Element with value clearing-svc could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value NonDealer could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(5).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ClearingOrganization, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).isAccountingHedge,trade.tradeHeader.partyTradeInformation.isAccountingHedge,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).originatingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,trade.tradeHeader.partyTradeIdentifier.originatingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(2),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value ClearingForcedTrade could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=executing_agent].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=executing_agent].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(2),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value ClearingForcedTrade could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(1).personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(1).personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW19235 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(6).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(1),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value HistoricTrade could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(6).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ClearingOrganization, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(1),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value HistoricTrade could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(5)[id=executing_agent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=executing_agent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(5).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(5).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Affiliated could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(6).partyReference[href=original_sdr].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=original_sdr].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value VoluntaryParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(4),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value PriceReportingExemptOther could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportAccepted,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportAccepted,0,,Element with value 2011-03-04T16:42:17Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Affiliated could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value VoluntaryParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(4),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value PriceReportingExemptOther could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.nonpublicReportAccepted,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportAccepted,0,,Element with value 2011-03-04T16:42:17Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(6)[id=venue].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=venue].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(6).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(6).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(0).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Broker could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(0).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Broker could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value UKFSA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value UKFSA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.productSummary.settlementType,trade.tradeHeader.productSummary.settlementType,0,,Element with value Cash could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value Dealer could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(2).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(3),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value Allocation could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value Dealer could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(2).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(3),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value Allocation could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Intragroup could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(0).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value RegisteredBranch could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Intragroup could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(0).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value RegisteredBranch could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).originatingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],trade.tradeHeader.partyTradeIdentifier.originatingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],0,,Element with value 12345678901234567890123456789011 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(1)[id=party1_parent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1_parent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(0).personReference[href=broker].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=broker].href,0,,Element with value broker could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.nonpubliclyReported,trade.tradeHeader.partyTradeInformation.timestamps.nonpubliclyReported,0,,Element with value 2011-03-04T16:42:17Z could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.endUserExceptionReason,trade.tradeHeader.partyTradeInformation.endUserExceptionReason,0,,Element with value Inter-Affiliate could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value EMIR could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(0).personReference[href=broker].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=broker].href,0,,Element with value broker could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.nonpubliclyReported,trade.tradeHeader.partyTradeInformation.timestamps.nonpubliclyReported,0,,Element with value 2011-03-04T16:42:17Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).endUserExceptionReason,trade.tradeHeader.partyTradeInformation.endUserExceptionReason,0,,Element with value Inter-Affiliate could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value EMIR could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.productSummary.seniority,trade.tradeHeader.productSummary.seniority,0,,Element with value SeniorSec could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value Participant could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(1).partyReference[href=clearing-svc].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=clearing-svc].href,0,,Element with value clearing-svc could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(2).partyReference[href=venue].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=venue].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.compressedTrade,trade.tradeHeader.partyTradeInformation.compressedTrade,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ClearingOrganization, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value Participant could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(1).partyReference[href=clearing-svc].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=clearing-svc].href,0,,Element with value clearing-svc could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).compressedTrade,trade.tradeHeader.partyTradeInformation.compressedTrade,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.productSummary.finalSettlementDate,trade.tradeHeader.productSummary.finalSettlementDate,0,,Element with value 2014-06-20 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value CA.Rule.91-507 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(3).partyReference[href=clearing-svc].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=clearing-svc].href,0,,Element with value clearing-svc could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value CA.Rule.91-507 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(3).partyReference[href=clearing-svc].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=clearing-svc].href,0,,Element with value clearing-svc could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(0)[id=party1].country,party[id=party1].country,0,,Element with value GB could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(2)[id=party1_affiliate1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1_affiliate1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,0,,Element with value http://www.bankx.com/collateral-portfolio-id could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(3).partyReference[href=party1_parent].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party1_parent].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value Participant could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,0,,Element with value http://www.bankx.com/collateral-portfolio-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ClearingOrganization, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value Participant could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(7)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(7).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(7).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],0,,Element with value Financial could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],0,,Element with value Financial could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(2).issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,trade.tradeHeader.partyTradeIdentifier.resultingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,quote.value,quote.value,0,,Element with value 1235 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(8)[id=executing_agent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=executing_agent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(8).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(8).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(9).partyReference[href=party1_affiliate2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party1_affiliate2].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(0)[id=party1].classification,party[id=party1].classification,0,,Element with value InvestmentFirm could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(2).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value NonLocalParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value SBSD could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(10).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value NonLocalParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value SBSD could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(10).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.tradeSummary.isPrimeBrokerTrade,trade.tradeHeader.tradeSummary.isPrimeBrokerTrade,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.isDisputed,trade.tradeHeader.partyTradeInformation.isDisputed,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.endUserException,trade.tradeHeader.partyTradeInformation.endUserException,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(2).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).exceedsClearingThreshold,trade.tradeHeader.partyTradeInformation.reportingRegime.exceedsClearingThreshold,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/esma-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).isDisputed,trade.tradeHeader.partyTradeInformation.isDisputed,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).endUserException,trade.tradeHeader.partyTradeInformation.endUserException,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(2).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).exceedsClearingThreshold,trade.tradeHeader.partyTradeInformation.reportingRegime.exceedsClearingThreshold,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/esma-entity-classification could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(0).issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],trade.tradeHeader.partyTradeIdentifier.resultingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],0,,Element with value 1031234567 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(3).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).preEnactmentTrade,trade.tradeHeader.partyTradeInformation.reportingRegime.preEnactmentTrade,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value MSBSP could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(3).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).preEnactmentTrade,trade.tradeHeader.partyTradeInformation.reportingRegime.preEnactmentTrade,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value MSBSP could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(4)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value non-SD/MSP could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(11).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(11).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(3)[id=party1_affiliate2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1_affiliate2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(4).partyReference[href=venue].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=venue].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRole,trade.tradeHeader.partyTradeInformation.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(0)[id=party1].region,party[id=party1].region,0,,Element with value EEA could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(1).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(1).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(1).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(1).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(4)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(4).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(4).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(5).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],0,,Element with value COLL123 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],0,,Element with value COLL123 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(4)[id=party2].country,party[id=party2].country,0,,Element with value US could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.tradeSummary.isPackageTrade,trade.tradeHeader.tradeSummary.isPackageTrade,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(10).partyReference[href=party2_parent].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2_parent].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(4).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(4).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(9)[id=venue].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=venue].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(9).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(9).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(1).businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value LocalParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(12).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Inter-Dealer could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(1).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CA.ON.OSC could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportUpdated,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportUpdated,0,,Element with value 2011-03-04T16:42:17Z could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(11).partyReference[href=party2_affiliate1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2_affiliate1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(0).businessUnitReference[href=branch1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=branch1].href,0,,Element with value branch1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(1).businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value LocalParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(12).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Inter-Dealer could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(1).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CA.ON.OSC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.nonpublicReportUpdated,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportUpdated,0,,Element with value 2011-03-04T16:42:17Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(0).businessUnitReference[href=branch1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=branch1].href,0,,Element with value branch1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(10)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(10).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(10).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(0),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value CrossBorder could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(0),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value CrossBorder could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(2).associatedPartyReference[href=party2].href,trade.tradeHeader.partyTradeIdentifier.resultingTradeId.associatedPartyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).originatingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,trade.tradeHeader.partyTradeIdentifier.originatingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/unique-transaction-identifier could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).originatingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],trade.tradeHeader.partyTradeIdentifier.originatingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],0,,Element with value 1031234567 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(3).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value NonDealer could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(5).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.isAccountingHedge,trade.tradeHeader.partyTradeInformation.isAccountingHedge,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(3).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value NonDealer could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(5).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).isAccountingHedge,trade.tradeHeader.partyTradeInformation.isAccountingHedge,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(0).associatedPartyReference[href=party1].href,trade.tradeHeader.partyTradeIdentifier.resultingTradeId.associatedPartyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(4)[id=party2].classification,party[id=party2].classification,0,,Element with value NonFinancial could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).originatingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,trade.tradeHeader.partyTradeIdentifier.originatingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,quote.currency,quote.currency,0,,Element with value USD could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(2),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value ClearingForcedTrade could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(2),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value ClearingForcedTrade could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(0).tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,trade.tradeHeader.partyTradeIdentifier.resultingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/unique-transaction-identifier could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(1).personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(1).personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW19235 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(6).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(1),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value HistoricTrade could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(6).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(1),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value HistoricTrade could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(5)[id=party2_parent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2_parent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(5).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(5).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Affiliated could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(6).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value VoluntaryParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(4),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value PriceReportingExemptOther could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportAccepted,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportAccepted,0,,Element with value 2011-03-04T16:42:17Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Affiliated could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value VoluntaryParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(4),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value PriceReportingExemptOther could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.nonpublicReportAccepted,trade.tradeHeader.partyTradeInformation.timestamps.nonpublicReportAccepted,0,,Element with value 2011-03-04T16:42:17Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(6)[id=party2_affiliate1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2_affiliate1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(6).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(6).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(0).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Broker could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(7).partyReference[href=party1_parent].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party1_parent].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(0).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Broker could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value UKFSA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value UKFSA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.productSummary.settlementType,trade.tradeHeader.productSummary.settlementType,0,,Element with value Cash could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value Dealer could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(7).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value Dealer could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(7).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(11)[id=original_sdr].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=original_sdr].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(11).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(11).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(2).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(12).partyReference[href=original_sdr].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=original_sdr].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext(3),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value Allocation could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(2).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext(3),trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value Allocation could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(1).associatedPartyReference[href=party2].href,trade.tradeHeader.partyTradeIdentifier.resultingTradeId.associatedPartyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Intragroup could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(0).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value RegisteredBranch could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Intragroup could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(0).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value RegisteredBranch could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(1).tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,trade.tradeHeader.partyTradeIdentifier.resultingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/unique-transaction-identifier could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).originatingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],trade.tradeHeader.partyTradeIdentifier.originatingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],0,,Element with value 12345678901234567890123456789011 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(2).tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],trade.tradeHeader.partyTradeIdentifier.resultingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],0,,Element with value 12345678901234567890123456789014 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(1)[id=party1_parent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1_parent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(0).personReference[href=broker].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=broker].href,0,,Element with value broker could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.nonpubliclyReported,trade.tradeHeader.partyTradeInformation.timestamps.nonpubliclyReported,0,,Element with value 2011-03-04T16:42:17Z could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.endUserExceptionReason,trade.tradeHeader.partyTradeInformation.endUserExceptionReason,0,,Element with value End-User could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value EMIR could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(0).personReference[href=broker].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=broker].href,0,,Element with value broker could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.nonpubliclyReported,trade.tradeHeader.partyTradeInformation.timestamps.nonpubliclyReported,0,,Element with value 2011-03-04T16:42:17Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).endUserExceptionReason,trade.tradeHeader.partyTradeInformation.endUserExceptionReason,0,,Element with value End-User could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value EMIR could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.productSummary.seniority,trade.tradeHeader.productSummary.seniority,0,,Element with value SeniorSec could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(1).tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],trade.tradeHeader.partyTradeIdentifier.resultingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],0,,Element with value 12345678901234567890123456789013 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(1).issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],trade.tradeHeader.partyTradeIdentifier.resultingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],0,,Element with value 1031234567 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(1).issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,trade.tradeHeader.partyTradeIdentifier.resultingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(8).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value Participant could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(1).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(8).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value Participant could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(1).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(4)[id=party2].region,party[id=party2].region,0,,Element with value NonEEA could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(2).partyReference[href=clearing-svc].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=clearing-svc].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.compressedTrade,trade.tradeHeader.partyTradeInformation.compressedTrade,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).compressedTrade,trade.tradeHeader.partyTradeInformation.compressedTrade,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.productSummary.finalSettlementDate,trade.tradeHeader.productSummary.finalSettlementDate,0,,Element with value 2014-06-20 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(0).issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,trade.tradeHeader.partyTradeIdentifier.resultingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value CA.Rule.91-507 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(3).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value CA.Rule.91-507 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(3).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,party(0)[id=party1].country,party[id=party1].country,0,,Element with value GB could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(2)[id=party1_affiliate1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1_affiliate1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,0,,Element with value http://www.bankx.com/collateral-portfolio-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,0,,Element with value http://www.bankx.com/collateral-portfolio-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(2).tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,trade.tradeHeader.partyTradeIdentifier.resultingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/unique-transaction-identifier could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(3).partyReference[href=executing_agent].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=executing_agent].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(0).tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],trade.tradeHeader.partyTradeIdentifier.resultingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],0,,Element with value 12345678901234567890123456789012 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).resultingTradeId(2).issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],trade.tradeHeader.partyTradeIdentifier.resultingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],0,,Element with value 1031234567 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(8).partyReference[href=party1_affiliate1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party1_affiliate1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party2],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value Participant could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(9).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value Participant could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(9).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingOrganization, CounterPartyAffiliate, CounterPartyUltimateParent, Counterparty, DisputingParty, ExecutingBroker, ExecutionFacility, PriorTradeRepository, ReportingParty, ReportingPartyAffiliate, ReportingPartyUltimateParent]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedMultiple,party(7)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(7).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(7).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],0,,Element with value Financial could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],0,,Element with value Financial could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/sec-entity-classification could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,quote.value,quote.value,0,,Element with value 1235 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(2).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value NonLocalParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingFirm, ClearingOrganization, ExecutingBroker, ExecutionFacility, PriorTradeRepository]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value NonLocalParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.endUserException,trade.tradeHeader.partyTradeInformation.endUserException,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(2).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).exceedsClearingThreshold,trade.tradeHeader.partyTradeInformation.reportingRegime.exceedsClearingThreshold,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/esma-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(3).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).endUserException,trade.tradeHeader.partyTradeInformation.endUserException,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DoddFrankAct could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(2).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).exceedsClearingThreshold,trade.tradeHeader.partyTradeInformation.reportingRegime.exceedsClearingThreshold,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/esma-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(3).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingFirm, ClearingOrganization, ExecutingBroker, ExecutionFacility, PriorTradeRepository]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose(0),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value RealTimePublic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedMultiple,party(3)[id=executing_agent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=executing_agent].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(4).partyReference[href=original_sdr].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=original_sdr].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party1],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRole,trade.tradeHeader.partyTradeInformation.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category,trade.tradeHeader.partyTradeInformation.category,0,,Element with value Customer could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(1).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category,trade.tradeHeader.partyTradeInformation.category,0,,Element with value Customer could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(1).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedMultiple,party(4)[id=venue].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=venue].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(4).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(4).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(5).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party1],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],0,,Element with value COLL123 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(4).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(1).businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value LocalParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],0,,Element with value COLL123 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(4).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingFirm, ClearingOrganization, ExecutingBroker, ExecutionFacility, PriorTradeRepository]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(1).businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification],0,,Element with value LocalParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Inter-Dealer could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(1).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CA.ON.OSC could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(0).businessUnitReference[href=branch1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=branch1].href,0,,Element with value branch1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.pricingContext,trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value NettingOrCompression could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Inter-Dealer could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(1).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CA.ON.OSC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(0).businessUnitReference[href=branch1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=branch1].href,0,,Element with value branch1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).pricingContext,trade.tradeHeader.partyTradeInformation.pricingContext,0,,Element with value NettingOrCompression could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).originatingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,trade.tradeHeader.partyTradeIdentifier.originatingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/unique-transaction-identifier could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).originatingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],trade.tradeHeader.partyTradeIdentifier.originatingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],0,,Element with value 1031234567 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(3).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value NonDealer could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(5).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.isAccountingHedge,trade.tradeHeader.partyTradeInformation.isAccountingHedge,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(3).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value NonDealer could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(5).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingFirm, ClearingOrganization, ExecutingBroker, ExecutionFacility, PriorTradeRepository]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).isAccountingHedge,trade.tradeHeader.partyTradeInformation.isAccountingHedge,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).originatingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,trade.tradeHeader.partyTradeIdentifier.originatingTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,quote.currency,quote.currency,0,,Element with value USD could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party1],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(1).personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(1).personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW19235 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedMultiple,party(5)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(5).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(5).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Affiliated could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Affiliated could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,party(1)[id=party2].region,party[id=party2].region,0,,Element with value EEA could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedMultiple,party(6)[id=original_sdr].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=original_sdr].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(6).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(6).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(0).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Broker could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(0).role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Broker could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value UKFSA could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value Dealer could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value UKFSA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(0).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification],0,,Element with value Dealer could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value non-SD/MSP could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Intragroup could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(0).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value RegisteredBranch could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Intragroup could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(0).role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value RegisteredBranch could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier(1).originatingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],trade.tradeHeader.partyTradeIdentifier.originatingTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],0,,Element with value 12345678901234567890123456789011 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(0).personReference[href=broker].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=broker].href,0,,Element with value broker could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.endUserExceptionReason,trade.tradeHeader.partyTradeInformation.endUserExceptionReason,0,,Element with value Inter-Affiliate could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value EMIR could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(1).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value SBSD could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(2).partyReference[href=executing_agent].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=executing_agent].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party1],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.compressedTrade,trade.tradeHeader.partyTradeInformation.compressedTrade,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(0).personReference[href=broker].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=broker].href,0,,Element with value broker could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).endUserExceptionReason,trade.tradeHeader.partyTradeInformation.endUserExceptionReason,0,,Element with value Inter-Affiliate could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value EMIR could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose(1),trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingFirm, ClearingOrganization, ExecutingBroker, ExecutionFacility, PriorTradeRepository]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(3).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-local-party-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(1).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/sec-entity-classification],0,,Element with value SBSD could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).compressedTrade,trade.tradeHeader.partyTradeInformation.compressedTrade,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,party(1)[id=party2].classification,party[id=party2].classification,0,,Element with value InvestmentFirm could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(3).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value CA.Rule.91-507 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).partyEntityClassification(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/csa-dealer-status-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(3).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value CA.Rule.91-507 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,0,,Element with value http://www.bankx.com/collateral-portfolio-id could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(3).partyReference[href=venue].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=venue].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[party1],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],0,,Element with value Financial could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,0,,Element with value http://www.bankx.com/collateral-portfolio-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ClearingFirm, ClearingOrganization, ExecutingBroker, ExecutionFacility, PriorTradeRepository]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(2).entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],0,,Element with value Financial could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.sizeChange(1).notionalReference[href=notl2].href,termination.sizeChange.notionalReference[href=notl2].href,0,,Element with value notl2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.largeSizeTrade,termination.originalTrade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).largeSizeTrade,termination.originalTrade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,quote.currency,quote.currency,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,quote.value,quote.value,0,,Element with value 1235 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.sizeChange(1).changeInNotionalAmount.currency,termination.sizeChange.changeInNotionalAmount.currency,0,,Element with value JPY could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.sizeChange(1).changeInNotionalAmount.amount,termination.sizeChange.changeInNotionalAmount.amount,0,,Element with value 600000000 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.executionVenueType,termination.originalTrade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).executionVenueType,termination.originalTrade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_event_id],correlationId[correlationIdScheme=http://fpml.org/submitter_event_id],0,,Element with value TW19235-002 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.executionType,termination.originalTrade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).executionType,termination.originalTrade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_event_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_event_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_event_id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,termination.originalTrade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.offMarketPrice,termination.originalTrade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,termination.originalTrade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,termination.originalTrade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).offMarketPrice,termination.originalTrade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedMultiple,party(3)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.intentToClear,termination.originalTrade.tradeHeader.partyTradeInformation.intentToClear,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.relatedPerson.role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).intentToClear,termination.originalTrade.tradeHeader.partyTradeInformation.intentToClear,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedPerson.role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.confirmationMethod,termination.originalTrade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).confirmationMethod,termination.originalTrade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Success,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=broker1].href,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=broker1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Success,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.sizeChange(0).changeInNotionalAmount.amount,termination.sizeChange.changeInNotionalAmount.amount,0,,Element with value 6000000 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.sizeChange(0).changeInNotionalAmount.currency,termination.sizeChange.changeInNotionalAmount.currency,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.executionDateTime,termination.originalTrade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2011-02-04T16:20:47Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).executionDateTime,termination.originalTrade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2011-02-04T16:20:47Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Fail_MappedNone,termination.sizeChange(0).notionalReference[href=notl1].href,termination.sizeChange.notionalReference[href=notl1].href,0,,Element with value notl1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Success,termination.executionDateTime,termination.executionDateTime,2,"WorkflowStep.timestamp(1).dateTime=[2011-06-01T10:12:34Z, 2011-06-01T10:13:07Z]
WorkflowStep.proposedEvent.eventDate=[2011-06-01]",Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Success,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty(1).role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.largeSizeTrade,termination.originalTrade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.xml,Success,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).largeSizeTrade,termination.originalTrade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.tradeHeader.tradeDate,termination.resultingTrade.tradeHeader.tradeDate,0,,Element with value 2011-02-12 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.tradeHeader.partyTradeInformation.nonStandardTerms,termination.resultingTrade.tradeHeader.partyTradeInformation.nonStandardTerms,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.tradeHeader.partyTradeIdentifier.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],termination.resultingTrade.tradeHeader.partyTradeIdentifier.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],0,,Element with value 1031234567 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,quote.currency,quote.currency,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,quote.value,quote.value,0,,Element with value 1235 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.fxSingleLeg.exchangedCurrency2.paymentAmount.amount,termination.resultingTrade.fxSingleLeg.exchangedCurrency2.paymentAmount.amount,0,,Element with value 13500000 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.fxSingleLeg.exchangedCurrency1.receiverPartyReference[href=party1].href,termination.resultingTrade.fxSingleLeg.exchangedCurrency1.receiverPartyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.tradeHeader.partyTradeInformation.confirmationMethod,termination.resultingTrade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,termination.resultingTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.fxSingleLeg.exchangedCurrency1.receiverPartyReference[href=party1].href,termination.originalTrade.fxSingleLeg.exchangedCurrency1.receiverPartyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.executionVenueType,termination.originalTrade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).executionVenueType,termination.originalTrade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.tradeHeader.partyTradeIdentifier.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,termination.resultingTrade.tradeHeader.partyTradeIdentifier.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/unique-transaction-identifier could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_event_id],correlationId[correlationIdScheme=http://fpml.org/submitter_event_id],0,,Element with value TW19235-002 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
@@ -777,21 +741,22 @@ cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_Mappe
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.changeInNotionalAmount(1).amount,termination.changeInNotionalAmount.amount,0,,Element with value 4500000 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.fxSingleLeg.exchangedCurrency1.paymentAmount.amount,termination.resultingTrade.fxSingleLeg.exchangedCurrency1.paymentAmount.amount,0,,Element with value 15000000 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=broker1].href,termination.resultingTrade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=broker1].href,0,,Element with value broker1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.executionType,termination.originalTrade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).executionType,termination.originalTrade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_event_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_event_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_event_id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.tradeHeader.partyTradeInformation.intentToClear,termination.resultingTrade.tradeHeader.partyTradeInformation.intentToClear,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.fxSingleLeg.exchangedCurrency2.paymentAmount.currency,termination.resultingTrade.fxSingleLeg.exchangedCurrency2.paymentAmount.currency,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.tradeHeader.partyTradeInformation.offMarketPrice,termination.resultingTrade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,termination.originalTrade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.tradeHeader.partyTradeInformation.executionVenueType,termination.resultingTrade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,termination.originalTrade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.offMarketPrice,termination.originalTrade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,termination.originalTrade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).offMarketPrice,termination.originalTrade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedMultiple,party(3)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.intentToClear,termination.originalTrade.tradeHeader.partyTradeInformation.intentToClear,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.relatedPerson.role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).intentToClear,termination.originalTrade.tradeHeader.partyTradeInformation.intentToClear,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedPerson.role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.confirmationMethod,termination.originalTrade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).confirmationMethod,termination.originalTrade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.tradeHeader.partyTradeInformation.largeSizeTrade,termination.resultingTrade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.tradeHeader.partyTradeInformation.relatedParty(0).role,termination.resultingTrade.tradeHeader.partyTradeInformation.relatedParty.role,0,,Element with value ClearingOrganization could not be mapped to a rosettaField
@@ -801,18 +766,18 @@ cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_Mappe
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.fxSingleLeg.exchangeRate.rate,termination.resultingTrade.fxSingleLeg.exchangeRate.rate,0,,Element with value 0.9 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedMultiple,party(4)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(4).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(4).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.fxSingleLeg.exchangedCurrency1.paymentAmount.currency,termination.resultingTrade.fxSingleLeg.exchangedCurrency1.paymentAmount.currency,0,,Element with value EUR could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Success,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=broker1].href,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=broker1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.fxSingleLeg.exchangedCurrency1.payerPartyReference[href=party2].href,termination.originalTrade.fxSingleLeg.exchangedCurrency1.payerPartyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.changeInNotionalAmount(1).currency,termination.changeInNotionalAmount.currency,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.changeInNotionalAmount(0).amount,termination.changeInNotionalAmount.amount,0,,Element with value 5000000 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.fxSingleLeg.valueDate,termination.resultingTrade.fxSingleLeg.valueDate,0,,Element with value 2001-12-21 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Success,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,termination.resultingTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.fxSingleLeg.exchangedCurrency2.payerPartyReference[href=party1].href,termination.resultingTrade.fxSingleLeg.exchangedCurrency2.payerPartyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.fxSingleLeg.exchangedCurrency2.receiverPartyReference[href=party2].href,termination.resultingTrade.fxSingleLeg.exchangedCurrency2.receiverPartyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedMultiple,party(2)[id=party3].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party3].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,termination.resultingTrade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.executionDateTime,termination.originalTrade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2011-02-04T16:20:47Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).executionDateTime,termination.originalTrade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2011-02-04T16:20:47Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.changeInNotionalAmount(0).currency,termination.changeInNotionalAmount.currency,0,,Element with value EUR could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.tradeHeader.partyTradeIdentifier.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,termination.resultingTrade.tradeHeader.partyTradeIdentifier.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Success,termination.executionDateTime,termination.executionDateTime,2,"WorkflowStep.timestamp(1).dateTime=[2011-06-01T10:12:34Z, 2011-06-01T10:13:07Z]
@@ -821,33 +786,34 @@ cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_Mappe
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.tradeHeader.partyTradeInformation.relatedParty(0).partyReference[href=clearing-svc].href,termination.resultingTrade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=clearing-svc].href,0,,Element with value clearing-svc could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.tradeHeader.partyTradeInformation.executionDateTime,termination.resultingTrade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2011-02-04T16:20:47Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Fail_MappedNone,termination.resultingTrade.tradeHeader.partyTradeInformation.relatedPerson.role,termination.resultingTrade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Success,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty(1).role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.largeSizeTrade,termination.originalTrade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination-xccy.xml,Success,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).largeSizeTrade,termination.originalTrade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,quote.currency,quote.currency,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,quote.value,quote.value,0,,Element with value 1235 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.executionVenueType,termination.originalTrade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).executionVenueType,termination.originalTrade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_event_id],correlationId[correlationIdScheme=http://fpml.org/submitter_event_id],0,,Element with value TW19235-002 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.executionType,termination.originalTrade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).executionType,termination.originalTrade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_event_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_event_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_event_id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,termination.originalTrade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.offMarketPrice,termination.originalTrade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,termination.originalTrade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,termination.originalTrade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,termination.originalTrade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).offMarketPrice,termination.originalTrade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedMultiple,party(3)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.intentToClear,termination.originalTrade.tradeHeader.partyTradeInformation.intentToClear,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.relatedPerson.role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).intentToClear,termination.originalTrade.tradeHeader.partyTradeInformation.intentToClear,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedPerson.role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.confirmationMethod,termination.originalTrade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).confirmationMethod,termination.originalTrade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Success,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=broker1].href,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=broker1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.changeInNotionalAmount.amount,termination.changeInNotionalAmount.amount,0,,Element with value 2500000 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Success,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.executionDateTime,termination.originalTrade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2011-02-04T16:20:47Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).executionDateTime,termination.originalTrade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2011-02-04T16:20:47Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Fail_MappedNone,termination.changeInNotionalAmount.currency,termination.changeInNotionalAmount.currency,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Success,termination.executionDateTime,termination.executionDateTime,2,"WorkflowStep.timestamp(1).dateTime=[2011-06-01T10:12:34Z, 2011-06-01T10:13:07Z]
WorkflowStep.proposedEvent.eventDate=[2011-06-01]",Element mapped to already populated field
-cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Success,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty(1).role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
\ No newline at end of file
+cdm-sample-files/fpml-5-10/processes/msg-partial-termination.xml,Success,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-credit-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-credit-aggregated-mapping-failure-report.csv
index c2ecdb9934..66492dfbd1 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-credit-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-credit-aggregated-mapping-failure-report.csv
@@ -1,8 +1,9 @@
-Mapping Coverage,95.61
+Mapping Coverage,95.51
Input Path,Failed Mapping Count
trade.creditDefaultSwap.protectionTerms.calculationAmount.id,2
trade.tradeHeader.tradeDate,1
+trade.creditDefaultSwap.id,2
trade.creditDefaultSwapOption.premium.premiumType,4
-trade.creditDefaultSwap.feeLeg.paymentDelay,2
+trade.creditDefaultSwap.feeLeg.paymentDelay,1
party.partyId.partyIdScheme,44
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-credit-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-credit-failed-mappings-report.csv
index 79346689ce..d801f8c658 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-credit-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-credit-failed-mappings-report.csv
@@ -3,10 +3,11 @@ cdm-sample-files/fpml-5-10/products/credit/cd-ex01-long-asia-corp-fixreg-version
cdm-sample-files/fpml-5-10/products/credit/cd-ex01-long-asia-corp-fixreg-versioned.xml,Fail_MappedMultiple,party(1)[id=rsf765].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=rsf765].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[BIC] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/credit/cd-ex02-2003-short-asia-corp-fixreg-versioned.xml,Fail_MappedMultiple,party(1)[id=zgr5867g].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=zgr5867g].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[BIC] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/credit/cd-ex02-2003-short-asia-corp-fixreg-versioned.xml,Fail_MappedMultiple,party(0)[id=trg6836].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=trg6836].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[BIC] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/credit/cd-ex02-2003-short-asia-corp-fixreg-versioned.xml,Fail_MappedNone,trade.creditDefaultSwap[id=cd1236].id,trade.creditDefaultSwap[id=cd1236].id,0,,Element with value cd1236 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/credit/cd-ex16-short-us-corp-fixreg-recovery-factor-versioned.xml,Fail_MappedMultiple,party(1)[id=u6789r].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=u6789r].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[BIC] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/credit/cd-ex16-short-us-corp-fixreg-recovery-factor-versioned.xml,Fail_MappedMultiple,party(0)[id=rt4563].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=rt4563].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[BIC] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/credit/cd-indamt-ex01-short-us-corp-fixreg-versioned.xml,Fail_MappedMultiple,party(1)[id=nf4f5].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=nf4f5].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[BIC] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/products/credit/cd-indamt-ex01-short-us-corp-fixreg-versioned.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=notional].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=notional].id,2,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[notional] TradeState.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[notional],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/credit/cd-indamt-ex01-short-us-corp-fixreg-versioned.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=notional].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=notional].id,2,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[notional] TradeState.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[notional],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/credit/cd-indamt-ex01-short-us-corp-fixreg-versioned.xml,Fail_MappedMultiple,party(0)[id=koy4rt1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=koy4rt1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[BIC] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/credit/cd-swaption-usi.xml,Fail_MappedNone,trade.creditDefaultSwapOption.premium.premiumType,trade.creditDefaultSwapOption.premium.premiumType,0,,Element with value Fixed could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/credit/cd-swaption-usi.xml,Fail_MappedMultiple,party(0)[id=aot89re].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=aot89re].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[BIC] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
@@ -33,10 +34,11 @@ cdm-sample-files/fpml-5-10/products/credit/cdm-cds-mortgage-CMBS-single-payment-
cdm-sample-files/fpml-5-10/products/credit/cdm-cds-mortgage-CMBS-single-payment-versioned.xml,Fail_MappedMultiple,party(1)[id=zx456j].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=zx456j].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[BIC] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/credit/cdm-cds-ref-ob-versioned.xml,Fail_MappedMultiple,party(0)[id=g4789].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=g4789].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[BIC] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/credit/cdm-cds-ref-ob-versioned.xml,Fail_MappedMultiple,party(1)[id=xdf45].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=xdf45].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[BIC] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/products/credit/cds-ELCDS-ReferenceObligation-collateral-versioned.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=gu5gh].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=gu5gh].id,2,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[gu5gh] TradeState.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[gu5gh],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/credit/cds-ELCDS-ReferenceObligation-collateral-versioned.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=gu5gh].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=gu5gh].id,2,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[gu5gh] TradeState.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[gu5gh],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/credit/cds-basket-tranche-versioned.xml,Fail_MappedMultiple,party(0)[id=tif563d].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=tif563d].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[BIC] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/credit/cds-basket-tranche-versioned.xml,Fail_MappedMultiple,party(1)[id=fyure4].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=fyure4].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[BIC] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/credit/cds-basket-uti.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/credit/cds-basket-uti.xml,Fail_MappedNone,trade.creditDefaultSwap[id=c789456].id,trade.creditDefaultSwap[id=c789456].id,0,,Element with value c789456 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/credit/cds-basket-uti.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/credit/cds-index-tranche.xml,Fail_MappedNone,trade.tradeHeader.tradeDate,trade.tradeHeader.tradeDate,0,,Element with value 2004-11-03Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/credit/cds-loan-ReferenceObligation-uti.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
@@ -44,7 +46,6 @@ cdm-sample-files/fpml-5-10/products/credit/cds-loan-ReferenceObligation-uti.xml,
cdm-sample-files/fpml-5-10/products/credit/cds-loan-SecuredList-uti.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/credit/cds-loan-SecuredList-uti.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/credit/cds-mortgage-RMBS-versioned.xml,Fail_MappedMultiple,party(0)[id=gf4t5].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=gf4t5].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[BIC] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/products/credit/cds-mortgage-RMBS-versioned.xml,Fail_MappedNone,trade.creditDefaultSwap.feeLeg.paymentDelay,trade.creditDefaultSwap.feeLeg.paymentDelay,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/credit/cds-mortgage-RMBS-versioned.xml,Fail_MappedMultiple,party(1)[id=yt67d].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=yt67d].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[BIC] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/credit/cdx-index-option-uti.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/credit/cdx-index-option-uti.xml,Fail_MappedNone,trade.creditDefaultSwapOption.premium.premiumType,trade.creditDefaultSwapOption.premium.premiumType,0,,Element with value Fixed could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-dividend-swaps-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-dividend-swaps-aggregated-mapping-failure-report.csv
index 7e72978203..ebb3eb3d9f 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-dividend-swaps-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-dividend-swaps-aggregated-mapping-failure-report.csv
@@ -1,11 +1,13 @@
-Mapping Coverage,71.09
+Mapping Coverage,68.97
Input Path,Failed Mapping Count
trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,6
trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod.paymentDate.relativeDate.businessDayConvention,6
+trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod.id,6
header.inReplyTo,3
trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation.valuationDate.adjustableDate.unadjustedDate,2
trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation.id,3
+trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod.id,6
trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod.unadjustedStartDate.id,2
trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation.futuresPriceValuation,3
trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,3
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-dividend-swaps-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-dividend-swaps-failed-mappings-report.csv
index 7537c35ba9..f3f76acafb 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-dividend-swaps-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-dividend-swaps-failed-mappings-report.csv
@@ -3,23 +3,25 @@ cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fa
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,header.inReplyTo[messageIdScheme=http://www.example.com/messageId],header.inReplyTo[messageIdScheme=http://www.example.com/messageId],0,,Element with value MS/2006/04/07/15-99 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].id,0,,Element with value d1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.periodMultiplier,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value PARTYABICXXX could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2006-07-02T16:38:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.periodMultiplier,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.businessDayConvention,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.period,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,trade.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,0,,Element with value EUR could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].unadjustedEndDate[id=e2].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].unadjustedEndDate[id=e2].id,0,,Element with value e2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value PARTYBBICXXX could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId],correlationId[correlationIdScheme=http://www.example.com/conversationId],0,,Element with value CW/2006/07/02/123 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].id,0,,Element with value d2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,0,,Element with value http://www.example.com/conversationId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId],header.messageId[messageIdScheme=http://www.example.com/messageId],0,,Element with value MS/2006/07/04/15-99 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
@@ -32,23 +34,25 @@ cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collat
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value PARTYABICXXX could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.period,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,trade.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,0,,Element with value EUR could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].unadjustedEndDate[id=e2].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].unadjustedEndDate[id=e2].id,0,,Element with value e2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value PARTYBBICXXX could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId],correlationId[correlationIdScheme=http://www.example.com/conversationId],0,,Element with value CW/2006/07/02/133 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].id,0,,Element with value d2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,0,,Element with value http://www.example.com/conversationId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.businessDayConvention,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,header.inReplyTo[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.inReplyTo[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].id,0,,Element with value d1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.periodMultiplier,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].unadjustedStartDate[id=s2].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].unadjustedStartDate[id=s2].id,0,,Element with value s2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2006-07-02T16:38:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.periodMultiplier,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.businessDayConvention,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
@@ -59,79 +63,85 @@ cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,header.inReplyTo[messageIdScheme=http://www.example.com/messageId],header.inReplyTo[messageIdScheme=http://www.example.com/messageId],0,,Element with value MS/2006/04/07/15-99 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].id,0,,Element with value d1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.periodMultiplier,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value PARTYABICXXX could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2006-07-02T16:38:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.periodMultiplier,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.businessDayConvention,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.period,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,trade.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,0,,Element with value JPY could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].unadjustedEndDate[id=e2].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].unadjustedEndDate[id=e2].id,0,,Element with value e2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value PARTYBBICXXX could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId],correlationId[correlationIdScheme=http://www.example.com/conversationId],0,,Element with value CW/2006/07/02/123 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].id,0,,Element with value d2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,0,,Element with value http://www.example.com/conversationId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId],header.messageId[messageIdScheme=http://www.example.com/messageId],0,,Element with value MS/2006/07/02/15-99 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.businessDayConvention,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,header.inReplyTo[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.inReplyTo[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.period,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,0,,Element with value EUR could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].unadjustedEndDate[id=e1].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].unadjustedEndDate[id=e1].id,0,,Element with value e1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.period,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.periodMultiplier,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].futuresPriceValuation,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].futuresPriceValuation,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].id,0,,Element with value d1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].id,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].id,0,,Element with value valuationDate could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.fpml.org/msg-id],header.messageId[messageIdScheme=http://www.fpml.org/msg-id],0,,Element with value 123 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value BIC16C could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value BIC1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2009-01-27T15:38:00-00:00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].unadjustedEndDate[id=e2].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].unadjustedEndDate[id=e2].id,0,,Element with value e2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,0,,Element with value http://www.fpml.org/msg-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].id,0,,Element with value d2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.periodMultiplier,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.period,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,0,,Element with value http://www.example.com/conversationId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId],correlationId[correlationIdScheme=http://www.example.com/conversationId],0,,Element with value CW/2009/01/27/123 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].valuationDate.adjustableDate.dateAdjustments.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].valuationDate.adjustableDate.dateAdjustments.businessDayConvention,0,,Element with value NotApplicable could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,0,,Element with value EUR could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].unadjustedEndDate[id=e1].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].unadjustedEndDate[id=e1].id,0,,Element with value e1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.period,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.periodMultiplier,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].futuresPriceValuation,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].futuresPriceValuation,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].id,0,,Element with value d1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].id,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].id,0,,Element with value valuationDate could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedMultiple,party(1)[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(1).partyId(0).identifierType=[LEI]
TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/dummy-party-id, http://www.fpml.org/coding-scheme/external/iso17442]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.fpml.org/msg-id],header.messageId[messageIdScheme=http://www.fpml.org/msg-id],0,,Element with value 123 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value CPTY could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value GS could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2012-01-27T15:38:00-00:00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].unadjustedEndDate[id=e2].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].unadjustedEndDate[id=e2].id,0,,Element with value e2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,0,,Element with value http://www.fpml.org/msg-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].id,0,,Element with value d2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.periodMultiplier,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].valuationDate.adjustableDate.unadjustedDate,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].valuationDate.adjustableDate.unadjustedDate,0,,Element with value 2015-03-20 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityEuropeanExercise.equityExpirationTime.hourMinuteTime,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityEuropeanExercise.equityExpirationTime.hourMinuteTime,0,,Element with value 10:00:00 could not be mapped to a rosettaField
@@ -139,31 +149,33 @@ cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityEuropeanExercise.equityExpirationTime.businessCenter,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityEuropeanExercise.equityExpirationTime.businessCenter,0,,Element with value EUTA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.period,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,0,,Element with value http://www.example.com/conversationId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId],correlationId[correlationIdScheme=http://www.example.com/conversationId],0,,Element with value CW/2012/01/27/123 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].valuationDate.adjustableDate.dateAdjustments.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].valuationDate.adjustableDate.dateAdjustments.businessDayConvention,0,,Element with value NotApplicable could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,0,,Element with value EUR could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].unadjustedEndDate[id=e1].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].unadjustedEndDate[id=e1].id,0,,Element with value e1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.period,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.periodMultiplier,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].futuresPriceValuation,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].futuresPriceValuation,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].id,0,,Element with value d1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].id,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].id,0,,Element with value valuationDate could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.fpml.org/msg-id],header.messageId[messageIdScheme=http://www.fpml.org/msg-id],0,,Element with value 123 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value CPTY could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value GS could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2012-01-27T15:38:00-00:00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].unadjustedEndDate[id=e2].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].unadjustedEndDate[id=e2].id,0,,Element with value e2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,0,,Element with value http://www.fpml.org/msg-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].id,0,,Element with value d2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.periodMultiplier,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].valuationDate.adjustableDate.unadjustedDate,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].valuationDate.adjustableDate.unadjustedDate,0,,Element with value 2015-03-20 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityEuropeanExercise.equityExpirationTime.hourMinuteTime,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityEuropeanExercise.equityExpirationTime.hourMinuteTime,0,,Element with value 10:00:00 could not be mapped to a rosettaField
@@ -173,8 +185,8 @@ TradeState.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityEuropeanExercise.equityExpirationTime.businessCenter,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityEuropeanExercise.equityExpirationTime.businessCenter,0,,Element with value EUTA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.period,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,0,,Element with value http://www.example.com/conversationId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId],correlationId[correlationIdScheme=http://www.example.com/conversationId],0,,Element with value CW/2012/01/27/123 could not be mapped to a rosettaField
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-equity-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-equity-aggregated-mapping-failure-report.csv
index cb65b5c2c5..6fe65f19a5 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-equity-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-equity-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,81.50
+Mapping Coverage,81.31
Input Path,Failed Mapping Count
trade.equitySwapTransactionSupplement.interestLeg.interestAmount.currencyReference.href,6
@@ -39,6 +39,7 @@ isCorrection,3
trade.returnSwap.extraordinaryEvents.additionalDisruptionEvents.increasedCostOfHedging,3
trade.equityOption.equityExercise.settlementMethodElectionDate.adjustableDate.dateAdjustments.businessDayConvention,1
trade.equitySwapTransactionSupplement.returnLeg.rateOfReturn.valuationPriceInterim.valuationRules.valuationDates.periodicDates.calculationPeriodDatesAdjustments.businessCenters.businessCenter.businessCenterScheme,2
+trade.equitySwapTransactionSupplement.returnLeg.id,3
trade.equityOption.extraordinaryEvents.additionalDisruptionEvents.increasedCostOfStockBorrow,2
trade.returnSwap.returnLeg.underlyer.singleUnderlyer.index.currency,1
trade.equityOption.extraordinaryEvents.additionalDisruptionEvents.failureToDeliver,2
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-equity-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-equity-failed-mappings-report.csv
index 262dcabe21..78970fab6b 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-equity-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-equity-failed-mappings-report.csv
@@ -171,6 +171,7 @@ cdm-sample-files/fpml-5-10/products/equity/eqs-ex12-on-european-index-underlyer-
cdm-sample-files/fpml-5-10/products/equity/eqs-ex12-on-european-index-underlyer-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.interestLeg[id=interestLeg].id,trade.equitySwapTransactionSupplement.interestLeg[id=interestLeg].id,0,,Element with value interestLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/equity/eqs-ex12-on-european-index-underlyer-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.referenceAmount,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.referenceAmount,0,,Element with value StandardISDA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/equity/eqs-ex12-on-european-index-underlyer-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.breakFundingRecovery,trade.equitySwapTransactionSupplement.breakFundingRecovery,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/equity/eqs-ex12-on-european-index-underlyer-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,0,,Element with value returnLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/equity/eqs-ex12-on-european-index-underlyer-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.interestLeg[id=interestLeg].interestCalculation.interpolationMethod,trade.equitySwapTransactionSupplement.interestLeg[id=interestLeg].interestCalculation.interpolationMethod,0,,Element with value LinearZeroYield could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/equity/eqs-ex12-on-european-index-underlyer-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.interestLeg[id=interestLeg].interestAmount.referenceAmount,trade.equitySwapTransactionSupplement.interestLeg[id=interestLeg].interestAmount.referenceAmount,0,,Element with value StandardISDA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.optionalEarlyTermination,trade.equitySwapTransactionSupplement.optionalEarlyTermination,0,,Element with value true could not be mapped to a rosettaField
@@ -191,6 +192,7 @@ cdm-sample-files/fpml-5-10/products/equity/eqs-ex13-pan-asia-interdealer-share-s
cdm-sample-files/fpml-5-10/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].effectiveDate[id=equityEffectiveDate].adjustableDate.dateAdjustments.businessCenters.businessCenter[businessCenterScheme=http://www.example.com/exchange-holiday-calendars].businessCenterScheme,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].effectiveDate[id=equityEffectiveDate].adjustableDate.dateAdjustments.businessCenters.businessCenter[businessCenterScheme=http://www.example.com/exchange-holiday-calendars].businessCenterScheme,0,,Element with value http://www.example.com/exchange-holiday-calendars could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value PARTYABIC1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.breakFeeElection,trade.equitySwapTransactionSupplement.breakFeeElection,0,,Element with value FundingFee could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,0,,Element with value returnLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2009-09-01T16:38:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].return.dividendConditions.dividendPaymentDate.paymentDateOffset.period,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].return.dividendConditions.dividendPaymentDate.paymentDateOffset.period,0,,Element with value D could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
@@ -224,6 +226,7 @@ cdm-sample-files/fpml-5-10/products/equity/eqs-ex14-european-interdealer-share-s
cdm-sample-files/fpml-5-10/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].effectiveDate[id=equityEffectiveDate].adjustableDate.dateAdjustments.businessCenters.businessCenter[businessCenterScheme=http://www.example.com/exchange-holiday-calendars].businessCenterScheme,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].effectiveDate[id=equityEffectiveDate].adjustableDate.dateAdjustments.businessCenters.businessCenter[businessCenterScheme=http://www.example.com/exchange-holiday-calendars].businessCenterScheme,0,,Element with value http://www.example.com/exchange-holiday-calendars could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value PARTYABIC1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.breakFeeElection,trade.equitySwapTransactionSupplement.breakFeeElection,0,,Element with value FlatFee could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,0,,Element with value returnLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2009-09-01T16:38:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.currency[id=equityPaymentCurrency].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.currency[id=equityPaymentCurrency].id,0,,Element with value equityPaymentCurrency could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-rates-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-rates-aggregated-mapping-failure-report.csv
index ea2d1bfd0e..e26b888952 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-rates-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-rates-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,95.11
+Mapping Coverage,95.09
Input Path,Failed Mapping Count
onBehalfOf.partyReference.href,2
@@ -41,7 +41,7 @@ trade.tradeHeader.partyTradeInformation.executionVenueType,3
trade.bulletPayment.payment.receiverPartyReference.href,1
header.messageId,3
trade.tradeHeader.partyTradeIdentifier.blockTradeId.tradeId,1
-trade.tradeHeader.partyTradeInformation.relatedParty.partyReference.href,8
+trade.tradeHeader.partyTradeInformation.relatedParty.partyReference.href,4
trade.genericProduct.underlyer.bond.currency,2
header.sentBy.messageAddressScheme,3
trade.tradeHeader.partyTradeInformation.allocationStatus,2
@@ -53,9 +53,8 @@ trade.genericProduct.underlyer.bond.maturity,2
trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,4
trade.bulletPayment.payment.payerPartyReference.href,1
quote.value,6
-trade.tradeHeader.partyTradeIdentifier.partyReference.href,3
trade.tradeHeader.partyTradeInformation.executionType,1
-trade.tradeHeader.partyTradeInformation.partyReference.href,2
+trade.tradeHeader.partyTradeInformation.partyReference.href,5
trade.swaption.swaptionAdjustedDates.exerciseEvent.adjustedExerciseDate,1
trade.tradeHeader.partyTradeInformation.clearingStatus,2
trade.tradeHeader.partyTradeInformation.collateralizationType,3
@@ -94,6 +93,6 @@ trade.genericProduct.underlyer.bond.couponRate,2
trade.tradeHeader.partyTradeInformation.reportingRegime.name,2
trade.swap.swapStream.settlementProvision.nonDeliverableSettlement.priceSourceDisruption.fallbackReferencePrice.calculationAgentDetermination.calculationAgentParty,1
trade.tradeHeader.partyTradeInformation.relatedParty.role.partyRoleScheme,2
-trade.tradeHeader.partyTradeInformation.relatedParty.role,6
+trade.tradeHeader.partyTradeInformation.relatedParty.role,12
trade.tradeHeader.partyTradeInformation.confirmationMethod,3
trade.genericProduct.underlyer.receiverPartyReference.href,2
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-rates-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-rates-failed-mappings-report.csv
index a4d9298328..aeaa3af151 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-rates-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-rates-failed-mappings-report.csv
@@ -13,14 +13,15 @@ cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-account.xml,Fail_MappedNon
cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-account.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=fixedLeg1].id,trade.swap.swapStream[id=fixedLeg1].id,0,,Element with value fixedLeg1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-account.xml,Fail_MappedMultiple,party(0)[id=p1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=p1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-account.xml,Fail_MappedMultiple,party(1)[id=p2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=p2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],1,"TradeState.trade.partyRole(0).role=[ArrangingBroker, BarrierDeterminationAgent, Counterparty, DeterminingParty, HedgingParty]",Element mapped to already populated field
-cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.xml,Success,trade.tradeHeader.partyTradeInformation.partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party2].href,1,TradeState.trade.partyRole(0).ownershipPartyReference.externalReference=[party2],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedParty(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],0,,Element with value DataSubmitter could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.xml,Fail_MappedMultiple,trade.tradeHeader.partyTradeIdentifier.partyReference[href=party2].href,trade.tradeHeader.partyTradeIdentifier.partyReference[href=party2].href,2,TradeState.trade.tradeIdentifier(0).issuerReference.externalReference=[party2] TradeState.trade.partyRole(0).ownershipPartyReference.externalReference=[party2],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.xml,Fail_MappedNone,trade.swap.swapStream(1)[id=floatingLeg2].id,trade.swap.swapStream[id=floatingLeg2].id,0,,Element with value floatingLeg2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedParty(0).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=fixedLeg1].id,trade.swap.swapStream[id=fixedLeg1].id,0,,Element with value fixedLeg1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2].href,1,"TradeState.trade.partyRole(0).partyReference.externalReference=[party1, party2, party3]",Element mapped to already populated field
+cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedParty(0).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],0,,Element with value Counterparty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2].href,0,,Element with value party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-multiple-accounts.xml,Fail_MappedNone,trade.swap.swapStream(1)[id=floatingLeg2].id,trade.swap.swapStream[id=floatingLeg2].id,0,,Element with value floatingLeg2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-multiple-accounts.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=fixedLeg1].id,trade.swap.swapStream[id=fixedLeg1].id,0,,Element with value fixedLeg1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/EUR-Vanilla-multiple-accounts.xml,Fail_MappedMultiple,party(0)[id=p1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=p1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
@@ -47,12 +48,12 @@ cdm-sample-files/fpml-5-10/products/rates/GBP-VNS-uti.xml,Fail_MappedNone,trade.
cdm-sample-files/fpml-5-10/products/rates/GBP-VNS-uti.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=fixedLeg1].id,trade.swap.swapStream[id=fixedLeg1].id,0,,Element with value fixedLeg1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/GBP-VNS-uti.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/rates/GBP-VNS-uti.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/products/rates/GBP-Vanilla-person-roles-uti.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/GBP-Vanilla-person-roles-uti.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=person1].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=person1].href,0,,Element with value person1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/GBP-Vanilla-person-roles-uti.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/GBP-Vanilla-person-roles-uti.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=person1].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=person1].href,0,,Element with value person1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/GBP-Vanilla-person-roles-uti.xml,Fail_MappedNone,trade.swap.swapStream(1)[id=floatingLeg2].id,trade.swap.swapStream[id=floatingLeg2].id,0,,Element with value floatingLeg2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/GBP-Vanilla-person-roles-uti.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=fixedLeg1].id,trade.swap.swapStream[id=fixedLeg1].id,0,,Element with value fixedLeg1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/GBP-Vanilla-person-roles-uti.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/products/rates/GBP-Vanilla-person-roles-uti.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/GBP-Vanilla-person-roles-uti.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/GBP-Vanilla-person-roles-uti.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/rates/GBP-Vanilla-uti.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=fixedLeg1].id,trade.swap.swapStream[id=fixedLeg1].id,0,,Element with value fixedLeg1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/GBP-Vanilla-uti.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
@@ -82,39 +83,40 @@ cdm-sample-files/fpml-5-10/products/rates/USD-VNS-uti.xml,Fail_MappedNone,trade.
cdm-sample-files/fpml-5-10/products/rates/USD-VNS-uti.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=fixedLeg1].id,trade.swap.swapStream[id=fixedLeg1].id,0,,Element with value fixedLeg1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/USD-VNS-uti.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/rates/USD-VNS-uti.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.intentToClear,trade.tradeHeader.partyTradeInformation.intentToClear,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).intentToClear,trade.tradeHeader.partyTradeInformation.intentToClear,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,TradeState.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"TradeState.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(2).partyId(0).identifierType=[LEI] TradeState.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedMultiple,party(3)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] TradeState.trade.party(3).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier.blockTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],trade.tradeHeader.partyTradeIdentifier.blockTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier],0,,Element with value 1031234567 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionDateTime,trade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2011-02-04T16:20:47Z could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionDateTime,trade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2011-02-04T16:20:47Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier.blockTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,trade.tradeHeader.partyTradeIdentifier.blockTradeId.issuer[issuerIdScheme=http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier].issuerIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/cftc/issuer-identifier could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.intentToAllocate,trade.tradeHeader.partyTradeInformation.intentToAllocate,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).intentToAllocate,trade.tradeHeader.partyTradeInformation.intentToAllocate,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"TradeState.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier.blockTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,trade.tradeHeader.partyTradeIdentifier.blockTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier].tradeIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/unique-transaction-identifier could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=broker1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=broker1].href,1,TradeState.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeIdentifier.blockTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],trade.tradeHeader.partyTradeIdentifier.blockTradeId.tradeId[tradeIdScheme=http://www.fpml.org/coding-scheme/external/unique-transaction-identifier],0,,Element with value 712345678901234567890123456789011 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-swap.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-uti.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=fixedLeg1].id,trade.swap.swapStream[id=fixedLeg1].id,0,,Element with value fixedLeg1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-uti.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-uti.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
@@ -122,177 +124,177 @@ cdm-sample-files/fpml-5-10/products/rates/USD-Vanilla-uti.xml,Fail_MappedNone,tr
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.genericProduct.underlyer(1).bond.description,trade.genericProduct.underlyer.bond.description,0,,Element with value 16 JGB 40Y 1.3 MAR63 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.genericProduct.underlyer(1).bond.currency,trade.genericProduct.underlyer.bond.currency,0,,Element with value JPY could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.genericProduct.underlyer(1).bond.couponRate,trade.genericProduct.underlyer.bond.couponRate,0,,Element with value 0.013000 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(2)[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB],0,,Element with value F could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(2).partyReference[href=ExecutionFacility].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=ExecutionFacility].href,1,TradeState.trade.partyRole(0).partyReference.externalReference=[partyA],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,TradeState.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2023-11-20T00:24:20.000000Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(2)[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB],0,,Element with value F could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"TradeState.trade.partyRole.role=[Beneficiary, ExecutionFacility, ReportingParty]",had no destination
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.timestamp.value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2023-11-20T00:24:20.000000Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Success,quote(0).value,quote.value,1,TradeState.trade.tradeLot(0).priceQuantity.price(0).value=[null],had no destination
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,quote(0).measureType,quote.measureType,0,,Element with value PriceNotation could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(3)[categoryScheme=http://www.dtcc.com/coding-scheme/external/report-details/emir-level],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/report-details/emir-level],0,,Element with value T could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.intentToClear,trade.tradeHeader.partyTradeInformation.intentToClear,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(7)[categoryScheme=http://www.dtcc.com/coding-scheme/external/participant-use-1].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/participant-use-1].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/participant-use-1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedMultiple,trade.tradeHeader.partyTradeIdentifier(1).partyReference[href=partyA].href,trade.tradeHeader.partyTradeIdentifier.partyReference[href=partyA].href,2,TradeState.trade.tradeIdentifier(1).issuerReference.externalReference=[partyA] TradeState.trade.partyRole(1).ownershipPartyReference.externalReference=[partyA],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(3)[categoryScheme=http://www.dtcc.com/coding-scheme/external/report-details/emir-level].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/report-details/emir-level].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/report-details/emir-level could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(3)[categoryScheme=http://www.dtcc.com/coding-scheme/external/report-details/emir-level],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/report-details/emir-level],0,,Element with value T could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).intentToClear,trade.tradeHeader.partyTradeInformation.intentToClear,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(7)[categoryScheme=http://www.dtcc.com/coding-scheme/external/participant-use-1].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/participant-use-1].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/participant-use-1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(3)[categoryScheme=http://www.dtcc.com/coding-scheme/external/report-details/emir-level].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/report-details/emir-level].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/report-details/emir-level could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,party(0)[id=partyA].organizationType,party[id=partyA].organizationType,0,,Element with value SD could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value EMIR could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value EMIR could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.genericProduct.underlyer(1).bond.maturity,trade.genericProduct.underlyer.bond.maturity,0,,Element with value 2063-03-20 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedMultiple,party(0)[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(0).partyId(0).identifierType=[LEI]
TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.fpml.org/coding-scheme/external/mifir/extension-iso10383]",Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(4)[categoryScheme=http://www.dtcc.com/intragroup],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/intragroup],0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(4)[categoryScheme=http://www.dtcc.com/intragroup],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/intragroup],0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.bankx.com/msg_id].messageIdScheme,header.messageId[messageIdScheme=http://www.bankx.com/msg_id].messageIdScheme,0,,Element with value http://www.bankx.com/msg_id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.bankx.com/msg_id],header.messageId[messageIdScheme=http://www.bankx.com/msg_id],0,,Element with value BANKX0001 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PET could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.actionType[actionTypeScheme=http://www.fpml.org/coding-scheme/action-type].actionTypeScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.actionType[actionTypeScheme=http://www.fpml.org/coding-scheme/action-type].actionTypeScheme,0,,Element with value http://www.fpml.org/coding-scheme/action-type could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionDateTime,trade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2023-11-15T01:45:41Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PET could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.actionType[actionTypeScheme=http://www.fpml.org/coding-scheme/action-type].actionTypeScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.actionType[actionTypeScheme=http://www.fpml.org/coding-scheme/action-type].actionTypeScheme,0,,Element with value http://www.fpml.org/coding-scheme/action-type could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionDateTime,trade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2023-11-15T01:45:41Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,party(0)[id=partyA].classification[industryClassificationScheme=http://www.fpml.org/coding-scheme/regulatory-corporate-sector],party[id=partyA].classification[industryClassificationScheme=http://www.fpml.org/coding-scheme/regulatory-corporate-sector],0,,Element with value CreditInstitution could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.genericProduct.underlyer(0)[id=underlyer.fixed].payerPartyReference[href=partyA].href,trade.genericProduct.underlyer[id=underlyer.fixed].payerPartyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(2).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,TradeState.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"TradeState.trade.partyRole.role=[Beneficiary, ExecutionFacility, ReportingParty]",had no destination
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,quote(1).value,quote.value,0,,Element with value 1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.allocationStatus,trade.tradeHeader.partyTradeInformation.allocationStatus,0,,Element with value Unallocated could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.verificationMethod,trade.tradeHeader.partyTradeInformation.verificationMethod,0,,Element with value Unverified could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(6)[categoryScheme=http://www.dtcc.com/compressed_trade].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/compressed_trade].categoryScheme,0,,Element with value http://www.dtcc.com/compressed_trade could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(5)[categoryScheme=http://www.dtcc.com/trading_capacity],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/trading_capacity],0,,Element with value Principal could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(2)[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).allocationStatus,trade.tradeHeader.partyTradeInformation.allocationStatus,0,,Element with value Unallocated could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).verificationMethod,trade.tradeHeader.partyTradeInformation.verificationMethod,0,,Element with value Unverified could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(6)[categoryScheme=http://www.dtcc.com/compressed_trade].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/compressed_trade].categoryScheme,0,,Element with value http://www.dtcc.com/compressed_trade could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(5)[categoryScheme=http://www.dtcc.com/trading_capacity],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/trading_capacity],0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(2)[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,party(1)[id=partyB].organizationType,party[id=partyB].organizationType,0,,Element with value non-SD/MSP could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,onBehalfOf.partyReference[href=partyA].href,onBehalfOf.partyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2023-11-20T00:35:09Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,quote(3).measureType,quote.measureType,0,,Element with value ReportingTimestamp could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.intentToAllocate,trade.tradeHeader.partyTradeInformation.intentToAllocate,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).intentToAllocate,trade.tradeHeader.partyTradeInformation.intentToAllocate,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,party(0)[id=partyA].classification[industryClassificationScheme=http://www.fpml.org/coding-scheme/regulatory-corporate-sector].industryClassificationScheme,party[id=partyA].classification[industryClassificationScheme=http://www.fpml.org/coding-scheme/regulatory-corporate-sector].industryClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/regulatory-corporate-sector could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.genericProduct.paymentFrequency.periodMultiplier,trade.genericProduct.paymentFrequency.periodMultiplier,0,,Element with value 6 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(6)[categoryScheme=http://www.dtcc.com/compressed_trade],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/compressed_trade],0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.clearingStatus,trade.tradeHeader.partyTradeInformation.clearingStatus,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(6)[categoryScheme=http://www.dtcc.com/compressed_trade],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/compressed_trade],0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).clearingStatus,trade.tradeHeader.partyTradeInformation.clearingStatus,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.genericProduct.paymentFrequency.underlyerReference[href=underlyer.fixed].href,trade.genericProduct.paymentFrequency.underlyerReference[href=underlyer.fixed].href,0,,Element with value underlyer.fixed could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.genericProduct.underlyer(0)[id=underlyer.fixed].id,trade.genericProduct.underlyer[id=underlyer.fixed].id,0,,Element with value underlyer.fixed could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/entity-classification],0,,Element with value Financial could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/entity-classification],0,,Element with value Financial could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.genericProduct.underlyer(0)[id=underlyer.fixed].receiverPartyReference[href=partyA].href,trade.genericProduct.underlyer[id=underlyer.fixed].receiverPartyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type,0,,Element with value TradingDateTime.MiFIR could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.timestamp.type,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type,0,,Element with value TradingDateTime.MiFIR could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(3).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,0,,Element with value partyB could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,quote(2).value,quote.value,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value DTCCEU could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.genericProduct.underlyer(1).bond.couponType,trade.genericProduct.underlyer.bond.couponType,0,,Element with value Fixed could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value NotConfirmed could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value NotConfirmed could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Success,trade.tradeHeader.partyTradeIdentifier(1).linkId[linkIdScheme=http://www.bankx.com/trd-no],trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.bankx.com/trd-no],0,,no destination
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,party(1)[id=partyB].region,party[id=partyB].region,0,,Element with value nonEEA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.fpml.org/coding-scheme/external/iso17442],header.sentBy[messageAddressScheme=http://www.fpml.org/coding-scheme/external/iso17442],0,,Element with value 2ae25 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(5)[categoryScheme=http://www.dtcc.com/trading_capacity].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/trading_capacity].categoryScheme,0,,Element with value http://www.dtcc.com/trading_capacity could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(7)[categoryScheme=http://www.dtcc.com/coding-scheme/external/participant-use-1],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/participant-use-1],0,,Element with value FIRE could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(1)[categoryScheme=http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=partyA].href,1,TradeState.trade.partyRole(0).partyReference.externalReference=[partyA],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(5)[categoryScheme=http://www.dtcc.com/trading_capacity].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/trading_capacity].categoryScheme,0,,Element with value http://www.dtcc.com/trading_capacity could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(7)[categoryScheme=http://www.dtcc.com/coding-scheme/external/participant-use-1],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/participant-use-1],0,,Element with value FIRE could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(1)[categoryScheme=http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Success,trade.tradeHeader.partyTradeIdentifier(1).linkId[linkIdScheme=http://www.bankx.com/trd-no].linkIdScheme,trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.bankx.com/trd-no].linkIdScheme,0,,no destination
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(3).partyReference[href=partyB].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=partyB].href,1,TradeState.trade.partyRole(0).partyReference.externalReference=[partyA],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(3).partyReference[href=partyB].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=partyB].href,0,,Element with value partyB could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,quote(3).time,quote.time,0,,Element with value 2023-11-20T00:35:09Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.fpml.org/coding-scheme/external/iso17442].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.fpml.org/coding-scheme/external/iso17442].messageAddressScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/iso17442 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,quote(2).measureType,quote.measureType,0,,Element with value PriceMultiplier could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.actionType[actionTypeScheme=http://www.fpml.org/coding-scheme/action-type],trade.tradeHeader.partyTradeInformation.reportingRegime.actionType[actionTypeScheme=http://www.fpml.org/coding-scheme/action-type],0,,Element with value M could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(0)[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller],0,,Element with value B could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.actionType[actionTypeScheme=http://www.fpml.org/coding-scheme/action-type],trade.tradeHeader.partyTradeInformation.reportingRegime.actionType[actionTypeScheme=http://www.fpml.org/coding-scheme/action-type],0,,Element with value M could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(0)[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller],0,,Element with value B could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.genericProduct.underlyer(0)[id=underlyer.fixed].fixedRate.initialValue,trade.genericProduct.underlyer[id=underlyer.fixed].fixedRate.initialValue,0,,Element with value 0.00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,originatingEvent,originatingEvent,0,,Element with value Trade could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(8)[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type],0,,Element with value Physical could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(8)[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type],0,,Element with value Physical could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.genericProduct.underlyer(0)[id=underlyer.fixed].dayCountFraction,trade.genericProduct.underlyer[id=underlyer.fixed].dayCountFraction,0,,Element with value 30/360 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,quote(0).quoteUnits,quote.quoteUnits,0,,Element with value Percent could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value OffFacility could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,quote(0).quoteUnits,quote.quoteUnits,0,,Element with value Percentage could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value OffFacility could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"TradeState.trade.partyRole.role=[Beneficiary, ExecutionFacility, ReportingParty]",had no destination
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.genericProduct.paymentFrequency.period,trade.genericProduct.paymentFrequency.period,0,,Element with value M could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedMultiple,party(1)[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(1).partyId(0).identifierType=[LEI]
TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.fpml.org/coding-scheme/external/mifir/extension-iso10383]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,party(0)[id=partyA].region,party[id=partyA].region,0,,Element with value EEA could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(1)[categoryScheme=http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product],0,,Element with value ESMA-X could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(1)[categoryScheme=http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product],0,,Element with value ESMA-X could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,quote(1).measureType,quote.measureType,0,,Element with value QuantityEMIR could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Uncollateralized could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(8)[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(4)[categoryScheme=http://www.dtcc.com/intragroup].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/intragroup].categoryScheme,0,,Element with value http://www.dtcc.com/intragroup could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(0)[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Uncollateralized could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(8)[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(4)[categoryScheme=http://www.dtcc.com/intragroup].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/intragroup].categoryScheme,0,,Element with value http://www.dtcc.com/intragroup could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(0)[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.genericProduct.underlyer(1).bond.description,trade.genericProduct.underlyer.bond.description,0,,Element with value 16 JGB 40Y 1.3 MAR63 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.genericProduct.underlyer(1).bond.currency,trade.genericProduct.underlyer.bond.currency,0,,Element with value JPY could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.genericProduct.underlyer(1).bond.couponRate,trade.genericProduct.underlyer.bond.couponRate,0,,Element with value 0.017000 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(2)[categoryScheme=http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product],0,,Element with value ESMA-X could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(2).partyReference[href=ExecutionFacility].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=ExecutionFacility].href,1,TradeState.trade.partyRole(0).partyReference.externalReference=[partyA],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,TradeState.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2023-11-15T01:48:47.000000Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(2)[categoryScheme=http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product],0,,Element with value ESMA-X could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"TradeState.trade.partyRole.role=[Beneficiary, ExecutionFacility, ReportingParty]",had no destination
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.timestamp.value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2023-11-15T01:48:47.000000Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Success,quote(0).value,quote.value,1,TradeState.trade.tradeLot(0).priceQuantity.price(0).value=[null],had no destination
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,quote(0).measureType,quote.measureType,0,,Element with value PriceNotation could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(3)[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB],0,,Element with value F could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.intentToClear,trade.tradeHeader.partyTradeInformation.intentToClear,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(7)[categoryScheme=http://www.dtcc.com/compressed_trade].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/compressed_trade].categoryScheme,0,,Element with value http://www.dtcc.com/compressed_trade could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedMultiple,trade.tradeHeader.partyTradeIdentifier(1).partyReference[href=partyA].href,trade.tradeHeader.partyTradeIdentifier.partyReference[href=partyA].href,2,TradeState.trade.tradeIdentifier(1).issuerReference.externalReference=[partyA] TradeState.trade.partyRole(1).ownershipPartyReference.externalReference=[partyA],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(3)[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(3)[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB],0,,Element with value F could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).intentToClear,trade.tradeHeader.partyTradeInformation.intentToClear,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(7)[categoryScheme=http://www.dtcc.com/compressed_trade].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/compressed_trade].categoryScheme,0,,Element with value http://www.dtcc.com/compressed_trade could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(3)[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/party-roles/emir-nature-of-reporting-partyB could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,party(0)[id=partyA].organizationType,party[id=partyA].organizationType,0,,Element with value SD could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value EMIR could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value EMIR could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.genericProduct.underlyer(1).bond.maturity,trade.genericProduct.underlyer.bond.maturity,0,,Element with value 2063-03-20 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedMultiple,party(0)[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(0).partyId(0).identifierType=[LEI]
TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.fpml.org/coding-scheme/external/mifir/extension-iso10383]",Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/entity-classification could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(4)[categoryScheme=http://www.dtcc.com/coding-scheme/external/report-details/emir-level],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/report-details/emir-level],0,,Element with value T could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/entity-classification could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(4)[categoryScheme=http://www.dtcc.com/coding-scheme/external/report-details/emir-level],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/report-details/emir-level],0,,Element with value T could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.bankx.com/msg_id].messageIdScheme,header.messageId[messageIdScheme=http://www.bankx.com/msg_id].messageIdScheme,0,,Element with value http://www.bankx.com/msg_id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.bankx.com/msg_id],header.messageId[messageIdScheme=http://www.bankx.com/msg_id],0,,Element with value BANKX0001 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PET could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.actionType[actionTypeScheme=http://www.fpml.org/coding-scheme/action-type].actionTypeScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.actionType[actionTypeScheme=http://www.fpml.org/coding-scheme/action-type].actionTypeScheme,0,,Element with value http://www.fpml.org/coding-scheme/action-type could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionDateTime,trade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2023-11-15T01:45:41Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PET could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.actionType[actionTypeScheme=http://www.fpml.org/coding-scheme/action-type].actionTypeScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.actionType[actionTypeScheme=http://www.fpml.org/coding-scheme/action-type].actionTypeScheme,0,,Element with value http://www.fpml.org/coding-scheme/action-type could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionDateTime,trade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2023-11-15T01:45:41Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,party(0)[id=partyA].classification[industryClassificationScheme=http://www.fpml.org/coding-scheme/regulatory-corporate-sector],party[id=partyA].classification[industryClassificationScheme=http://www.fpml.org/coding-scheme/regulatory-corporate-sector],0,,Element with value CreditInstitution could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.genericProduct.underlyer(0)[id=underlyer.fixed].payerPartyReference[href=partyB].href,trade.genericProduct.underlyer[id=underlyer.fixed].payerPartyReference[href=partyB].href,0,,Element with value partyB could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(2).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,TradeState.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"TradeState.trade.partyRole.role=[Beneficiary, ExecutionFacility, ReportingParty]",had no destination
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,quote(1).value,quote.value,0,,Element with value 1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.allocationStatus,trade.tradeHeader.partyTradeInformation.allocationStatus,0,,Element with value Unallocated could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.verificationMethod,trade.tradeHeader.partyTradeInformation.verificationMethod,0,,Element with value Unverified could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(6)[categoryScheme=http://www.dtcc.com/trading_capacity].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/trading_capacity].categoryScheme,0,,Element with value http://www.dtcc.com/trading_capacity could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(5)[categoryScheme=http://www.dtcc.com/intragroup],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/intragroup],0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(2)[categoryScheme=http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).allocationStatus,trade.tradeHeader.partyTradeInformation.allocationStatus,0,,Element with value Unallocated could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).verificationMethod,trade.tradeHeader.partyTradeInformation.verificationMethod,0,,Element with value Unverified could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(6)[categoryScheme=http://www.dtcc.com/trading_capacity].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/trading_capacity].categoryScheme,0,,Element with value http://www.dtcc.com/trading_capacity could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(5)[categoryScheme=http://www.dtcc.com/intragroup],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/intragroup],0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(2)[categoryScheme=http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/product-classification/esma-mandatory-clearable-product could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,party(1)[id=partyB].organizationType,party[id=partyB].organizationType,0,,Element with value non-SD/MSP could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,onBehalfOf.partyReference[href=partyA].href,onBehalfOf.partyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2023-11-15T01:48:51Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,quote(3).measureType,quote.measureType,0,,Element with value ReportingTimestamp could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.intentToAllocate,trade.tradeHeader.partyTradeInformation.intentToAllocate,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).intentToAllocate,trade.tradeHeader.partyTradeInformation.intentToAllocate,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,party(0)[id=partyA].classification[industryClassificationScheme=http://www.fpml.org/coding-scheme/regulatory-corporate-sector].industryClassificationScheme,party[id=partyA].classification[industryClassificationScheme=http://www.fpml.org/coding-scheme/regulatory-corporate-sector].industryClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/regulatory-corporate-sector could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.genericProduct.paymentFrequency.periodMultiplier,trade.genericProduct.paymentFrequency.periodMultiplier,0,,Element with value 6 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(6)[categoryScheme=http://www.dtcc.com/trading_capacity],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/trading_capacity],0,,Element with value Principal could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.clearingStatus,trade.tradeHeader.partyTradeInformation.clearingStatus,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(6)[categoryScheme=http://www.dtcc.com/trading_capacity],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/trading_capacity],0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).clearingStatus,trade.tradeHeader.partyTradeInformation.clearingStatus,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.genericProduct.paymentFrequency.underlyerReference[href=underlyer.fixed].href,trade.genericProduct.paymentFrequency.underlyerReference[href=underlyer.fixed].href,0,,Element with value underlyer.fixed could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.genericProduct.underlyer(0)[id=underlyer.fixed].id,trade.genericProduct.underlyer[id=underlyer.fixed].id,0,,Element with value underlyer.fixed could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/entity-classification],0,,Element with value Financial could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/entity-classification],0,,Element with value Financial could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.genericProduct.underlyer(0)[id=underlyer.fixed].receiverPartyReference[href=partyA].href,trade.genericProduct.underlyer[id=underlyer.fixed].receiverPartyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type,0,,Element with value TradingDateTime.MiFIR could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.timestamp.type,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type,0,,Element with value TradingDateTime.MiFIR could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(3).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,0,,Element with value partyB could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,quote(2).value,quote.value,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value DTCCEU could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.genericProduct.underlyer(1).bond.couponType,trade.genericProduct.underlyer.bond.couponType,0,,Element with value Fixed could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value NotConfirmed could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(9)[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value NotConfirmed could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(9)[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Success,trade.tradeHeader.partyTradeIdentifier(1).linkId[linkIdScheme=http://www.bankx.com/trd-no],trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.bankx.com/trd-no],0,,no destination
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,party(1)[id=partyB].region,party[id=partyB].region,0,,Element with value nonEEA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.fpml.org/coding-scheme/external/iso17442],header.sentBy[messageAddressScheme=http://www.fpml.org/coding-scheme/external/iso17442],0,,Element with value 2ae25 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(5)[categoryScheme=http://www.dtcc.com/intragroup].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/intragroup].categoryScheme,0,,Element with value http://www.dtcc.com/intragroup could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(7)[categoryScheme=http://www.dtcc.com/compressed_trade],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/compressed_trade],0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(1)[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/emir-collateral-portfolio].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/emir-collateral-portfolio].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/trade-details/emir-collateral-portfolio could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=partyA].href,1,TradeState.trade.partyRole(0).partyReference.externalReference=[partyA],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(5)[categoryScheme=http://www.dtcc.com/intragroup].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/intragroup].categoryScheme,0,,Element with value http://www.dtcc.com/intragroup could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(7)[categoryScheme=http://www.dtcc.com/compressed_trade],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/compressed_trade],0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(1)[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/emir-collateral-portfolio].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/emir-collateral-portfolio].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/trade-details/emir-collateral-portfolio could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Success,trade.tradeHeader.partyTradeIdentifier(1).linkId[linkIdScheme=http://www.bankx.com/trd-no].linkIdScheme,trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.bankx.com/trd-no].linkIdScheme,0,,no destination
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(3).partyReference[href=partyB].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=partyB].href,1,TradeState.trade.partyRole(0).partyReference.externalReference=[partyA],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(3).partyReference[href=partyB].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=partyB].href,0,,Element with value partyB could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,quote(3).time,quote.time,0,,Element with value 2023-11-15T01:48:51Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.fpml.org/coding-scheme/external/iso17442].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.fpml.org/coding-scheme/external/iso17442].messageAddressScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/iso17442 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,quote(2).measureType,quote.measureType,0,,Element with value PriceMultiplier could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.actionType[actionTypeScheme=http://www.fpml.org/coding-scheme/action-type],trade.tradeHeader.partyTradeInformation.reportingRegime.actionType[actionTypeScheme=http://www.fpml.org/coding-scheme/action-type],0,,Element with value N could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(0)[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller],0,,Element with value S could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.actionType[actionTypeScheme=http://www.fpml.org/coding-scheme/action-type],trade.tradeHeader.partyTradeInformation.reportingRegime.actionType[actionTypeScheme=http://www.fpml.org/coding-scheme/action-type],0,,Element with value N could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(0)[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller],0,,Element with value S could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.genericProduct.underlyer(0)[id=underlyer.fixed].fixedRate.initialValue,trade.genericProduct.underlyer[id=underlyer.fixed].fixedRate.initialValue,0,,Element with value 0.00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,originatingEvent,originatingEvent,0,,Element with value Trade could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(8)[categoryScheme=http://www.dtcc.com/coding-scheme/external/participant-use-1],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/participant-use-1],0,,Element with value FIRE could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(8)[categoryScheme=http://www.dtcc.com/coding-scheme/external/participant-use-1],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/participant-use-1],0,,Element with value FIRE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.genericProduct.underlyer(0)[id=underlyer.fixed].dayCountFraction,trade.genericProduct.underlyer[id=underlyer.fixed].dayCountFraction,0,,Element with value 30/360 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,quote(0).quoteUnits,quote.quoteUnits,0,,Element with value Percent could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value OffFacility could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,quote(0).quoteUnits,quote.quoteUnits,0,,Element with value Percentage could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value OffFacility could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"TradeState.trade.partyRole.role=[Beneficiary, ExecutionFacility, ReportingParty]",had no destination
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.genericProduct.paymentFrequency.period,trade.genericProduct.paymentFrequency.period,0,,Element with value M could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedMultiple,party(1)[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(1).partyId(0).identifierType=[LEI]
TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.fpml.org/coding-scheme/external/mifir/extension-iso10383]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,party(0)[id=partyA].region,party[id=partyA].region,0,,Element with value EEA could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(1)[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/emir-collateral-portfolio],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/emir-collateral-portfolio],0,,Element with value N could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(1)[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/emir-collateral-portfolio],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/emir-collateral-portfolio],0,,Element with value N could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,quote(1).measureType,quote.measureType,0,,Element with value QuantityEMIR could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Uncollateralized could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(8)[categoryScheme=http://www.dtcc.com/coding-scheme/external/participant-use-1].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/participant-use-1].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/participant-use-1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(9)[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type],0,,Element with value Physical could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(4)[categoryScheme=http://www.dtcc.com/coding-scheme/external/report-details/emir-level].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/report-details/emir-level].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/report-details/emir-level could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.category(0)[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Uncollateralized could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(8)[categoryScheme=http://www.dtcc.com/coding-scheme/external/participant-use-1].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/participant-use-1].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/participant-use-1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(9)[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/trade-details/esma-delivery-type],0,,Element with value Physical could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(4)[categoryScheme=http://www.dtcc.com/coding-scheme/external/report-details/emir-level].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/report-details/emir-level].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/report-details/emir-level could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category(0)[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller].categoryScheme,0,,Element with value http://www.dtcc.com/coding-scheme/external/party-roles/emir-buyer-seller could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/rates/bond-option-uti.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/rates/bond-option-uti.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/rates/bond-option-uti.xml,Fail_MappedNone,trade.bondOption.premium.premiumType,trade.bondOption.premium.premiumType,0,,Element with value Fixed could not be mapped to a rosettaField
@@ -324,7 +326,7 @@ cdm-sample-files/fpml-5-10/products/rates/ird-ex09-euro-swaption-explicit-physic
cdm-sample-files/fpml-5-10/products/rates/ird-ex09-euro-swaption-explicit-physical-exercise.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[BIC] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/rates/ird-ex09-euro-swaption-explicit-versioned.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[BIC] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/rates/ird-ex09-euro-swaption-explicit-versioned.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[BIC] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-10/products/rates/ird-ex11-euro-swaption-partial-auto-ex.xml,Success,trade.swaption.europeanExercise.partialExercise.notionalReference(1)[href=notional1].href,trade.swaption.europeanExercise.partialExercise.notionalReference[href=notional1].href,1,TradeState.trade.product.economicTerms.payout.optionPayout(0).exerciseTerms.partialExercise.notionaReference.externalReference=[notional0],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/products/rates/ird-ex11-euro-swaption-partial-auto-ex.xml,Success,trade.swaption.europeanExercise.partialExercise.notionalReference(1)[href=notional1].href,trade.swaption.europeanExercise.partialExercise.notionalReference[href=notional1].href,1,TradeState.trade.product.economicTerms.payout(0).OptionPayout.exerciseTerms.partialExercise.notionaReference.externalReference=[notional0],Element mapped to already populated field
cdm-sample-files/fpml-5-10/products/rates/ird-ex12-euro-swaption-straddle-cash-other-party.xml,Fail_MappedMultiple,party(2)[id=party3].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=party3].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(2).partyId(0).identifierType=[BIC] TradeState.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/rates/ird-ex12-euro-swaption-straddle-cash-other-party.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[BIC] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/rates/ird-ex12-euro-swaption-straddle-cash-other-party.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso9362].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[BIC] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso9362],Element mapped to multiple rosettaFields
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-variance-swaps-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-variance-swaps-failed-mappings-report.csv
index 54d53c8a9a..e9a29ccf22 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-variance-swaps-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-variance-swaps-failed-mappings-report.csv
@@ -30,7 +30,7 @@ cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex02-variance-swap-singl
cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex02-variance-swap-single-stock.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,0,,Element with value http://www.example.com/conversationId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex02-variance-swap-single-stock.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.partyA.com/coding-scheme/message-id],header.messageId[messageIdScheme=http://www.partyA.com/coding-scheme/message-id],0,,Element with value 234233423420 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex02-variance-swap-single-stock.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId],correlationId[correlationIdScheme=http://www.example.com/conversationId],0,,Element with value PA/2007/05/02/234234923420 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex03-conditional-variance-swap.xml,Success,trade.varianceSwap.varianceLeg.amount.variance.vegaNotionalAmount,trade.varianceSwap.varianceLeg.amount.variance.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[1388.889] TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.varianceReturnTerms.vegaNotionalAmount.value=[50000],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex03-conditional-variance-swap.xml,Success,trade.varianceSwap.varianceLeg.amount.variance.vegaNotionalAmount,trade.varianceSwap.varianceLeg.amount.variance.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[1388.889] TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.varianceReturnTerms.vegaNotionalAmount.value=[50000],Element mapped to already populated field
cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex03-conditional-variance-swap.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.partyA.com/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex03-conditional-variance-swap.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex03-conditional-variance-swap.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],0,,Element with value 23902 could not be mapped to a rosettaField
@@ -113,7 +113,7 @@ cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex06-variance-option-tra
cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value BIC1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2009-01-27T15:38:00-00:00 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.xml,Success,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.vegaNotionalAmount,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[33333.33] TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.varianceReturnTerms.vegaNotionalAmount.value=[1000000],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.xml,Success,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.vegaNotionalAmount,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[33333.33] TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.varianceReturnTerms.vegaNotionalAmount.value=[1000000],Element mapped to already populated field
cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,0,,Element with value http://www.fpml.org/msg-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.xml,Fail_MappedNone,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.closingLevel,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.closingLevel,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
@@ -128,7 +128,7 @@ cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex07-variance-option-tra
cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value BIC1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2009-01-27T15:38:00-00:00 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.xml,Success,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.vegaNotionalAmount,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[33333.33] TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.varianceReturnTerms.vegaNotionalAmount.value=[1000000],Element mapped to already populated field
+cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.xml,Success,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.vegaNotionalAmount,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[33333.33] TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.varianceReturnTerms.vegaNotionalAmount.value=[1000000],Element mapped to already populated field
cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,0,,Element with value http://www.fpml.org/msg-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.xml,Fail_MappedNone,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.closingLevel,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.closingLevel,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-volatility-swaps-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-volatility-swaps-failed-mappings-report.csv
index a6d125443a..510c68c30f 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-volatility-swaps-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-10-products-volatility-swaps-failed-mappings-report.csv
@@ -3,7 +3,7 @@ cdm-sample-files/fpml-5-10/products/volatility-swaps/eqvls-ex01-volatility-swap-
cdm-sample-files/fpml-5-10/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.xml,Fail_MappedNone,trade.documentation.contractualMatrix.publicationDate,trade.documentation.contractualMatrix.publicationDate,0,,Element with value 2011-12-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],0,,Element with value 23902 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.xml,Fail_MappedMultiple,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.vegaNotionalAmount,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[1000.00] TradeState.trade.product.economicTerms.payout.performancePayout(0).priceQuantity.quantitySchedule.value.value=[1000.00],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.xml,Fail_MappedMultiple,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.vegaNotionalAmount,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[1000.00] TradeState.trade.product.economicTerms.payout(0).PerformancePayout.priceQuantity.quantitySchedule.value.value=[1000.00],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2007-05-02T08:57:00-00:00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.xml,Fail_MappedNone,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.initialLevelSource[determinationMethodScheme=http://www.fpml.org/coding-scheme/determination-method].determinationMethodScheme,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.initialLevelSource[determinationMethodScheme=http://www.fpml.org/coding-scheme/determination-method].determinationMethodScheme,0,,Element with value http://www.fpml.org/coding-scheme/determination-method could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.partyA.com/coding-scheme/message-id].messageIdScheme,header.messageId[messageIdScheme=http://www.partyA.com/coding-scheme/message-id].messageIdScheme,0,,Element with value http://www.partyA.com/coding-scheme/message-id could not be mapped to a rosettaField
@@ -16,7 +16,7 @@ cdm-sample-files/fpml-5-10/products/volatility-swaps/eqvls-ex01-volatility-swap-
cdm-sample-files/fpml-5-10/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.partyA.com/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],0,,Element with value 23902 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-10/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.xml,Fail_MappedMultiple,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.vegaNotionalAmount,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[1000.00] TradeState.trade.product.economicTerms.payout.performancePayout(0).priceQuantity.quantitySchedule.value.value=[1000.00],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-10/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.xml,Fail_MappedMultiple,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.vegaNotionalAmount,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[1000.00] TradeState.trade.product.economicTerms.payout(0).PerformancePayout.priceQuantity.quantitySchedule.value.value=[1000.00],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-10/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2007-05-02T08:57:00-00:00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.xml,Fail_MappedNone,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.initialLevelSource[determinationMethodScheme=http://www.fpml.org/coding-scheme/determination-method].determinationMethodScheme,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.initialLevelSource[determinationMethodScheme=http://www.fpml.org/coding-scheme/determination-method].determinationMethodScheme,0,,Element with value http://www.fpml.org/coding-scheme/determination-method could not be mapped to a rosettaField
cdm-sample-files/fpml-5-10/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.partyA.com/coding-scheme/message-id].messageIdScheme,header.messageId[messageIdScheme=http://www.partyA.com/coding-scheme/message-id].messageIdScheme,0,,Element with value http://www.partyA.com/coding-scheme/message-id could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-processes-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-processes-failed-mappings-report.csv
index 89ae5800e4..cd996294a6 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-processes-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-processes-failed-mappings-report.csv
@@ -1,8 +1,7 @@
File Name,Result,Input Path,Indexless Input Path,Unmappable CDM Path Count,Unmappable CDM Paths,Reason For Failure
cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-ptrr-comp.xml,Fail_MappedNone,trade.creditDefaultSwap.cashSettlementTerms(0)[id=settlementTermsOne].id,trade.creditDefaultSwap.cashSettlementTerms[id=settlementTermsOne].id,0,,Element with value settlementTermsOne could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-ptrr-comp.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.amount,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.amount,3,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.tradeLot(0).priceQuantity(2).quantity(0).value.value=[10000000, 25000000]
-WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.quantitySchedule.value.value=[25000000]
-WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.quantitySchedule.value.value=[25000000]",Element mapped to already populated field
+cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-ptrr-comp.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.amount,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.amount,2,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.tradeLot(0).priceQuantity(2).quantity(0).value.value=[10000000, 25000000]
+WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.quantitySchedule.value.value=[25000000]",Element mapped to already populated field
cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-ptrr-comp.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-ptrr-comp.xml,Fail_MappedNone,trade.creditDefaultSwap.cashSettlementTerms(1)[id=settlementTermsTwo].id,trade.creditDefaultSwap.cashSettlementTerms[id=settlementTermsTwo].id,0,,Element with value settlementTermsTwo could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-ptrr-comp.xml,Success,trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/esma-ptrr-compression].linkIdScheme,trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/esma-ptrr-compression].linkIdScheme,0,,no destination
@@ -16,15 +15,13 @@ cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-ptrr-comp.xml,Fail_Map
cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-ptrr-comp.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.basketReferenceInformation.referencePool.referencePoolItem(0).referencePair.referenceObligation.bond.maturity,trade.creditDefaultSwap.generalTerms.basketReferenceInformation.referencePool.referencePoolItem.referencePair.referenceObligation.bond.maturity,0,,Element with value 2017-02-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-ptrr-comp.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-ptrr-comp.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.basketReferenceInformation.referencePool.referencePoolItem(0).referencePair.referenceObligation.bond.couponRate,trade.creditDefaultSwap.generalTerms.basketReferenceInformation.referencePool.referencePoolItem.referencePair.referenceObligation.bond.couponRate,0,,Element with value 0.077 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-ptrr-comp.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.currency,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.currency,3,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.quantitySchedule.value.unit.currency.value=[USD]
-WorkflowStep.proposedEvent.instruction(0).before.value.trade.tradeLot(0).priceQuantity(2).quantity(0).value.unit.currency.value=[EUR, USD]
-WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.quantitySchedule.value.unit.currency.value=[USD]",Element mapped to already populated field
+cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-ptrr-comp.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.currency,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.currency,2,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.quantitySchedule.value.unit.currency.value=[USD]
+WorkflowStep.proposedEvent.instruction(0).before.value.trade.tradeLot(0).priceQuantity(2).quantity(0).value.unit.currency.value=[EUR, USD]",Element mapped to already populated field
cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-ptrr-comp.xml,Success,trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/esma-ptrr-compression],trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/esma-ptrr-compression],0,,no destination
cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-rtn.xml,Fail_MappedNone,"trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/esma-report-tracking-number,id=lid1].id","trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/esma-report-tracking-number,id=lid1].id",0,,Element with value lid1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-rtn.xml,Fail_MappedNone,trade.creditDefaultSwap.cashSettlementTerms(0)[id=settlementTermsOne].id,trade.creditDefaultSwap.cashSettlementTerms[id=settlementTermsOne].id,0,,Element with value settlementTermsOne could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-rtn.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.amount,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.amount,3,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.tradeLot(0).priceQuantity(2).quantity(0).value.value=[10000000, 25000000]
-WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.quantitySchedule.value.value=[25000000]
-WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.quantitySchedule.value.value=[25000000]",Element mapped to already populated field
+cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-rtn.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.amount,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.amount,2,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.tradeLot(0).priceQuantity(2).quantity(0).value.value=[10000000, 25000000]
+WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.quantitySchedule.value.value=[25000000]",Element mapped to already populated field
cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-rtn.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-rtn.xml,Fail_MappedNone,trade.creditDefaultSwap.cashSettlementTerms(1)[id=settlementTermsTwo].id,trade.creditDefaultSwap.cashSettlementTerms[id=settlementTermsTwo].id,0,,Element with value settlementTermsTwo could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-rtn.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
@@ -37,7 +34,6 @@ cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-rtn.xml,Fail_MappedNon
cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-rtn.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.basketReferenceInformation.referencePool.referencePoolItem(0).referencePair.referenceObligation.bond.maturity,trade.creditDefaultSwap.generalTerms.basketReferenceInformation.referencePool.referencePoolItem.referencePair.referenceObligation.bond.maturity,0,,Element with value 2017-02-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-rtn.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-rtn.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.basketReferenceInformation.referencePool.referencePoolItem(0).referencePair.referenceObligation.bond.couponRate,trade.creditDefaultSwap.generalTerms.basketReferenceInformation.referencePool.referencePoolItem.referencePair.referenceObligation.bond.couponRate,0,,Element with value 0.077 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-rtn.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.currency,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.currency,3,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.quantitySchedule.value.unit.currency.value=[USD]
-WorkflowStep.proposedEvent.instruction(0).before.value.trade.tradeLot(0).priceQuantity(2).quantity(0).value.unit.currency.value=[EUR, USD]
-WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.quantitySchedule.value.unit.currency.value=[USD]",Element mapped to already populated field
+cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-rtn.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.currency,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.currency,2,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.quantitySchedule.value.unit.currency.value=[USD]
+WorkflowStep.proposedEvent.instruction(0).before.value.trade.tradeLot(0).priceQuantity(2).quantity(0).value.unit.currency.value=[EUR, USD]",Element mapped to already populated field
cdm-sample-files/fpml-5-12/processes/custom-basket-linkId-rtn.xml,Success,"trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/esma-report-tracking-number,id=lid1]","trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/esma-report-tracking-number,id=lid1]",0,,no destination
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-credit-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-credit-aggregated-mapping-failure-report.csv
index adde789366..8eae754d31 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-credit-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-credit-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,88.90
+Mapping Coverage,89.03
Input Path,Failed Mapping Count
trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.mortgage.originalPrincipalAmount,2
@@ -15,7 +15,6 @@ correlationId,11
trade.creditDefaultSwapOption.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,2
correlationId.correlationIdScheme,11
header.sentBy,11
-trade.creditDefaultSwap.feeLeg.paymentDelay,2
header.messageId.messageIdScheme,11
sequenceNumber,11
trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.loan.maturity,1
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-credit-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-credit-failed-mappings-report.csv
index 03042eb789..21434f09fc 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-credit-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-credit-failed-mappings-report.csv
@@ -12,7 +12,7 @@ cdm-sample-files/fpml-5-12/products/credit/cd-ex16-short-us-corp-fixreg-recovery
cdm-sample-files/fpml-5-12/products/credit/cd-ex16-short-us-corp-fixreg-recovery-factor.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.maturity,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.maturity,0,,Element with value 2011-12-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/credit/cd-ex16-short-us-corp-fixreg-recovery-factor.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,0,,Element with value 0.06 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/credit/cd-indamt-ex01-short-us-corp-fixreg.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-12/products/credit/cd-indamt-ex01-short-us-corp-fixreg.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=notional].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=notional].id,2,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[notional] TradeState.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[notional],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-12/products/credit/cd-indamt-ex01-short-us-corp-fixreg.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=notional].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=notional].id,2,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[notional] TradeState.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[notional],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/products/credit/cd-indamt-ex01-short-us-corp-fixreg.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/products/credit/cd-indamt-ex01-short-us-corp-fixreg.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.maturity,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.maturity,0,,Element with value 2011-12-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/credit/cd-indamt-ex01-short-us-corp-fixreg.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,0,,Element with value 0.06 could not be mapped to a rosettaField
@@ -47,7 +47,7 @@ cdm-sample-files/fpml-5-12/products/credit/cdindex-ex03-iTraxx-contractual-suppl
cdm-sample-files/fpml-5-12/products/credit/cdindex-ex04-iBoxx.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/products/credit/cdindex-ex04-iBoxx.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/products/credit/cdindex-ex05-SP.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-12/products/credit/cdindex-ex05-SP.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] TradeState.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-12/products/credit/cdindex-ex05-SP.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] TradeState.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/products/credit/cdindex-ex05-SP.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/products/credit/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value DTCCPty2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/credit/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
@@ -56,7 +56,7 @@ cdm-sample-files/fpml-5-12/products/credit/cds-ELCDS-ReferenceObligation.xml,Fai
cdm-sample-files/fpml-5-12/products/credit/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,header.messageId[messageIdScheme=www.dtcc.com].messageIdScheme,header.messageId[messageIdScheme=www.dtcc.com].messageIdScheme,0,,Element with value www.dtcc.com could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/credit/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/credit/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/correlationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/correlationId].correlationIdScheme,0,,Element with value http://www.example.com/correlationId could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/credit/cds-ELCDS-ReferenceObligation.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] TradeState.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-12/products/credit/cds-ELCDS-ReferenceObligation.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] TradeState.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/products/credit/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,header.messageId[messageIdScheme=www.dtcc.com],header.messageId[messageIdScheme=www.dtcc.com],0,,Element with value 123456-002700000000001 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/credit/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/correlationId],correlationId[correlationIdScheme=http://www.example.com/correlationId],0,,Element with value CORR/2007/10/30/002400000000001 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/credit/cds-basket-tranche.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/correlationId],correlationId[correlationIdScheme=http://www.example.com/correlationId],0,,Element with value CORR/2005/01/24/0EB30A0q could not be mapped to a rosettaField
@@ -118,7 +118,6 @@ cdm-sample-files/fpml-5-12/products/credit/cds-loan-SecuredList.xml,Fail_MappedN
cdm-sample-files/fpml-5-12/products/credit/cds-loan-SecuredList.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/correlationId],correlationId[correlationIdScheme=http://www.example.com/correlationId],0,,Element with value CORR/2000/08/01/456a779b could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/credit/cds-mortgage-CMBS.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.partyA.com/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/credit/cds-mortgage-CMBS.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/credit/cds-mortgage-CMBS.xml,Fail_MappedNone,trade.creditDefaultSwap.feeLeg.paymentDelay,trade.creditDefaultSwap.feeLeg.paymentDelay,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/credit/cds-mortgage-CMBS.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/products/credit/cds-mortgage-CMBS.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],0,,Element with value msdw could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/credit/cds-mortgage-CMBS.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2000-08-01T08:57:00Z could not be mapped to a rosettaField
@@ -133,7 +132,6 @@ cdm-sample-files/fpml-5-12/products/credit/cds-mortgage-CMBS.xml,Fail_MappedNone
cdm-sample-files/fpml-5-12/products/credit/cds-mortgage-CMBS.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/correlationId],correlationId[correlationIdScheme=http://www.example.com/correlationId],0,,Element with value CORR/2000/08/01/456a779b could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/credit/cds-mortgage-RMBS.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.partyA.com/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/credit/cds-mortgage-RMBS.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/credit/cds-mortgage-RMBS.xml,Fail_MappedNone,trade.creditDefaultSwap.feeLeg.paymentDelay,trade.creditDefaultSwap.feeLeg.paymentDelay,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/credit/cds-mortgage-RMBS.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/products/credit/cds-mortgage-RMBS.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],0,,Element with value msdw could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/credit/cds-mortgage-RMBS.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2000-08-01T08:57:00Z could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-equity-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-equity-aggregated-mapping-failure-report.csv
index c6b32fd287..1e48865421 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-equity-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-equity-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,77.73
+Mapping Coverage,77.46
Input Path,Failed Mapping Count
trade.returnSwap.returnLeg.rateOfReturn.initialPrice.grossPrice.priceExpression,1
@@ -98,6 +98,7 @@ trade.returnSwap.additionalPayment.additionalPaymentAmount.paymentAmount.currenc
trade.equitySwapTransactionSupplement.extraordinaryEvents.specifiedExchangeId,1
header.sendTo,11
trade.equityOption.extraordinaryEvents.additionalDisruptionEvents.lossOfStockBorrow,2
+trade.returnSwap.returnLeg.id,2
trade.equitySwapTransactionSupplement.breakFundingRecovery,2
trade.returnSwap.additionalPayment.additionalPaymentAmount.formula.formulaComponent.name,4
trade.returnSwap.extraordinaryEvents.mergerEvents.shareForCombined,4
@@ -145,6 +146,7 @@ trade.returnSwap.returnLeg.underlyer.singleUnderlyer.couponPayment.paymentDate,1
trade.returnSwap.extraordinaryEvents.additionalDisruptionEvents.determiningPartyReference.href,5
trade.equityOption.equityExercise.settlementPriceSource,2
trade.returnSwap.buyerPartyReference.href,1
+trade.equitySwapTransactionSupplement.returnLeg.id,5
trade.equityOption.extraordinaryEvents.additionalDisruptionEvents.increasedCostOfStockBorrow,2
trade.returnSwap.returnLeg.underlyer.singleUnderlyer.index.currency,1
trade.returnSwap.sellerPartyReference.href,1
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-equity-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-equity-failed-mappings-report.csv
index fa8f645c32..50dd3944ab 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-equity-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-equity-failed-mappings-report.csv
@@ -241,6 +241,7 @@ cdm-sample-files/fpml-5-12/products/equity/eqs-ex12-on-european-index-underlyer-
cdm-sample-files/fpml-5-12/products/equity/eqs-ex12-on-european-index-underlyer-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.interestLeg[id=interestLeg].id,trade.equitySwapTransactionSupplement.interestLeg[id=interestLeg].id,0,,Element with value interestLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex12-on-european-index-underlyer-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.referenceAmount,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.referenceAmount,0,,Element with value StandardISDA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex12-on-european-index-underlyer-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.breakFundingRecovery,trade.equitySwapTransactionSupplement.breakFundingRecovery,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/equity/eqs-ex12-on-european-index-underlyer-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,0,,Element with value returnLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex12-on-european-index-underlyer-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.interestLeg[id=interestLeg].interestCalculation.interpolationMethod,trade.equitySwapTransactionSupplement.interestLeg[id=interestLeg].interestCalculation.interpolationMethod,0,,Element with value LinearZeroYield could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex12-on-european-index-underlyer-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.interestLeg[id=interestLeg].interestAmount.referenceAmount,trade.equitySwapTransactionSupplement.interestLeg[id=interestLeg].interestAmount.referenceAmount,0,,Element with value StandardISDA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.optionalEarlyTermination,trade.equitySwapTransactionSupplement.optionalEarlyTermination,0,,Element with value true could not be mapped to a rosettaField
@@ -256,6 +257,7 @@ cdm-sample-files/fpml-5-12/products/equity/eqs-ex13-pan-asia-interdealer-share-s
cdm-sample-files/fpml-5-12/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value PARTYBBIC2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value PARTYABIC1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.breakFeeElection,trade.equitySwapTransactionSupplement.breakFeeElection,0,,Element with value FundingFee could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,0,,Element with value returnLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2009-09-01T16:38:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].return.dividendConditions.dividendPaymentDate.paymentDateOffset.period,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].return.dividendConditions.dividendPaymentDate.paymentDateOffset.period,0,,Element with value D could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
@@ -281,6 +283,7 @@ cdm-sample-files/fpml-5-12/products/equity/eqs-ex14-european-interdealer-share-s
cdm-sample-files/fpml-5-12/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value PARTYBBIC2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value PARTYABIC1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.breakFeeElection,trade.equitySwapTransactionSupplement.breakFeeElection,0,,Element with value FlatFee could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,0,,Element with value returnLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2009-09-01T16:38:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.currency[id=equityPaymentCurrency].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.currency[id=equityPaymentCurrency].id,0,,Element with value equityPaymentCurrency could not be mapped to a rosettaField
@@ -306,6 +309,7 @@ cdm-sample-files/fpml-5-12/products/equity/eqs-ex15-forward-starting-pre-europea
cdm-sample-files/fpml-5-12/products/equity/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value PARTYBBIC2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value PARTYABIC1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.breakFeeElection,trade.equitySwapTransactionSupplement.breakFeeElection,0,,Element with value FlatFee could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/equity/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,0,,Element with value returnLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2009-09-09T16:38:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.currency[id=equityPaymentCurrency].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.currency[id=equityPaymentCurrency].id,0,,Element with value equityPaymentCurrency could not be mapped to a rosettaField
@@ -331,6 +335,7 @@ cdm-sample-files/fpml-5-12/products/equity/eqs-ex16-forward-starting-post-europe
cdm-sample-files/fpml-5-12/products/equity/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value PARTYBBIC2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value PARTYABIC1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.breakFeeElection,trade.equitySwapTransactionSupplement.breakFeeElection,0,,Element with value FlatFee could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/equity/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,0,,Element with value returnLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2009-10-09T16:38:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.currency[id=equityPaymentCurrency].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.currency[id=equityPaymentCurrency].id,0,,Element with value equityPaymentCurrency could not be mapped to a rosettaField
@@ -346,6 +351,7 @@ cdm-sample-files/fpml-5-12/products/equity/eqs-ex17-cfd.xml,Fail_MappedNone,trad
cdm-sample-files/fpml-5-12/products/equity/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.returnLeg[id=EQ__CFD123456789].rateOfReturn.initialPrice.fxConversion.fxRate.quotedCurrencyPair.currency2,trade.returnSwap.returnLeg[id=EQ__CFD123456789].rateOfReturn.initialPrice.fxConversion.fxRate.quotedCurrencyPair.currency2,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.returnLeg[id=EQ__CFD123456789].rateOfReturn.valuationPriceFinal.commission.currency,trade.returnSwap.returnLeg[id=EQ__CFD123456789].rateOfReturn.valuationPriceFinal.commission.currency,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.returnLeg[id=EQ__CFD123456789].amount.currency[id=settlementCurrency].id,trade.returnSwap.returnLeg[id=EQ__CFD123456789].amount.currency[id=settlementCurrency].id,0,,Element with value settlementCurrency could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/equity/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.returnLeg[id=EQ__CFD123456789].id,trade.returnSwap.returnLeg[id=EQ__CFD123456789].id,0,,Element with value EQ__CFD123456789 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.interestLeg[id=FI__CFD123456789].interestAmount.referenceAmount,trade.returnSwap.interestLeg[id=FI__CFD123456789].interestAmount.referenceAmount,0,,Element with value ISDA Standard could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.interestLeg[id=FI__CFD123456789].interestAmount.currency,trade.returnSwap.interestLeg[id=FI__CFD123456789].interestAmount.currency,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.returnLeg[id=EQ__CFD123456789].amount.referenceAmount,trade.returnSwap.returnLeg[id=EQ__CFD123456789].amount.referenceAmount,0,,Element with value StandardISDA could not be mapped to a rosettaField
@@ -451,6 +457,7 @@ cdm-sample-files/fpml-5-12/products/equity/trs-ex02-single-equity.xml,Fail_Mappe
cdm-sample-files/fpml-5-12/products/equity/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].underlyer.singleUnderlyer.dividendPayout.dividendPayment.accruedInterest.amount,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].underlyer.singleUnderlyer.dividendPayout.dividendPayment.accruedInterest.amount,0,,Element with value 123.00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.extraordinaryEvents.additionalDisruptionEvents.insolvencyFiling,trade[id=trs-eq1-trade].returnSwap.extraordinaryEvents.additionalDisruptionEvents.insolvencyFiling,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.interestLeg[id=trs-eq1-interestLeg].legIdentifier.legId[legIdScheme=http://www.partyA.com/leg-id].legIdScheme,trade[id=trs-eq1-trade].returnSwap.interestLeg[id=trs-eq1-interestLeg].legIdentifier.legId[legIdScheme=http://www.partyA.com/leg-id].legIdScheme,0,,Element with value http://www.partyA.com/leg-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/equity/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].id,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].id,0,,Element with value trs-eq1-equityLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].underlyer.singleUnderlyer.dividendPayout.dividendPayment.amount.amount,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].underlyer.singleUnderlyer.dividendPayout.dividendPayment.amount.amount,0,,Element with value 123456.00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.extraordinaryEvents.representations.agreementsRegardingHedging,trade[id=trs-eq1-trade].returnSwap.extraordinaryEvents.representations.agreementsRegardingHedging,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/equity/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].legIdentifier.legId[legIdScheme=http://www.partyA.com/leg-id].legIdScheme,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].legIdentifier.legId[legIdScheme=http://www.partyA.com/leg-id].legIdScheme,0,,Element with value http://www.partyA.com/leg-id could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-rates-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-rates-aggregated-mapping-failure-report.csv
index e276eb9beb..1a205342d5 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-rates-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-rates-aggregated-mapping-failure-report.csv
@@ -1,11 +1,11 @@
-Mapping Coverage,95.62
+Mapping Coverage,95.51
Input Path,Failed Mapping Count
trade.bondOption.bond.clearanceSystem,1
trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,3
trade.swap.swapStream.id,12
trade.tradeHeader.partyTradeInformation.category,3
-trade.tradeHeader.partyTradeIdentifier.partyReference.href,1
+trade.tradeHeader.partyTradeInformation.partyReference.href,3
trade.swap.earlyTerminationProvision.optionalEarlyTermination.cashSettlement.midMarketValuation.indicativeQuotations.cashSettlementCurrency,1
trade.bondOption.convertibleBond.paymentFrequency.periodMultiplier,1
trade.bondOption.convertibleBond.maturity,1
@@ -43,6 +43,7 @@ trade.tradeHeader.partyTradeInformation.relatedParty.partyReference.href,1
header.messageId,3
header.sentBy.messageAddressScheme,1
trade.tradeHeader.partyTradeInformation.reportingRegime.name,3
+trade.tradeHeader.partyTradeInformation.relatedParty.role,2
trade.bondOption.bond.faceAmount,1
trade.bondOption.bond.parValue,1
party.partyId.partyIdScheme,22
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-rates-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-rates-failed-mappings-report.csv
index 5b42807182..25a7be09dd 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-rates-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-rates-failed-mappings-report.csv
@@ -48,18 +48,18 @@ cdm-sample-files/fpml-5-12/products/rates/ird-ex07-ois-swap.xml,Fail_MappedMulti
TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/dummy-party-id, http://www.fpml.org/coding-scheme/external/iso17442]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/products/rates/ird-ex08-fra.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/products/rates/ird-ex08-fra.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-12/products/rates/ird-ex11-euro-swaption-partial-auto-ex.xml,Success,trade.swaption.europeanExercise.partialExercise.notionalReference(1)[href=notional1].href,trade.swaption.europeanExercise.partialExercise.notionalReference[href=notional1].href,1,TradeState.trade.product.economicTerms.payout.optionPayout(0).exerciseTerms.partialExercise.notionaReference.externalReference=[notional0],Element mapped to already populated field
+cdm-sample-files/fpml-5-12/products/rates/ird-ex11-euro-swaption-partial-auto-ex.xml,Success,trade.swaption.europeanExercise.partialExercise.notionalReference(1)[href=notional1].href,trade.swaption.europeanExercise.partialExercise.notionalReference[href=notional1].href,1,TradeState.trade.product.economicTerms.payout(0).OptionPayout.exerciseTerms.partialExercise.notionaReference.externalReference=[notional0],Element mapped to already populated field
cdm-sample-files/fpml-5-12/products/rates/ird-ex30-swap-comp-avg-relative-date.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=swapStream_0_0].id,trade.swap.swapStream[id=swapStream_0_0].id,0,,Element with value swapStream_0_0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex30-swap-comp-avg-relative-date.xml,Fail_MappedNone,trade.swap.swapStream(1)[id=swapStream_0_1].id,trade.swap.swapStream[id=swapStream_0_1].id,0,,Element with value swapStream_0_1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value EMIR could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(2).value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2015-03-06T09:10:11 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).reportingRegime(1).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value ESMA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).category(1)[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category].categoryScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-schema/category could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,TradeState.trade.partyRole.role=[TradeSource],had no destination
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(2).reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,originatingEvent[originatingEventScheme=http://www.lchclearnet.com/clearlink/coding-scheme/originating-event].originatingEventScheme,originatingEvent[originatingEventScheme=http://www.lchclearnet.com/clearlink/coding-scheme/originating-event].originatingEventScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/originating-event could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(0).type,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type,0,,Element with value GatewayReceivedDateTime could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedMultiple,trade.tradeHeader.partyTradeIdentifier(1).partyReference[href=party1].href,trade.tradeHeader.partyTradeIdentifier.partyReference[href=party1].href,2,"TradeState.trade.tradeIdentifier(1).issuerReference.externalReference=[clearingDCO, party1, tradeSource]
-TradeState.trade.partyRole(1).ownershipPartyReference.externalReference=[party1]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/message-id].messageIdScheme,header.messageId[messageIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/message-id].messageIdScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/message-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/message-id],header.messageId[messageIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/message-id],0,,Element with value LCH00000000001 could not be mapped to a rosettaField
@@ -74,21 +74,24 @@ cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.swap.swapStream(1)[id=floatingLeg2].id,trade.swap.swapStream[id=floatingLeg2].id,0,,Element with value floatingLeg2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/correlation-id].correlationIdScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(0).value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2015-03-06T09:10:11 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).partyReference[href=clearingDCO].href,trade.tradeHeader.partyTradeInformation.partyReference[href=clearingDCO].href,0,,Element with value clearingDCO could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value DTCC could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],0,,Element with value LCHLGB2L could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).category(0)[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],0,,Element with value T2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(2).type,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type,0,,Element with value OriginalRegistrationDateTime could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).category(1)[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],0,,Element with value New could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],0,,Element with value LCHLGB2L could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).partyReference[href=tradeSource].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=tradeSource].href,1,TradeState.trade.partyRole(0).partyReference.externalReference=[clearingBroker1],Element mapped to already populated field
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=fixedLeg1].id,trade.swap.swapStream[id=fixedLeg1].id,0,,Element with value fixedLeg1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(1).value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2052-06-28T09:10:11 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],0,,Element with value NettingNotPermitted could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,originatingEvent[originatingEventScheme=http://www.lchclearnet.com/clearlink/coding-scheme/originating-event],originatingEvent[originatingEventScheme=http://www.lchclearnet.com/clearlink/coding-scheme/originating-event],0,,Element with value Trade could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).partyReference[href=clearingBroker1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=clearingBroker1].href,0,,Element with value clearingBroker1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).reportingRegime(0).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DF could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value OffFacility could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,0,,Element with value ClearingBroker could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(2).partyReference[href=tradeSource].href,trade.tradeHeader.partyTradeInformation.partyReference[href=tradeSource].href,0,,Element with value tradeSource could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category].categoryScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-schema/category could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex33-BRL-CDI-swap.xml,Fail_MappedNone,trade.swap.swapStream(1)[id=floatingLeg].id,trade.swap.swapStream[id=floatingLeg].id,0,,Element with value floatingLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/rates/ird-ex33-BRL-CDI-swap.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=fixedLeg].id,trade.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-repo-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-repo-aggregated-mapping-failure-report.csv
index 9bec1ac55b..a837eca984 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-repo-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-repo-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,28.74
+Mapping Coverage,29.99
Input Path,Failed Mapping Count
trade.securityLending.fee.fixedRateSchedule.initialValue,1
@@ -25,7 +25,6 @@ trade.securityLending.principal.valuationAmount.currency,2
trade.securityLending.dayCountFraction,2
trade.securityLending.principal.nominalAmount.amount,2
trade.securityLending.rebatePaymentFrequency.period,1
-trade.tradeHeader.partyTradeInformation.relatedParty.partyReference.href,2
header.messageId,2
header.sentBy.messageAddressScheme,2
collateralization.postingPartyReference.href,1
@@ -34,7 +33,6 @@ party.partyId.partyIdScheme,4
trade.securityLending.principal.quantity,2
trade.securityLending.principal.security.description,2
collateralization.postedCollateral.cash.currency,1
-trade.tradeHeader.partyTradeIdentifier.partyReference.href,2
trade.securityLending.principal.nominalAmount.currency,2
trade.tradeHeader.partyTradeInformation.partyReference.href,2
trade.securityLending.principal.security.creditQuality,2
@@ -64,6 +62,6 @@ collateralization.collateralizationType,1
trade.securityLending.initiation.settlementDate,2
trade.securityLending.collateralProvisions.marginRatio,2
trade.tradeHeader.partyTradeInformation.relatedParty.role.partyRoleScheme,4
-trade.tradeHeader.partyTradeInformation.relatedParty.role,2
+trade.tradeHeader.partyTradeInformation.relatedParty.role,4
trade.securityLending.rebatePaymentFrequency.periodMultiplier,1
trade.securityLending.principal.dirtyPrice,2
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-repo-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-repo-failed-mappings-report.csv
index d567bc6d05..51b1fab9fb 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-repo-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-12-products-repo-failed-mappings-report.csv
@@ -1,6 +1,6 @@
File Name,Result,Input Path,Indexless Input Path,Unmappable CDM Path Count,Unmappable CDM Paths,Reason For Failure
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.duration,trade.securityLending.duration,0,,Element with value Term could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=Person1].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=Person1].href,0,,Element with value Person1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=Person1].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=Person1].href,0,,Element with value Person1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.dayCountFraction,trade.securityLending.dayCountFraction,0,,Element with value ACT/360 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.borrowerPartyReference[href=Party2].href,trade.securityLending.borrowerPartyReference[href=Party2].href,0,,Element with value Party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.instrumentType(1)[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/esma-security-type],trade.securityLending.principal.security.instrumentType[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/esma-security-type],0,,Element with value NFID could not be mapped to a rosettaField
@@ -8,10 +8,10 @@ cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_Mapped
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,collateralization.postedCollateral.valueDate,collateralization.postedCollateral.valueDate,0,,Element with value 2019-02-07 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.rebatePaymentFrequency.period,trade.securityLending.rebatePaymentFrequency.period,0,,Element with value T could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.rebatePaymentFrequency.periodMultiplier,trade.securityLending.rebatePaymentFrequency.periodMultiplier,0,,Element with value 1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],1,TradeState.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],1,"TradeState.trade.partyRole.role=[Counterparty, ReportingParty]",had no destination
+cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.collateralProvisions.marginRatio,trade.securityLending.collateralProvisions.marginRatio,0,,Element with value 1.05 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Success,trade.tradeHeader.partyTradeInformation.partyReference[href=Party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=Party1].href,1,TradeState.trade.partyRole(0).ownershipPartyReference.externalReference=[Party1],Element mapped to already populated field
+cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=Party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=Party1].href,0,,Element with value Party1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.extensionStyle,trade.securityLending.extensionStyle,0,,Element with value Extendable could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.nominalAmount.amount,trade.securityLending.principal.nominalAmount.amount,0,,Element with value 5826000 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.instrumentId[instrumentIdScheme=http://www.fpml.org/coding-scheme/external/instrument-id-ISIN],trade.securityLending.principal.security.instrumentId[instrumentIdScheme=http://www.fpml.org/coding-scheme/external/instrument-id-ISIN],0,,Element with value GB0882634976 could not be mapped to a rosettaField
@@ -21,7 +21,6 @@ cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_Mapped
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.creditQuality,trade.securityLending.principal.security.creditQuality,0,,Element with value INVG could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.abc.com/coding-scheme/message-id].messageIdScheme,header.messageId[messageIdScheme=http://www.abc.com/coding-scheme/message-id].messageIdScheme,0,,Element with value http://www.abc.com/coding-scheme/message-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.abc.com/coding-scheme/message-id],header.messageId[messageIdScheme=http://www.abc.com/coding-scheme/message-id],0,,Element with value 1234455 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedMultiple,trade.tradeHeader.partyTradeIdentifier.partyReference[href=Party1].href,trade.tradeHeader.partyTradeIdentifier.partyReference[href=Party1].href,2,TradeState.trade.tradeIdentifier(0).issuerReference.externalReference=[Party1] TradeState.trade.partyRole(0).ownershipPartyReference.externalReference=[Party1],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,collateralization.postedCollateral.cash.currency,collateralization.postedCollateral.cash.currency,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,collateralization.postingPartyReference[href=Party2].href,collateralization.postingPartyReference[href=Party2].href,0,,Element with value Party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.nominalAmount.currency,trade.securityLending.principal.nominalAmount.currency,0,,Element with value USD could not be mapped to a rosettaField
@@ -34,20 +33,20 @@ cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_Mapped
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.description,trade.securityLending.principal.security.description,0,,Element with value 2.75% ABC.COM could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,collateralization.postedCollateral.cash.amount,collateralization.postedCollateral.cash.amount,0,,Element with value 6545511.00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.collateralProvisions.exclusiveArrangements,trade.securityLending.collateralProvisions.exclusiveArrangements,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.collateralProvisions.collateralArrangement,trade.securityLending.collateralProvisions.collateralArrangement,0,,Element with value SecurityFinancial could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value ABCDEF could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedMultiple,party(3)[id=BondIssuer].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=BondIssuer].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, www.abc.com]
TradeState.trade.party(3).partyId(0).identifierType=[LEI]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.valuationAmount.amount,trade.securityLending.principal.valuationAmount.amount,0,,Element with value 4952100 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.abc.com/coding-scheme/message-address-id],header.sentBy[messageAddressScheme=http://www.abc.com/coding-scheme/message-address-id],0,,Element with value ABC could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=Party2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=Party2].href,1,TradeState.trade.partyRole(0).partyReference.externalReference=[Party1],Element mapped to already populated field
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.initiation.settlementDate,trade.securityLending.initiation.settlementDate,0,,Element with value 2019-02-07 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedParty(0).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.abc.com/coding-scheme/message-address-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.abc.com/coding-scheme/message-address-id].messageAddressScheme,0,,Element with value http://www.abc.com/coding-scheme/message-address-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.instrumentType(0)[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/iso10962].instrumentTypeScheme,trade.securityLending.principal.security.instrumentType[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/iso10962].instrumentTypeScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/iso10962 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.rebate.fixedRateSchedule.initialValue,trade.securityLending.rebate.fixedRateSchedule.initialValue,0,,Element with value 0.012 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],1,"TradeState.trade.partyRole.role=[Counterparty, ReportingParty]",had no destination
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.maturity,trade.securityLending.principal.security.maturity,0,,Element with value 2050-01-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,collateralization.beneficiaryPartyReference[href=Party1].href,collateralization.beneficiaryPartyReference[href=Party1].href,0,,Element with value Party1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,collateralization.collateralizedExposureGrouping,collateralization.collateralizedExposureGrouping,0,,Element with value SingleTrade could not be mapped to a rosettaField
@@ -59,17 +58,17 @@ cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_Mapped
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,collateralization.collateralizationType,collateralization.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.issuerPartyReference[href=BondIssuer].href,trade.securityLending.principal.security.issuerPartyReference[href=BondIssuer].href,0,,Element with value BondIssuer could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.duration,trade.securityLending.duration,0,,Element with value Term could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=Person1].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=Person1].href,0,,Element with value Person1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=Person1].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=Person1].href,0,,Element with value Person1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.dayCountFraction,trade.securityLending.dayCountFraction,0,,Element with value ACT/360 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.fee.fixedRateSchedule.initialValue,trade.securityLending.fee.fixedRateSchedule.initialValue,0,,Element with value 0.55 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.borrowerPartyReference[href=Party2].href,trade.securityLending.borrowerPartyReference[href=Party2].href,0,,Element with value Party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.instrumentType(1)[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/esma-security-type],trade.securityLending.principal.security.instrumentType[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/esma-security-type],0,,Element with value NFID could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedMultiple,party(2)[id=BondIssuer].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=BondIssuer].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(2).partyId(0).identifierType=[LEI] TradeState.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.instrumentType(1)[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/esma-security-type].instrumentTypeScheme,trade.securityLending.principal.security.instrumentType[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/esma-security-type].instrumentTypeScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/esma-security-type could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],1,TradeState.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],1,"TradeState.trade.partyRole.role=[Counterparty, ReportingParty]",had no destination
+cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.collateralProvisions.marginRatio,trade.securityLending.collateralProvisions.marginRatio,0,,Element with value 1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Success,trade.tradeHeader.partyTradeInformation.partyReference[href=Party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=Party1].href,1,TradeState.trade.partyRole(0).ownershipPartyReference.externalReference=[Party1],Element mapped to already populated field
+cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=Party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=Party1].href,0,,Element with value Party1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.collateralProvisions.fxRate.quotedCurrencyPair.currency2,trade.securityLending.collateralProvisions.fxRate.quotedCurrencyPair.currency2,0,,Element with value GBP could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedMultiple,party(0)[id=Party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=Party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.nominalAmount.amount,trade.securityLending.principal.nominalAmount.amount,0,,Element with value 38107291.90 could not be mapped to a rosettaField
@@ -81,7 +80,6 @@ cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.allInPrice,trade.securityLending.principal.allInPrice,0,,Element with value 1.160 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.abc.com/coding-scheme/message-id].messageIdScheme,header.messageId[messageIdScheme=http://www.abc.com/coding-scheme/message-id].messageIdScheme,0,,Element with value http://www.abc.com/coding-scheme/message-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.abc.com/coding-scheme/message-id],header.messageId[messageIdScheme=http://www.abc.com/coding-scheme/message-id],0,,Element with value 1234455 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedMultiple,trade.tradeHeader.partyTradeIdentifier.partyReference[href=Party1].href,trade.tradeHeader.partyTradeIdentifier.partyReference[href=Party1].href,2,TradeState.trade.tradeIdentifier(0).issuerReference.externalReference=[Party1] TradeState.trade.partyRole(0).ownershipPartyReference.externalReference=[Party1],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.nominalAmount.currency,trade.securityLending.principal.nominalAmount.currency,0,,Element with value GBP could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.lenderPartyReference[href=Party1].href,trade.securityLending.lenderPartyReference[href=Party1].href,0,,Element with value Party1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.termination.settlementDate,trade.securityLending.termination.settlementDate,0,,Element with value 2019-12-02 could not be mapped to a rosettaField
@@ -93,19 +91,19 @@ cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.description,trade.securityLending.principal.security.description,0,,Element with value UKT 1.75 07SEP37 1.7500 07-Sep-2037 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.collateralProvisions.exclusiveArrangements,trade.securityLending.collateralProvisions.exclusiveArrangements,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.collateralProvisions.collateralType,trade.securityLending.collateralProvisions.collateralType,0,,Element with value nonCash could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.collateralProvisions.collateralArrangement,trade.securityLending.collateralProvisions.collateralArrangement,0,,Element with value SecurityFinancial could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value ABCDEF could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.valuationAmount.amount,trade.securityLending.principal.valuationAmount.amount,0,,Element with value 44204458.61 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.abc.com/coding-scheme/message-address-id],header.sentBy[messageAddressScheme=http://www.abc.com/coding-scheme/message-address-id],0,,Element with value ABC could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.collateralProvisions.fxRate.rate,trade.securityLending.collateralProvisions.fxRate.rate,0,,Element with value 1.24 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=Party2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=Party2].href,1,TradeState.trade.partyRole(0).partyReference.externalReference=[Party1],Element mapped to already populated field
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.initiation.settlementDate,trade.securityLending.initiation.settlementDate,0,,Element with value 2019-08-29 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.yieldToMaturity,trade.securityLending.principal.yieldToMaturity,0,,Element with value 0.84 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedParty(0).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.abc.com/coding-scheme/message-address-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.abc.com/coding-scheme/message-address-id].messageAddressScheme,0,,Element with value http://www.abc.com/coding-scheme/message-address-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.instrumentType(0)[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/iso10962].instrumentTypeScheme,trade.securityLending.principal.security.instrumentType[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/iso10962].instrumentTypeScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/iso10962 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],1,"TradeState.trade.partyRole.role=[Counterparty, ReportingParty]",had no destination
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.maturity,trade.securityLending.principal.security.maturity,0,,Element with value 2050-01-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.valuationAmount.currency,trade.securityLending.principal.valuationAmount.currency,0,,Element with value GBP could not be mapped to a rosettaField
cdm-sample-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.instrumentType(0)[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/iso10962],trade.securityLending.principal.security.instrumentType[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/iso10962],0,,Element with value DBFTFM could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-processes-execution-advice-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-processes-execution-advice-aggregated-mapping-failure-report.csv
index 51b3172751..8fe8fa0c55 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-processes-execution-advice-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-processes-execution-advice-aggregated-mapping-failure-report.csv
@@ -1,11 +1,21 @@
-Mapping Coverage,42.40
+Mapping Coverage,42.60
Input Path,Failed Mapping Count
+termination.changeInNotionalAmount.currency,3
+change.trade.tradeHeader.partyTradeIdentifier.versionedTradeId.tradeId.tradeIdScheme,2
+change.trade.creditDefaultSwap.generalTerms.indexReferenceInformation.indexAnnexDate,2
paymentDetails.grossCashflow.cashflowAmount.currency,11
+paymentDetails.grossCashflow.receiverPartyReference.href,11
+trade.instrumentTradeDetails.pricing.quote.measureType,1
termination.tradeIdentifier.versionedTradeId.tradeId.tradeIdScheme,5
change.indexChange.indexFactor,2
+change.effectiveDate,2
+change.indexChange.factoredCalculationAmount.currency,2
+termination.tradeIdentifier.versionedTradeId.tradeId,5
termination.tradeIdentifier.partyReference.href,4
+termination.priceChange.priceChangeAmount,1
termination.tradeIdentifier.versionedTradeId.version,5
+change.trade.creditDefaultSwap.generalTerms.indexReferenceInformation.excludedReferenceEntity.entityId,2
change.payment.receiverPartyReference.href,2
correlationId.correlationIdScheme,6
paymentDetails.grossCashflow.cashflowAmount.amount,11
@@ -13,22 +23,43 @@ change.trade.creditDefaultSwap.generalTerms.indexReferenceInformation.indexSerie
change.trade.creditDefaultSwap.generalTerms.scheduledTerminationDate.unadjustedDate,2
sequenceNumber,6
trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference.href,2
+change.trade.creditDefaultSwap.feeLeg.periodicPayment.rollConvention,2
+trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type.timestampScheme,2
+change.trade.creditDefaultSwap.generalTerms.indexReferenceInformation.indexId,2
+termination.changeInNumberOfUnits,1
validation.validationScheme,3
change.trade.tradeHeader.partyTradeIdentifier.versionedTradeId.version,2
+change.trade.tradeHeader.partyTradeIdentifier.partyReference.href,2
change.trade.creditDefaultSwap.generalTerms.indexReferenceInformation.indexName,2
termination.outstandingNumberOfUnits,1
paymentDetails.grossCashflow.cashflowId.cashflowIdScheme,11
+change.trade.creditDefaultSwap.feeLeg.periodicPayment.firstPaymentDate,2
change.trade.creditDefaultSwap.generalTerms.indexReferenceInformation.indexId.indexIdScheme,2
trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,2
+change.trade.creditDefaultSwap.generalTerms.buyerPartyReference.href,2
+trade.instrumentTradeDetails.pricing.quote.measureType.assetMeasureScheme,1
+header.sentBy.messageAddressScheme,2
trade.instrumentTradeDetails.warrant.instrumentId,2
trade.instrumentTradeDetails.pricing.quote.currency,1
+change.payment.payerPartyReference.href,2
+party.partyId.partyIdScheme,18
+change.trade.creditDefaultSwap.feeLeg.initialPayment.payerPartyReference.href,2
trade.instrumentTradeDetails.sellerPartyReference.href,1
+trade.instrumentTradeDetails.quantity.number,1
change.payment.paymentAmount.amount,2
change.trade.creditDefaultSwap.generalTerms.indexReferenceInformation.indexAnnexVersion,2
+paymentDetails.grossCashflow.payerPartyReference.href,11
+trade.tradeHeader.partyTradeInformation.executionDateTime.executionDateTimeScheme,1
+change.trade.tradeHeader.partyTradeIdentifier.versionedTradeId.tradeId,2
termination.payment.id,4
+change.trade.creditDefaultSwap.feeLeg.periodicPayment.firstPeriodStartDate,2
trade.instrumentTradeDetails.productType,1
trade.tradeHeader.partyTradeInformation.partyReference.href,1
+change.trade.tradeHeader.tradeDate,2
+trade.tradeHeader.partyTradeInformation.relatedPerson.role.personRoleScheme,2
+party.businessUnit.id,2
change.trade.creditDefaultSwap.feeLeg.periodicPayment.fixedAmountCalculation.fixedRate,2
+trade.instrumentTradeDetails.productType.productTypeScheme,1
paymentDetails.paymentReference.href,6
change.trade.creditDefaultSwap.feeLeg.periodicPayment.paymentFrequency.period,2
trade.instrumentTradeDetails.pricing.quote.currency.currencyScheme,1
@@ -36,65 +67,32 @@ change.payment.paymentAmount.currency,2
change.trade.creditDefaultSwap.feeLeg.periodicPayment.paymentFrequency.periodMultiplier,2
trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,2
change.trade.creditDefaultSwap.feeLeg.initialPayment.paymentAmount.currency,2
+change.trade.creditDefaultSwap.protectionTerms.calculationAmount.amount,2
correlationId,6
+paymentDetails.grossCashflow.cashflowType.cashflowTypeScheme,11
change.trade.creditDefaultSwap.generalTerms.indexReferenceInformation.excludedReferenceEntity.entityId.entityIdScheme,2
change.trade.creditDefaultSwap.generalTerms.sellerPartyReference.href,2
+termination.tradeIdentifier.versionedTradeId.effectiveDate,3
termination.changeInNotionalAmount.amount,3
+change.trade.documentation.masterConfirmation.masterConfirmationType,2
change.trade.creditDefaultSwap.feeLeg.initialPayment.paymentAmount.amount,2
change.trade.creditDefaultSwap.generalTerms.effectiveDate.unadjustedDate,2
+trade.instrumentTradeDetails.warrant.instrumentId.instrumentIdScheme,2
change.trade.documentation.masterConfirmation.masterConfirmationDate,2
+change.trade.creditDefaultSwap.protectionTerms.calculationAmount.currency,2
termination.priceChange.newPrice,1
change.indexChange.factoredCalculationAmount.amount,2
+paymentDetails.grossCashflow.cashflowType,11
trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type,2
change.payment.id,2
+trade.tradeHeader.partyTradeInformation.relatedPerson.personReference.href,2
trade.tradeHeader.partyTradeInformation.relatedPerson.role,2
change.trade.creditDefaultSwap.protectionTerms.calculationAmount.id,2
-change.trade.creditDefaultSwap.feeLeg.initialPayment.receiverPartyReference.href,2
-trade.tradeHeader.partyTradeInformation.relatedParty.role,1
-trade.instrumentTradeDetails.buyerPartyReference.href,1
-termination.changeInNotionalAmount.currency,3
-change.trade.tradeHeader.partyTradeIdentifier.versionedTradeId.tradeId.tradeIdScheme,2
-change.trade.creditDefaultSwap.generalTerms.indexReferenceInformation.indexAnnexDate,2
-paymentDetails.grossCashflow.receiverPartyReference.href,11
-trade.instrumentTradeDetails.pricing.quote.measureType,1
-change.effectiveDate,2
-change.indexChange.factoredCalculationAmount.currency,2
-termination.tradeIdentifier.versionedTradeId.tradeId,5
-termination.priceChange.priceChangeAmount,1
-change.trade.creditDefaultSwap.generalTerms.indexReferenceInformation.excludedReferenceEntity.entityId,2
-change.trade.creditDefaultSwap.feeLeg.periodicPayment.rollConvention,2
-trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type.timestampScheme,2
-change.trade.creditDefaultSwap.generalTerms.indexReferenceInformation.indexId,2
-termination.changeInNumberOfUnits,1
-change.trade.tradeHeader.partyTradeIdentifier.partyReference.href,2
-change.trade.creditDefaultSwap.feeLeg.periodicPayment.firstPaymentDate,2
-change.trade.creditDefaultSwap.generalTerms.buyerPartyReference.href,2
-trade.instrumentTradeDetails.pricing.quote.measureType.assetMeasureScheme,1
-trade.tradeHeader.partyTradeInformation.relatedParty.partyReference.href,1
-header.sentBy.messageAddressScheme,2
-change.payment.payerPartyReference.href,2
-party.partyId.partyIdScheme,18
-change.trade.creditDefaultSwap.feeLeg.initialPayment.payerPartyReference.href,2
-trade.instrumentTradeDetails.quantity.number,1
-paymentDetails.grossCashflow.payerPartyReference.href,11
-trade.tradeHeader.partyTradeInformation.executionDateTime.executionDateTimeScheme,1
-change.trade.tradeHeader.partyTradeIdentifier.versionedTradeId.tradeId,2
-trade.tradeHeader.partyTradeIdentifier.partyReference.href,1
-change.trade.creditDefaultSwap.feeLeg.periodicPayment.firstPeriodStartDate,2
-change.trade.tradeHeader.tradeDate,2
-trade.tradeHeader.partyTradeInformation.relatedPerson.role.personRoleScheme,2
-party.businessUnit.id,2
-trade.instrumentTradeDetails.productType.productTypeScheme,1
-change.trade.creditDefaultSwap.protectionTerms.calculationAmount.amount,2
-paymentDetails.grossCashflow.cashflowType.cashflowTypeScheme,11
-termination.tradeIdentifier.versionedTradeId.effectiveDate,3
-change.trade.documentation.masterConfirmation.masterConfirmationType,2
-trade.instrumentTradeDetails.warrant.instrumentId.instrumentIdScheme,2
-change.trade.creditDefaultSwap.protectionTerms.calculationAmount.currency,2
-paymentDetails.grossCashflow.cashflowType,11
-trade.tradeHeader.partyTradeInformation.relatedPerson.personReference.href,2
trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role.unitRoleScheme,2
+change.trade.creditDefaultSwap.feeLeg.initialPayment.receiverPartyReference.href,2
change.trade.creditDefaultSwap.productType,2
+trade.tradeHeader.partyTradeInformation.relatedParty.role,2
trade.tradeHeader.partyTradeInformation.relatedParty.role.partyRoleScheme,2
+trade.instrumentTradeDetails.buyerPartyReference.href,1
trade.instrumentTradeDetails.pricing.quote.value,1
paymentDetails.grossCashflow.cashflowId,11
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-processes-execution-advice-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-processes-execution-advice-failed-mappings-report.csv
index 87df21031a..380a4026d1 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-processes-execution-advice-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-processes-execution-advice-failed-mappings-report.csv
@@ -254,46 +254,45 @@ cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex67-execut
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex67-execution-advice-trade-full-termination-correction.xml,Fail_MappedMultiple,party(3)[id=FIRST].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=FIRST].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex67-execution-advice-trade-full-termination-correction.xml,Fail_MappedNone,termination.payment[id=TERMINATION_FEE].id,termination.payment[id=TERMINATION_FEE].id,0,,Element with value TERMINATION_FEE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.instrumentTradeDetails.warrant.instrumentId(0)[instrumentIdScheme=http://www.fpml.org/coding-scheme/external/instrument-id-ISIN],trade.instrumentTradeDetails.warrant.instrumentId[instrumentIdScheme=http://www.fpml.org/coding-scheme/external/instrument-id-ISIN],0,,Element with value NL0000729614 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(0).personReference[href=person1].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=person1].href,0,,Element with value person1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(0).personReference[href=person1].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=person1].href,0,,Element with value person1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.instrumentTradeDetails.pricing.quote.currency[currencyScheme=http://www.fpml.org/coding-scheme/external/iso4217].currencyScheme,trade.instrumentTradeDetails.pricing.quote.currency[currencyScheme=http://www.fpml.org/coding-scheme/external/iso4217].currencyScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/iso4217 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.instrumentTradeDetails.quantity.number,trade.instrumentTradeDetails.quantity.number,0,,Element with value 80 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(0).role[personRoleScheme=http://www.fpml.org/coding-scheme/person-role-1-0].personRoleScheme,trade.tradeHeader.partyTradeInformation.relatedPerson.role[personRoleScheme=http://www.fpml.org/coding-scheme/person-role-1-0].personRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/person-role-1-0 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(1).role[unitRoleScheme=http://www.abcbank.com/coding-scheme/abcbank/unit-role-1-0].unitRoleScheme,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role[unitRoleScheme=http://www.abcbank.com/coding-scheme/abcbank/unit-role-1-0].unitRoleScheme,0,,Element with value http://www.abcbank.com/coding-scheme/abcbank/unit-role-1-0 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(0).role[personRoleScheme=http://www.fpml.org/coding-scheme/person-role-1-0].personRoleScheme,trade.tradeHeader.partyTradeInformation.relatedPerson.role[personRoleScheme=http://www.fpml.org/coding-scheme/person-role-1-0].personRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/person-role-1-0 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(1).role[unitRoleScheme=http://www.abcbank.com/coding-scheme/abcbank/unit-role-1-0].unitRoleScheme,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role[unitRoleScheme=http://www.abcbank.com/coding-scheme/abcbank/unit-role-1-0].unitRoleScheme,0,,Element with value http://www.abcbank.com/coding-scheme/abcbank/unit-role-1-0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.instrumentTradeDetails.warrant.instrumentId(1)[instrumentIdScheme=http://www.abcbank.com/coding-scheme/abcbank/instrument-id].instrumentIdScheme,trade.instrumentTradeDetails.warrant.instrumentId[instrumentIdScheme=http://www.abcbank.com/coding-scheme/abcbank/instrument-id].instrumentIdScheme,0,,Element with value http://www.abcbank.com/coding-scheme/abcbank/instrument-id could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.timestamp(1).type[timestampScheme=http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0],trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type[timestampScheme=http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0],0,,Element with value SystemUpdate could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(1).role[personRoleScheme=http://www.fpml.org/coding-scheme/person-role-1-0],trade.tradeHeader.partyTradeInformation.relatedPerson.role[personRoleScheme=http://www.fpml.org/coding-scheme/person-role-1-0],0,,Element with value Broker could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionDateTime[executionDateTimeScheme=http://www.abcbank.com/coding-scheme/abcbank/trade-entered-front-office].executionDateTimeScheme,trade.tradeHeader.partyTradeInformation.executionDateTime[executionDateTimeScheme=http://www.abcbank.com/coding-scheme/abcbank/trade-entered-front-office].executionDateTimeScheme,0,,Element with value http://www.abcbank.com/coding-scheme/abcbank/trade-entered-front-office could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.timestamp(1).type[timestampScheme=http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0],trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type[timestampScheme=http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0],0,,Element with value SystemUpdate could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(1).role[personRoleScheme=http://www.fpml.org/coding-scheme/person-role-1-0],trade.tradeHeader.partyTradeInformation.relatedPerson.role[personRoleScheme=http://www.fpml.org/coding-scheme/person-role-1-0],0,,Element with value Broker could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionDateTime[executionDateTimeScheme=http://www.abcbank.com/coding-scheme/abcbank/trade-entered-front-office].executionDateTimeScheme,trade.tradeHeader.partyTradeInformation.executionDateTime[executionDateTimeScheme=http://www.abcbank.com/coding-scheme/abcbank/trade-entered-front-office].executionDateTimeScheme,0,,Element with value http://www.abcbank.com/coding-scheme/abcbank/trade-entered-front-office could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.instrumentTradeDetails.pricing.quote.currency[currencyScheme=http://www.fpml.org/coding-scheme/external/iso4217],trade.instrumentTradeDetails.pricing.quote.currency[currencyScheme=http://www.fpml.org/coding-scheme/external/iso4217],0,,Element with value EUR could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.instrumentTradeDetails.pricing.quote.value,trade.instrumentTradeDetails.pricing.quote.value,0,,Element with value 73.36 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role-3-8].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role-3-8].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role-3-8 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role-3-8].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role-3-8].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role-3-8 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.instrumentTradeDetails.pricing.quote.measureType[assetMeasureScheme=http://www.fpml.org/coding-scheme/asset-measure-5-5],trade.instrumentTradeDetails.pricing.quote.measureType[assetMeasureScheme=http://www.fpml.org/coding-scheme/asset-measure-5-5],0,,Element with value TransactedGrossPrice could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=COUNTERPARTY].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=COUNTERPARTY].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[ABC],Element mapped to already populated field
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.timestamp(0).type[timestampScheme=http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0].timestampScheme,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type[timestampScheme=http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0].timestampScheme,0,,Element with value http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(1).role[personRoleScheme=http://www.fpml.org/coding-scheme/person-role-1-0].personRoleScheme,trade.tradeHeader.partyTradeInformation.relatedPerson.role[personRoleScheme=http://www.fpml.org/coding-scheme/person-role-1-0].personRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/person-role-1-0 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.timestamp(0).type[timestampScheme=http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0].timestampScheme,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type[timestampScheme=http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0].timestampScheme,0,,Element with value http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(1).role[personRoleScheme=http://www.fpml.org/coding-scheme/person-role-1-0].personRoleScheme,trade.tradeHeader.partyTradeInformation.relatedPerson.role[personRoleScheme=http://www.fpml.org/coding-scheme/person-role-1-0].personRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/person-role-1-0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.instrumentTradeDetails.buyerPartyReference[href=COUNTERPARTY].href,trade.instrumentTradeDetails.buyerPartyReference[href=COUNTERPARTY].href,0,,Element with value COUNTERPARTY could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.instrumentTradeDetails.productType[productTypeScheme=http://www.abcbank.com/coding-scheme/back-office/calypso/product-type],trade.instrumentTradeDetails.productType[productTypeScheme=http://www.abcbank.com/coding-scheme/back-office/calypso/product-type],0,,Element with value Warrant could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Success,trade.tradeHeader.partyTradeInformation.partyReference[href=ABC].href,trade.tradeHeader.partyTradeInformation.partyReference[href=ABC].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).ownershipPartyReference.externalReference=[ABC],Element mapped to already populated field
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(1).personReference[href=person2].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=person2].href,0,,Element with value person2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(0).role[unitRoleScheme=http://www.fpml.org/coding-scheme/unit-role-2-1].unitRoleScheme,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role[unitRoleScheme=http://www.fpml.org/coding-scheme/unit-role-2-1].unitRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/unit-role-2-1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.timestamp(1).value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2011-02-04T16:42:16.10Z could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(1).businessUnitReference[href=BACKOFFICE].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=BACKOFFICE].href,0,,Element with value BACKOFFICE could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role-3-8],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role-3-8],1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[Beneficiary, Counterparty]",had no destination
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=ABC].href,trade.tradeHeader.partyTradeInformation.partyReference[href=ABC].href,0,,Element with value ABC could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(1).personReference[href=person2].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=person2].href,0,,Element with value person2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(0).role[unitRoleScheme=http://www.fpml.org/coding-scheme/unit-role-2-1].unitRoleScheme,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role[unitRoleScheme=http://www.fpml.org/coding-scheme/unit-role-2-1].unitRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/unit-role-2-1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.timestamp(1).value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2011-02-04T16:42:16.10Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(1).businessUnitReference[href=BACKOFFICE].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=BACKOFFICE].href,0,,Element with value BACKOFFICE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedMultiple,party(0)[id=ABC].businessUnit(1)[id=BACKOFFICE].id,party[id=ABC].businessUnit[id=BACKOFFICE].id,2,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).businessUnit(1).identifier.meta.externalKey=[BACKOFFICE, FRONTOFFICE]
WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).businessUnit(1).meta.externalKey=[BACKOFFICE, FRONTOFFICE]",Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(1).role[unitRoleScheme=http://www.abcbank.com/coding-scheme/abcbank/unit-role-1-0],trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role[unitRoleScheme=http://www.abcbank.com/coding-scheme/abcbank/unit-role-1-0],0,,Element with value BackOffice could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.timestamp(1).type[timestampScheme=http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0].timestampScheme,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type[timestampScheme=http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0].timestampScheme,0,,Element with value http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(1).role[unitRoleScheme=http://www.abcbank.com/coding-scheme/abcbank/unit-role-1-0],trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role[unitRoleScheme=http://www.abcbank.com/coding-scheme/abcbank/unit-role-1-0],0,,Element with value BackOffice could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.timestamp(1).type[timestampScheme=http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0].timestampScheme,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type[timestampScheme=http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0].timestampScheme,0,,Element with value http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.instrumentTradeDetails.warrant.instrumentId(0)[instrumentIdScheme=http://www.fpml.org/coding-scheme/external/instrument-id-ISIN].instrumentIdScheme,trade.instrumentTradeDetails.warrant.instrumentId[instrumentIdScheme=http://www.fpml.org/coding-scheme/external/instrument-id-ISIN].instrumentIdScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/instrument-id-ISIN could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.timestamp(0).type[timestampScheme=http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0],trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type[timestampScheme=http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0],0,,Element with value SystemArrival could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(0).businessUnitReference[href=FRONTOFFICE].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=FRONTOFFICE].href,0,,Element with value FRONTOFFICE could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson(0).role[personRoleScheme=http://www.fpml.org/coding-scheme/person-role-1-0],trade.tradeHeader.partyTradeInformation.relatedPerson.role[personRoleScheme=http://www.fpml.org/coding-scheme/person-role-1-0],0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.timestamp(0).type[timestampScheme=http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0],trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type[timestampScheme=http://www.abcbank.com/coding-scheme/abcbank/timestamp-type-1-0],0,,Element with value SystemArrival could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(0).businessUnitReference[href=FRONTOFFICE].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=FRONTOFFICE].href,0,,Element with value FRONTOFFICE could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson(0).role[personRoleScheme=http://www.fpml.org/coding-scheme/person-role-1-0],trade.tradeHeader.partyTradeInformation.relatedPerson.role[personRoleScheme=http://www.fpml.org/coding-scheme/person-role-1-0],0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.abcbank.com/coding-scheme/abcbank/business-unit-id-1-0].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.abcbank.com/coding-scheme/abcbank/business-unit-id-1-0].messageAddressScheme,0,,Element with value http://www.abcbank.com/coding-scheme/abcbank/business-unit-id-1-0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.instrumentTradeDetails.warrant.instrumentId(1)[instrumentIdScheme=http://www.abcbank.com/coding-scheme/abcbank/instrument-id],trade.instrumentTradeDetails.warrant.instrumentId[instrumentIdScheme=http://www.abcbank.com/coding-scheme/abcbank/instrument-id],0,,Element with value ABCBANK_INSTRUMENT_ID could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.instrumentTradeDetails.productType[productTypeScheme=http://www.abcbank.com/coding-scheme/back-office/calypso/product-type].productTypeScheme,trade.instrumentTradeDetails.productType[productTypeScheme=http://www.abcbank.com/coding-scheme/back-office/calypso/product-type].productTypeScheme,0,,Element with value http://www.abcbank.com/coding-scheme/back-office/calypso/product-type could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.instrumentTradeDetails.sellerPartyReference[href=ABC].href,trade.instrumentTradeDetails.sellerPartyReference[href=ABC].href,0,,Element with value ABC could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role-3-8],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role-3-8],1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[Beneficiary],Element mapped to already populated field
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.timestamps.timestamp(0).value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2011-02-04T16:42:16.10Z could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role-3-8],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role-3-8],1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[Beneficiary, Counterparty]",had no destination
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).timestamps.timestamp(0).value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2011-02-04T16:42:16.10Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.instrumentTradeDetails.pricing.quote.measureType[assetMeasureScheme=http://www.fpml.org/coding-scheme/asset-measure-5-5].assetMeasureScheme,trade.instrumentTradeDetails.pricing.quote.measureType[assetMeasureScheme=http://www.fpml.org/coding-scheme/asset-measure-5-5].assetMeasureScheme,0,,Element with value http://www.fpml.org/coding-scheme/asset-measure-5-5 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedMultiple,party(0)[id=ABC].businessUnit(0)[id=FRONTOFFICE].id,party[id=ABC].businessUnit[id=FRONTOFFICE].id,2,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).businessUnit(0).identifier.meta.externalKey=[BACKOFFICE, FRONTOFFICE]
WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).businessUnit(0).meta.externalKey=[BACKOFFICE, FRONTOFFICE]",Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedMultiple,trade.tradeHeader.partyTradeIdentifier.partyReference[href=ABC].href,trade.tradeHeader.partyTradeIdentifier.partyReference[href=ABC].href,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).ownershipPartyReference.externalReference=[ABC] WorkflowStep.proposedEvent.instruction(0).before.value.trade.tradeIdentifier(0).issuerReference.externalReference=[ABC],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedParty(0).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role-3-8].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role-3-8].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role-3-8 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit(0).role[unitRoleScheme=http://www.fpml.org/coding-scheme/unit-role-2-1],trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role[unitRoleScheme=http://www.fpml.org/coding-scheme/unit-role-2-1],0,,Element with value TradingDesk could not be mapped to a rosettaField
\ No newline at end of file
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role-3-8].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role-3-8].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role-3-8 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit(0).role[unitRoleScheme=http://www.fpml.org/coding-scheme/unit-role-2-1],trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role[unitRoleScheme=http://www.fpml.org/coding-scheme/unit-role-2-1],0,,Element with value TradingDesk could not be mapped to a rosettaField
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-commodity-derivatives-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-commodity-derivatives-aggregated-mapping-failure-report.csv
index e651b64a77..0bd4658b40 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-commodity-derivatives-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-commodity-derivatives-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,42.81
+Mapping Coverage,42.74
Input Path,Failed Mapping Count
trade.commoditySwaption.commoditySwap.environmentalPhysicalLeg.eEPParameters.equivalentApplicable,2
@@ -21,6 +21,7 @@ trade.commoditySwap.weatherLeg.calculation.calculationDate.periodMultiplier,2
trade.commoditySwaption.physicalExercise.europeanExercise.expirationDates.periodicDates.calculationPeriodFrequency.rollConvention,2
trade.commoditySwap.environmentalPhysicalLeg.deliveryDate.adjustableDate.dateAdjustments.businessDayConvention,1
trade.commodityOption.premium.premiumPerUnit.currency,1
+trade.commoditySwaption.commoditySwap.electricityPhysicalLeg.id,1
trade.commoditySwap.gasPhysicalLeg.deliveryConditions.deliveryPoint.deliveryPointScheme,3
trade.commoditySwap.gasPhysicalLeg.deliveryQuantity.physicalQuantity.quantityUnit,3
trade.commoditySwap.environmentalPhysicalLeg.deliveryDate.adjustableDate.unadjustedDate,1
@@ -103,6 +104,7 @@ trade.commoditySwap.oilPhysicalLeg.oil.grade.productGradeScheme,1
trade.commodityBasketOption.strikePricePerUnit.currency,1
trade.commodityPerformanceSwap.commodityReturnLeg.calculationPeriodsSchedule.id,1
trade.commodityForward.valueDate.id,3
+trade.commoditySwaption.commoditySwap.fixedLeg.id,1
trade.commodityPerformanceSwap.commodityInterestLeg.calculationPeriodsSchedule.period,1
trade.commodityPerformanceSwap.terminationDate.relativeDate.businessDayConvention,1
trade.commodityPerformanceSwap.commodityReturnLeg.commodityReturnCalculation.valuationDates.calculationPeriodsScheduleReference.href,2
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-commodity-derivatives-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-commodity-derivatives-failed-mappings-report.csv
index 7382103962..f89d8c276f 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-commodity-derivatives-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-commodity-derivatives-failed-mappings-report.csv
@@ -481,7 +481,9 @@ cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex23-ph
cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml,Fail_MappedNone,trade.commoditySwaption.commoditySwap.fixedLeg[id=fixedLeg].calculationPeriodsSchedule[id=fixedLegCalculationPeriods].id,trade.commoditySwaption.commoditySwap.fixedLeg[id=fixedLeg].calculationPeriodsSchedule[id=fixedLegCalculationPeriods].id,0,,Element with value fixedLegCalculationPeriods could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml,Fail_MappedNone,trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].deliveryQuantity[id=deliveryQuantity].id,trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].deliveryQuantity[id=deliveryQuantity].id,0,,Element with value deliveryQuantity could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml,Fail_MappedNone,trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].settlementPeriods[id=settlementPeriods1].applicableDay(2),trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].settlementPeriods[id=settlementPeriods1].applicableDay,0,,Element with value WED could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml,Fail_MappedNone,trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].id,trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].id,0,,Element with value electricityLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml,Fail_MappedNone,trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].deliveryQuantity[id=deliveryQuantity].totalPhysicalQuantity.quantity,trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].deliveryQuantity[id=deliveryQuantity].totalPhysicalQuantity.quantity,0,,Element with value 1138800 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml,Fail_MappedNone,trade.commoditySwaption.commoditySwap.fixedLeg[id=fixedLeg].id,trade.commoditySwaption.commoditySwap.fixedLeg[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml,Fail_MappedNone,trade.commoditySwaption.physicalExercise.europeanExercise.expirationDates.periodicDates.calculationPeriodFrequency.periodMultiplier,trade.commoditySwaption.physicalExercise.europeanExercise.expirationDates.periodicDates.calculationPeriodFrequency.periodMultiplier,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml,Fail_MappedNone,trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].deliveryQuantity[id=deliveryQuantity].physicalQuantity.quantity,trade.commoditySwaption.commoditySwap.electricityPhysicalLeg[id=electricityLeg].deliveryQuantity[id=deliveryQuantity].physicalQuantity.quantity,0,,Element with value 130 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.xml,Fail_MappedMultiple,party(0)[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-equity-options-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-equity-options-aggregated-mapping-failure-report.csv
index b15b1fc548..af90563fa4 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-equity-options-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-equity-options-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,63.19
+Mapping Coverage,62.96
Input Path,Failed Mapping Count
trade.equityOptionTransactionSupplement.equityExercise.equityValuation.valuationDates.periodicDates.calculationEndDate.adjustableDate.dateAdjustments.businessDayConvention,1
@@ -36,6 +36,7 @@ trade.equityOption.extraordinaryEvents.additionalDisruptionEvents.hedgingDisrupt
trade.equityOptionTransactionSupplement.feature.asian.averagingPeriodOut.schedule.averagingPeriodFrequency.periodMultiplier,1
trade.equityOptionTransactionSupplement.extraordinaryEvents.additionalDisruptionEvents.maximumStockLoanRate,1
trade.equityOption.equityExercise.equityBermudaExercise.bermudaExerciseDates.date,3
+trade.equityOptionTransactionSupplement.id,4
trade.equityOption.feature.dividendAdjustment.dividendPeriod.unadjustedEndDate,2
trade.equityOptionTransactionSupplement.equityExercise.equityValuation.valuationDates.periodicDates.calculationPeriodFrequency.periodMultiplier,2
trade.equityOption.underlyer.basket.basketConstituent.equity.currency,6
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-equity-options-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-equity-options-failed-mappings-report.csv
index 7870b868be..bbac0874e0 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-equity-options-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-equity-options-failed-mappings-report.csv
@@ -536,6 +536,7 @@ cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex22-equityOpt
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.averagingObservations.averagingObservation(3).dateTime,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.averagingObservations.averagingObservation.dateTime,0,,Element with value 2002-12-15T18:08:40.335-05:00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].futuresPriceValuation,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].futuresPriceValuation,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].id,trade.equityOptionTransactionSupplement[id=equityOption].id,0,,Element with value equityOption could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.adjustableDates[id=averagingDates].unadjustedDate(8),trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.adjustableDates[id=averagingDates].unadjustedDate,0,,Element with value 2003-03-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.averagingObservations.averagingObservation(7).weight,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.averagingObservations.averagingObservation.weight,0,,Element with value 10 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.averagingObservations.averagingObservation(3).weight,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.averagingObservations.averagingObservation.weight,0,,Element with value 10 could not be mapped to a rosettaField
@@ -564,6 +565,7 @@ cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex23-equityOpt
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.periodicDates.calculationStartDate.adjustableDate.unadjustedDate,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.periodicDates.calculationStartDate.adjustableDate.unadjustedDate,0,,Element with value 2001-11-11 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.periodicDates.calculationPeriodFrequency.periodMultiplier,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.periodicDates.calculationPeriodFrequency.periodMultiplier,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].futuresPriceValuation,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].futuresPriceValuation,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].id,trade.equityOptionTransactionSupplement[id=equityOption].id,0,,Element with value equityOption could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].numberOfValuationDates,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].numberOfValuationDates,0,,Element with value 12 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.settlementCurrency[currencyScheme=http://www.fpml.org/coding-scheme/external/iso4217].currencyScheme,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.settlementCurrency[currencyScheme=http://www.fpml.org/coding-scheme/external/iso4217].currencyScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/iso4217 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,0,,Element with value http://www.example.com/conversationId could not be mapped to a rosettaField
@@ -592,6 +594,7 @@ cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex24-equityOpt
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.periodicDates.calculationPeriodFrequency.periodMultiplier,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.periodicDates.calculationPeriodFrequency.periodMultiplier,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].futuresPriceValuation,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].futuresPriceValuation,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.schedule.startDate,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.schedule.startDate,0,,Element with value 2002-11-11 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].id,trade.equityOptionTransactionSupplement[id=equityOption].id,0,,Element with value equityOption could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.schedule.averagingPeriodFrequency.periodMultiplier,trade.equityOptionTransactionSupplement[id=equityOption].feature.asian.averagingPeriodOut.schedule.averagingPeriodFrequency.periodMultiplier,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.settlementCurrency[currencyScheme=http://www.fpml.org/coding-scheme/external/iso4217].currencyScheme,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.settlementCurrency[currencyScheme=http://www.fpml.org/coding-scheme/external/iso4217].currencyScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/iso4217 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,0,,Element with value http://www.example.com/conversationId could not be mapped to a rosettaField
@@ -617,6 +620,7 @@ cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex25-equityOpt
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].underlyer.singleUnderlyer.index.futureId[futureIdScheme=ExchangeTradedContract].futureIdScheme,trade.equityOptionTransactionSupplement[id=equityOption].underlyer.singleUnderlyer.index.futureId[futureIdScheme=ExchangeTradedContract].futureIdScheme,0,,Element with value ExchangeTradedContract could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].futuresPriceValuation,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].futuresPriceValuation,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].id,trade.equityOptionTransactionSupplement[id=equityOption].id,0,,Element with value equityOption could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.adjustableDates[id=averagingDates].unadjustedDate(4),trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.adjustableDates[id=averagingDates].unadjustedDate,0,,Element with value 2003-01-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.adjustableDates[id=averagingDates].unadjustedDate(8),trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.equityValuation[id=Valuation].valuationDates.adjustableDates[id=averagingDates].unadjustedDate,0,,Element with value 2003-03-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.xml,Fail_MappedNone,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.settlementCurrency[currencyScheme=http://www.fpml.org/coding-scheme/external/iso4217].currencyScheme,trade.equityOptionTransactionSupplement[id=equityOption].equityExercise.settlementCurrency[currencyScheme=http://www.fpml.org/coding-scheme/external/iso4217].currencyScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/iso4217 could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-equity-swaps-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-equity-swaps-aggregated-mapping-failure-report.csv
index 4c341b32c6..73c2eee722 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-equity-swaps-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-equity-swaps-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,58.37
+Mapping Coverage,58.19
Input Path,Failed Mapping Count
trade.returnSwap.returnLeg.rateOfReturn.initialPrice.valuationRules.valuationDate.relativeDateSequence.dateOffset.periodMultiplier,1
@@ -100,6 +100,7 @@ trade.returnSwap.returnLeg.underlyer.basket.basketConstituent.underlyerPrice.quo
trade.returnSwap.returnLeg.amount.currency.id,1
trade.returnSwap.principalExchangeFeatures.principalExchangeDescriptions.principalExchangeAmount.principalAmount.amount,1
header.sendTo,2
+trade.returnSwap.returnLeg.id,1
trade.returnSwap.additionalPayment.additionalPaymentAmount.formula.formulaComponent.name,1
trade.returnSwap.principalExchangeFeatures.principalExchangeDescriptions.principalExchangeDate.relativeDate.businessDayConvention,1
trade.returnSwap.extraordinaryEvents.mergerEvents.shareForCombined,3
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-equity-swaps-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-equity-swaps-failed-mappings-report.csv
index 6d8143f2b2..89d185c64d 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-equity-swaps-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-equity-swaps-failed-mappings-report.csv
@@ -169,6 +169,7 @@ cdm-sample-files/fpml-5-13/incomplete-products/equity-swaps/trs-ex01-equity-bask
cdm-sample-files/fpml-5-13/incomplete-products/equity-swaps/trs-ex01-equity-basket.xml,Fail_MappedNone,trade[id=trs-eqbasket-trade].returnSwap.extraordinaryEvents.additionalDisruptionEvents.insolvencyFiling,trade[id=trs-eqbasket-trade].returnSwap.extraordinaryEvents.additionalDisruptionEvents.insolvencyFiling,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-swaps/trs-ex01-equity-basket.xml,Fail_MappedNone,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].underlyer.basket.basketConstituent(0)[id=r4].underlyerPrice.netPrice.amount,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].underlyer.basket.basketConstituent[id=r4].underlyerPrice.netPrice.amount,0,,Element with value 19785157.16 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-swaps/trs-ex01-equity-basket.xml,Fail_MappedNone,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].underlyer.basket.basketConstituent(0)[id=r4].dividendPayout.dividendPayment.amount.currency,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].underlyer.basket.basketConstituent[id=r4].dividendPayout.dividendPayment.amount.currency,0,,Element with value USD could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-products/equity-swaps/trs-ex01-equity-basket.xml,Fail_MappedNone,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].id,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].id,0,,Element with value r1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-swaps/trs-ex01-equity-basket.xml,Fail_MappedNone,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].underlyer.basket.basketConstituent(0)[id=r4].underlyerPrice.quotationCharacteristics.timing,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].underlyer.basket.basketConstituent[id=r4].underlyerPrice.quotationCharacteristics.timing,0,,Element with value Close could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-swaps/trs-ex01-equity-basket.xml,Fail_MappedNone,trade[id=trs-eqbasket-trade].returnSwap.extraordinaryEvents.representations.agreementsRegardingHedging,trade[id=trs-eqbasket-trade].returnSwap.extraordinaryEvents.representations.agreementsRegardingHedging,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/equity-swaps/trs-ex01-equity-basket.xml,Fail_MappedNone,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].underlyer.basket.basketConstituent(1)[id=r5].underlyerPrice.accruedInterestPrice,trade[id=trs-eqbasket-trade].returnSwap.returnLeg[id=r1].underlyer.basket.basketConstituent[id=r5].underlyerPrice.accruedInterestPrice,0,,Element with value 1234.56 could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-repo-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-repo-aggregated-mapping-failure-report.csv
index 9bec1ac55b..a837eca984 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-repo-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-repo-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,28.74
+Mapping Coverage,29.99
Input Path,Failed Mapping Count
trade.securityLending.fee.fixedRateSchedule.initialValue,1
@@ -25,7 +25,6 @@ trade.securityLending.principal.valuationAmount.currency,2
trade.securityLending.dayCountFraction,2
trade.securityLending.principal.nominalAmount.amount,2
trade.securityLending.rebatePaymentFrequency.period,1
-trade.tradeHeader.partyTradeInformation.relatedParty.partyReference.href,2
header.messageId,2
header.sentBy.messageAddressScheme,2
collateralization.postingPartyReference.href,1
@@ -34,7 +33,6 @@ party.partyId.partyIdScheme,4
trade.securityLending.principal.quantity,2
trade.securityLending.principal.security.description,2
collateralization.postedCollateral.cash.currency,1
-trade.tradeHeader.partyTradeIdentifier.partyReference.href,2
trade.securityLending.principal.nominalAmount.currency,2
trade.tradeHeader.partyTradeInformation.partyReference.href,2
trade.securityLending.principal.security.creditQuality,2
@@ -64,6 +62,6 @@ collateralization.collateralizationType,1
trade.securityLending.initiation.settlementDate,2
trade.securityLending.collateralProvisions.marginRatio,2
trade.tradeHeader.partyTradeInformation.relatedParty.role.partyRoleScheme,4
-trade.tradeHeader.partyTradeInformation.relatedParty.role,2
+trade.tradeHeader.partyTradeInformation.relatedParty.role,4
trade.securityLending.rebatePaymentFrequency.periodMultiplier,1
trade.securityLending.principal.dirtyPrice,2
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-repo-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-repo-failed-mappings-report.csv
index a7ccb7346d..295e5892b7 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-repo-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-repo-failed-mappings-report.csv
@@ -1,6 +1,6 @@
File Name,Result,Input Path,Indexless Input Path,Unmappable CDM Path Count,Unmappable CDM Paths,Reason For Failure
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.duration,trade.securityLending.duration,0,,Element with value Term could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=Person1].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=Person1].href,0,,Element with value Person1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=Person1].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=Person1].href,0,,Element with value Person1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.dayCountFraction,trade.securityLending.dayCountFraction,0,,Element with value ACT/360 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.borrowerPartyReference[href=Party2].href,trade.securityLending.borrowerPartyReference[href=Party2].href,0,,Element with value Party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.instrumentType(1)[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/esma-security-type],trade.securityLending.principal.security.instrumentType[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/esma-security-type],0,,Element with value NFID could not be mapped to a rosettaField
@@ -8,10 +8,10 @@ cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,collateralization.postedCollateral.valueDate,collateralization.postedCollateral.valueDate,0,,Element with value 2019-02-07 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.rebatePaymentFrequency.period,trade.securityLending.rebatePaymentFrequency.period,0,,Element with value T could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.rebatePaymentFrequency.periodMultiplier,trade.securityLending.rebatePaymentFrequency.periodMultiplier,0,,Element with value 1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],1,TradeState.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],1,"TradeState.trade.partyRole.role=[Counterparty, ReportingParty]",had no destination
+cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.collateralProvisions.marginRatio,trade.securityLending.collateralProvisions.marginRatio,0,,Element with value 1.05 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Success,trade.tradeHeader.partyTradeInformation.partyReference[href=Party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=Party1].href,1,TradeState.trade.partyRole(0).ownershipPartyReference.externalReference=[Party1],Element mapped to already populated field
+cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=Party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=Party1].href,0,,Element with value Party1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.extensionStyle,trade.securityLending.extensionStyle,0,,Element with value Extendable could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.nominalAmount.amount,trade.securityLending.principal.nominalAmount.amount,0,,Element with value 5826000 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.instrumentId[instrumentIdScheme=http://www.fpml.org/coding-scheme/external/instrument-id-ISIN],trade.securityLending.principal.security.instrumentId[instrumentIdScheme=http://www.fpml.org/coding-scheme/external/instrument-id-ISIN],0,,Element with value GB0882634976 could not be mapped to a rosettaField
@@ -21,7 +21,6 @@ cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.creditQuality,trade.securityLending.principal.security.creditQuality,0,,Element with value INVG could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.abc.com/coding-scheme/message-id].messageIdScheme,header.messageId[messageIdScheme=http://www.abc.com/coding-scheme/message-id].messageIdScheme,0,,Element with value http://www.abc.com/coding-scheme/message-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.abc.com/coding-scheme/message-id],header.messageId[messageIdScheme=http://www.abc.com/coding-scheme/message-id],0,,Element with value 1234455 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedMultiple,trade.tradeHeader.partyTradeIdentifier.partyReference[href=Party1].href,trade.tradeHeader.partyTradeIdentifier.partyReference[href=Party1].href,2,TradeState.trade.tradeIdentifier(0).issuerReference.externalReference=[Party1] TradeState.trade.partyRole(0).ownershipPartyReference.externalReference=[Party1],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,collateralization.postedCollateral.cash.currency,collateralization.postedCollateral.cash.currency,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,collateralization.postingPartyReference[href=Party2].href,collateralization.postingPartyReference[href=Party2].href,0,,Element with value Party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.nominalAmount.currency,trade.securityLending.principal.nominalAmount.currency,0,,Element with value USD could not be mapped to a rosettaField
@@ -34,20 +33,20 @@ cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.description,trade.securityLending.principal.security.description,0,,Element with value 2.75% ABC.COM could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,collateralization.postedCollateral.cash.amount,collateralization.postedCollateral.cash.amount,0,,Element with value 6545511.00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.collateralProvisions.exclusiveArrangements,trade.securityLending.collateralProvisions.exclusiveArrangements,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.collateralProvisions.collateralArrangement,trade.securityLending.collateralProvisions.collateralArrangement,0,,Element with value SecurityFinancial could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value ABCDEF could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedMultiple,party(3)[id=BondIssuer].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=BondIssuer].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, www.abc.com]
TradeState.trade.party(3).partyId(0).identifierType=[LEI]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.valuationAmount.amount,trade.securityLending.principal.valuationAmount.amount,0,,Element with value 4952100 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.abc.com/coding-scheme/message-address-id],header.sentBy[messageAddressScheme=http://www.abc.com/coding-scheme/message-address-id],0,,Element with value ABC could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=Party2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=Party2].href,1,TradeState.trade.partyRole(0).partyReference.externalReference=[Party1],Element mapped to already populated field
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.initiation.settlementDate,trade.securityLending.initiation.settlementDate,0,,Element with value 2019-02-07 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedParty(0).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.abc.com/coding-scheme/message-address-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.abc.com/coding-scheme/message-address-id].messageAddressScheme,0,,Element with value http://www.abc.com/coding-scheme/message-address-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.instrumentType(0)[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/iso10962].instrumentTypeScheme,trade.securityLending.principal.security.instrumentType[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/iso10962].instrumentTypeScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/iso10962 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.rebate.fixedRateSchedule.initialValue,trade.securityLending.rebate.fixedRateSchedule.initialValue,0,,Element with value 0.012 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],1,"TradeState.trade.partyRole.role=[Counterparty, ReportingParty]",had no destination
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.maturity,trade.securityLending.principal.security.maturity,0,,Element with value 2050-01-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,collateralization.beneficiaryPartyReference[href=Party1].href,collateralization.beneficiaryPartyReference[href=Party1].href,0,,Element with value Party1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,collateralization.collateralizedExposureGrouping,collateralization.collateralizedExposureGrouping,0,,Element with value SingleTrade could not be mapped to a rosettaField
@@ -59,17 +58,17 @@ cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,collateralization.collateralizationType,collateralization.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.issuerPartyReference[href=BondIssuer].href,trade.securityLending.principal.security.issuerPartyReference[href=BondIssuer].href,0,,Element with value BondIssuer could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.duration,trade.securityLending.duration,0,,Element with value Term could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=Person1].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=Person1].href,0,,Element with value Person1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=Person1].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=Person1].href,0,,Element with value Person1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.dayCountFraction,trade.securityLending.dayCountFraction,0,,Element with value ACT/360 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.fee.fixedRateSchedule.initialValue,trade.securityLending.fee.fixedRateSchedule.initialValue,0,,Element with value 0.55 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.borrowerPartyReference[href=Party2].href,trade.securityLending.borrowerPartyReference[href=Party2].href,0,,Element with value Party2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.instrumentType(1)[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/esma-security-type],trade.securityLending.principal.security.instrumentType[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/esma-security-type],0,,Element with value NFID could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedMultiple,party(2)[id=BondIssuer].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=BondIssuer].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(2).partyId(0).identifierType=[LEI] TradeState.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.instrumentType(1)[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/esma-security-type].instrumentTypeScheme,trade.securityLending.principal.security.instrumentType[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/esma-security-type].instrumentTypeScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/esma-security-type could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],1,TradeState.trade.partyRole(0).role=[ReportingParty],Element mapped to already populated field
-cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],1,"TradeState.trade.partyRole.role=[Counterparty, ReportingParty]",had no destination
+cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.collateralProvisions.marginRatio,trade.securityLending.collateralProvisions.marginRatio,0,,Element with value 1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Success,trade.tradeHeader.partyTradeInformation.partyReference[href=Party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=Party1].href,1,TradeState.trade.partyRole(0).ownershipPartyReference.externalReference=[Party1],Element mapped to already populated field
+cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=Party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=Party1].href,0,,Element with value Party1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.collateralProvisions.fxRate.quotedCurrencyPair.currency2,trade.securityLending.collateralProvisions.fxRate.quotedCurrencyPair.currency2,0,,Element with value GBP could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedMultiple,party(0)[id=Party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=Party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.nominalAmount.amount,trade.securityLending.principal.nominalAmount.amount,0,,Element with value 38107291.90 could not be mapped to a rosettaField
@@ -81,7 +80,6 @@ cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-ca
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.allInPrice,trade.securityLending.principal.allInPrice,0,,Element with value 1.160 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.abc.com/coding-scheme/message-id].messageIdScheme,header.messageId[messageIdScheme=http://www.abc.com/coding-scheme/message-id].messageIdScheme,0,,Element with value http://www.abc.com/coding-scheme/message-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.abc.com/coding-scheme/message-id],header.messageId[messageIdScheme=http://www.abc.com/coding-scheme/message-id],0,,Element with value 1234455 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedMultiple,trade.tradeHeader.partyTradeIdentifier.partyReference[href=Party1].href,trade.tradeHeader.partyTradeIdentifier.partyReference[href=Party1].href,2,TradeState.trade.tradeIdentifier(0).issuerReference.externalReference=[Party1] TradeState.trade.partyRole(0).ownershipPartyReference.externalReference=[Party1],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.nominalAmount.currency,trade.securityLending.principal.nominalAmount.currency,0,,Element with value GBP could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.lenderPartyReference[href=Party1].href,trade.securityLending.lenderPartyReference[href=Party1].href,0,,Element with value Party1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.termination.settlementDate,trade.securityLending.termination.settlementDate,0,,Element with value 2019-12-02 could not be mapped to a rosettaField
@@ -93,19 +91,19 @@ cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-ca
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.description,trade.securityLending.principal.security.description,0,,Element with value UKT 1.75 07SEP37 1.7500 07-Sep-2037 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.collateralProvisions.exclusiveArrangements,trade.securityLending.collateralProvisions.exclusiveArrangements,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.collateralProvisions.collateralType,trade.securityLending.collateralProvisions.collateralType,0,,Element with value nonCash could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.collateralProvisions.collateralArrangement,trade.securityLending.collateralProvisions.collateralArrangement,0,,Element with value SecurityFinancial could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value ABCDEF could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.valuationAmount.amount,trade.securityLending.principal.valuationAmount.amount,0,,Element with value 44204458.61 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.abc.com/coding-scheme/message-address-id],header.sentBy[messageAddressScheme=http://www.abc.com/coding-scheme/message-address-id],0,,Element with value ABC could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.collateralProvisions.fxRate.rate,trade.securityLending.collateralProvisions.fxRate.rate,0,,Element with value 1.24 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=Party2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=Party2].href,1,TradeState.trade.partyRole(0).partyReference.externalReference=[Party1],Element mapped to already populated field
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.initiation.settlementDate,trade.securityLending.initiation.settlementDate,0,,Element with value 2019-08-29 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.yieldToMaturity,trade.securityLending.principal.yieldToMaturity,0,,Element with value 0.84 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedParty(0).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.fpml.org/coding-scheme/party-role could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.abc.com/coding-scheme/message-address-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.abc.com/coding-scheme/message-address-id].messageAddressScheme,0,,Element with value http://www.abc.com/coding-scheme/message-address-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.instrumentType(0)[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/iso10962].instrumentTypeScheme,trade.securityLending.principal.security.instrumentType[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/iso10962].instrumentTypeScheme,0,,Element with value http://www.fpml.org/coding-scheme/external/iso10962 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.fpml.org/coding-scheme/party-role],1,"TradeState.trade.partyRole.role=[Counterparty, ReportingParty]",had no destination
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.maturity,trade.securityLending.principal.security.maturity,0,,Element with value 2050-01-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.valuationAmount.currency,trade.securityLending.principal.valuationAmount.currency,0,,Element with value GBP could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.xml,Fail_MappedNone,trade.securityLending.principal.security.instrumentType(0)[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/iso10962],trade.securityLending.principal.security.instrumentType[instrumentTypeScheme=http://www.fpml.org/coding-scheme/external/iso10962],0,,Element with value DBFTFM could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-variance-swaps-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-variance-swaps-failed-mappings-report.csv
index e6e360fcaa..1dccd1f1c2 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-variance-swaps-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-incomplete-products-variance-swaps-failed-mappings-report.csv
@@ -15,7 +15,7 @@ cdm-sample-files/fpml-5-13/incomplete-products/variance-swaps/eqvs-ex01-variance
cdm-sample-files/fpml-5-13/incomplete-products/variance-swaps/eqvs-ex01-variance-swap-index.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,0,,Element with value http://www.example.com/conversationId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/variance-swaps/eqvs-ex01-variance-swap-index.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.partyA.com/coding-scheme/message-id],header.messageId[messageIdScheme=http://www.partyA.com/coding-scheme/message-id],0,,Element with value 234233423420 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/variance-swaps/eqvs-ex01-variance-swap-index.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId],correlationId[correlationIdScheme=http://www.example.com/conversationId],0,,Element with value PA/2007/05/02/234234923415 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/incomplete-products/variance-swaps/eqvs-ex03-conditional-variance-swap.xml,Success,trade.varianceSwap.varianceLeg.amount.variance.vegaNotionalAmount,trade.varianceSwap.varianceLeg.amount.variance.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[1388.889] TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.varianceReturnTerms.vegaNotionalAmount.value=[50000],Element mapped to already populated field
+cdm-sample-files/fpml-5-13/incomplete-products/variance-swaps/eqvs-ex03-conditional-variance-swap.xml,Success,trade.varianceSwap.varianceLeg.amount.variance.vegaNotionalAmount,trade.varianceSwap.varianceLeg.amount.variance.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[1388.889] TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.varianceReturnTerms.vegaNotionalAmount.value=[50000],Element mapped to already populated field
cdm-sample-files/fpml-5-13/incomplete-products/variance-swaps/eqvs-ex03-conditional-variance-swap.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.partyA.com/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/variance-swaps/eqvs-ex03-conditional-variance-swap.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/incomplete-products/variance-swaps/eqvs-ex03-conditional-variance-swap.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],0,,Element with value 23902 could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-processes-execution-advice-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-processes-execution-advice-aggregated-mapping-failure-report.csv
index 7acbffa00c..f8898ab51e 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-processes-execution-advice-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-processes-execution-advice-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,72.89
+Mapping Coverage,72.48
Input Path,Failed Mapping Count
trade.commoditySwap.electricityPhysicalLeg.deliveryQuantity.physicalQuantity.settlementPeriodsReference.href,1
@@ -6,7 +6,6 @@ trade.commoditySwap.coalPhysicalLeg.deliveryPeriods.periodsSchedule.balanceOfFir
termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.withdrawalPoint.deliveryPointScheme,1
trade.commoditySwap.floatingLeg.notionalQuantity.quantityUnit,1
paymentDetails.grossCashflow.cashflowAmount.currency,7
-termination.originalTrade.tradeHeader.partyTradeIdentifier.partyReference.href,1
termination.tradeIdentifier.versionedTradeId.tradeId.tradeIdScheme,4
trade.commoditySwap.electricityPhysicalLeg.deliveryQuantity.physicalQuantity.id,1
trade.creditDefaultSwap.protectionTerms.calculationAmount.id,2
@@ -25,6 +24,7 @@ paymentDetails.grossCashflow.cashflowAmount.amount,7
trade.commoditySwap.floatingLeg.masterAgreementPaymentDates,5
sequenceNumber,18
trade.commoditySwap.environmentalPhysicalLeg.numberOfAllowances.quantity,1
+termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.role,1
trade.commoditySwap.environmentalPhysicalLeg.deliveryDate.adjustableDate.dateAdjustments.businessDayConvention,1
termination.outstandingNumberOfUnits,1
paymentDetails.grossCashflow.cashflowId.cashflowIdScheme,7
@@ -66,6 +66,8 @@ trade.commoditySwap.coalPhysicalLeg.coal.type,1
amendment.trade.documentation.masterConfirmation.masterConfirmationDate,2
trade.commoditySwap.environmentalPhysicalLeg.paymentDate.periodMultiplier,1
trade.commoditySwap.electricityPhysicalLeg.deliveryConditions.interconnectionPoint,1
+termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.partyReference.href,1
+trade.tradeHeader.partyTradeInformation.relatedParty.role,5
termination.changeInNotionalAmount.currency,4
paymentDetails.grossCashflow.receiverPartyReference.href,7
trade.commoditySwap.gasPhysicalLeg.deliveryQuantity.physicalQuantity.id,1
@@ -93,6 +95,7 @@ trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.pipelineName,1
trade.commoditySwap.oilPhysicalLeg.deliveryQuantity.physicalQuantity.id,1
termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryQuantity.physicalQuantity.id,1
trade.commoditySwap.electricityPhysicalLeg.settlementPeriods.startTime.time.hourMinuteTime,1
+trade.tradeHeader.partyTradeInformation.relatedParty.partyReference.href,5
trade.commoditySwap.electricityPhysicalLeg.settlementPeriods.duration,1
header.sentBy.messageAddressScheme,6
trade.commoditySwap.gasPhysicalLeg.deliveryPeriods.periodsSchedule.periodMultiplier,1
@@ -105,7 +108,6 @@ trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.s
paymentDetails.grossCashflow.payerPartyReference.href,7
trade.commoditySwap.coalPhysicalLeg.deliveryQuantity.physicalQuantity.quantityUnit,1
termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.withdrawalPoint,1
-trade.tradeHeader.partyTradeIdentifier.partyReference.href,5
trade.commoditySwap.electricityPhysicalLeg.settlementPeriods.endTime.time.location,1
trade.commoditySwap.electricityPhysicalLeg.electricity.type,1
trade.commoditySwap.gasPhysicalLeg.deliveryQuantity.physicalQuantity.quantity,1
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-processes-execution-advice-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-processes-execution-advice-failed-mappings-report.csv
index a8c460feed..7d3665aaa1 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-processes-execution-advice-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-processes-execution-advice-failed-mappings-report.csv
@@ -5,7 +5,7 @@ cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex51-execution-advice-
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex51-execution-advice-trade-initiation-C01-00.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex51-execution-advice-trade-initiation-C01-00.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,0,,Element with value http://www.imgr.com/schemes/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex51-execution-advice-trade-initiation-C01-00.xml,Fail_MappedMultiple,party(2)[id=_cust].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=_cust].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex51-execution-advice-trade-initiation-C01-00.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex51-execution-advice-trade-initiation-C01-00.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedNone,novation.remainingParty[href=_broker].href,novation.remainingParty[href=_broker].href,0,,Element with value _broker could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedNone,paymentDetails.paymentReference[href=NOVATION_FEE].href,paymentDetails.paymentReference[href=NOVATION_FEE].href,0,,Element with value NOVATION_FEE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowId[cashflowIdScheme=http://www.imgr.com/schemes/cashflow-id].cashflowIdScheme,paymentDetails.grossCashflow.cashflowId[cashflowIdScheme=http://www.imgr.com/schemes/cashflow-id].cashflowIdScheme,0,,Element with value http://www.imgr.com/schemes/cashflow-id could not be mapped to a rosettaField
@@ -15,7 +15,7 @@ cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex52-execution-advice-
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id],correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id],0,,Element with value IM/C002 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowType[cashflowTypeScheme=http://www.fpml.org/coding-scheme/cashflow-type].cashflowTypeScheme,paymentDetails.grossCashflow.cashflowType[cashflowTypeScheme=http://www.fpml.org/coding-scheme/cashflow-type].cashflowTypeScheme,0,,Element with value http://www.fpml.org/coding-scheme/cashflow-type could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedMultiple,novation.oldTrade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,novation.oldTrade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedMultiple,novation.oldTrade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,novation.oldTrade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowType[cashflowTypeScheme=http://www.fpml.org/coding-scheme/cashflow-type],paymentDetails.grossCashflow.cashflowType[cashflowTypeScheme=http://www.fpml.org/coding-scheme/cashflow-type],0,,Element with value Fee could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,0,,Element with value http://www.imgr.com/schemes/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex52-execution-advice-trade-partial-novation-C02-00.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowAmount.amount,paymentDetails.grossCashflow.cashflowAmount.amount,0,,Element with value 38555.00 could not be mapped to a rosettaField
@@ -35,7 +35,7 @@ cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex53-execution-advice-
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id],correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id],0,,Element with value IM/C002 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowType[cashflowTypeScheme=http://www.fpml.org/coding-scheme/cashflow-type].cashflowTypeScheme,paymentDetails.grossCashflow.cashflowType[cashflowTypeScheme=http://www.fpml.org/coding-scheme/cashflow-type].cashflowTypeScheme,0,,Element with value http://www.fpml.org/coding-scheme/cashflow-type could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 3 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.xml,Fail_MappedMultiple,novation.oldTrade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,novation.oldTrade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.xml,Fail_MappedMultiple,novation.oldTrade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,novation.oldTrade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowType[cashflowTypeScheme=http://www.fpml.org/coding-scheme/cashflow-type],paymentDetails.grossCashflow.cashflowType[cashflowTypeScheme=http://www.fpml.org/coding-scheme/cashflow-type],0,,Element with value Fee could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,0,,Element with value http://www.imgr.com/schemes/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowAmount.amount,paymentDetails.grossCashflow.cashflowAmount.amount,0,,Element with value 53555.00 could not be mapped to a rosettaField
@@ -131,7 +131,7 @@ cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex58-execution-advice-
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex58-execution-advice-trade-initiation-F01-00.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 4 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex58-execution-advice-trade-initiation-F01-00.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,0,,Element with value http://www.imgr.com/schemes/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex58-execution-advice-trade-initiation-F01-00.xml,Fail_MappedMultiple,party(2)[id=_cust].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=_cust].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex58-execution-advice-trade-initiation-F01-00.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex58-execution-advice-trade-initiation-F01-00.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex59-execution-advice-trade-amendment-F02-00.xml,Fail_MappedMultiple,party(1)[id=_broker].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=_broker].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex59-execution-advice-trade-amendment-F02-00.xml,Fail_MappedNone,paymentDetails.paymentReference[href=AMENDMENT_FEE].href,paymentDetails.paymentReference[href=AMENDMENT_FEE].href,0,,Element with value AMENDMENT_FEE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex59-execution-advice-trade-amendment-F02-00.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowId[cashflowIdScheme=http://www.imgr.com/schemes/cashflow-id].cashflowIdScheme,paymentDetails.grossCashflow.cashflowId[cashflowIdScheme=http://www.imgr.com/schemes/cashflow-id].cashflowIdScheme,0,,Element with value http://www.imgr.com/schemes/cashflow-id could not be mapped to a rosettaField
@@ -148,7 +148,7 @@ cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex59-execution-advice-
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex59-execution-advice-trade-amendment-F02-00.xml,Fail_MappedNone,paymentDetails.grossCashflow.payerPartyReference[href=_fund].href,paymentDetails.grossCashflow.payerPartyReference[href=_fund].href,0,,Element with value _fund could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex59-execution-advice-trade-amendment-F02-00.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,0,,Element with value http://www.imgr.com/schemes/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex59-execution-advice-trade-amendment-F02-00.xml,Fail_MappedMultiple,party(2)[id=_cust].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=_cust].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex59-execution-advice-trade-amendment-F02-00.xml,Fail_MappedMultiple,amendment.trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,amendment.trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex59-execution-advice-trade-amendment-F02-00.xml,Fail_MappedMultiple,amendment.trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,amendment.trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex59-execution-advice-trade-amendment-F02-00.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowAmount.amount,paymentDetails.grossCashflow.cashflowAmount.amount,0,,Element with value 4600.00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex59-execution-advice-trade-amendment-F02-00.xml,Fail_MappedNone,amendment.trade.documentation.masterConfirmation.masterConfirmationDate,amendment.trade.documentation.masterConfirmation.masterConfirmationDate,0,,Element with value 2009-05-22 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex60-execution-advice-trade-amendment-correction-F02-10.xml,Fail_MappedMultiple,party(1)[id=_broker].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=_broker].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
@@ -167,7 +167,7 @@ cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex60-execution-advice-
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex60-execution-advice-trade-amendment-correction-F02-10.xml,Fail_MappedNone,paymentDetails.grossCashflow.payerPartyReference[href=_fund].href,paymentDetails.grossCashflow.payerPartyReference[href=_fund].href,0,,Element with value _fund could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex60-execution-advice-trade-amendment-correction-F02-10.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.imgr.com/schemes/correlation-id].correlationIdScheme,0,,Element with value http://www.imgr.com/schemes/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex60-execution-advice-trade-amendment-correction-F02-10.xml,Fail_MappedMultiple,party(2)[id=_cust].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=_cust].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex60-execution-advice-trade-amendment-correction-F02-10.xml,Fail_MappedMultiple,amendment.trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,amendment.trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex60-execution-advice-trade-amendment-correction-F02-10.xml,Fail_MappedMultiple,amendment.trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,amendment.trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount] WorkflowStep.proposedEvent.instruction(0).before.value.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex60-execution-advice-trade-amendment-correction-F02-10.xml,Fail_MappedNone,paymentDetails.grossCashflow.cashflowAmount.amount,paymentDetails.grossCashflow.cashflowAmount.amount,0,,Element with value 4600.00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex60-execution-advice-trade-amendment-correction-F02-10.xml,Fail_MappedNone,amendment.trade.documentation.masterConfirmation.masterConfirmationDate,amendment.trade.documentation.masterConfirmation.masterConfirmationDate,0,,Element with value 2009-05-22 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex63-execution-advice-trade-initiation.xml,Fail_MappedMultiple,party(0)[id=AMAG].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=AMAG].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
@@ -189,9 +189,10 @@ cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-co
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.coalPhysicalLeg.deliveryConditions.deliveryAtSource,trade.commoditySwap.coalPhysicalLeg.deliveryConditions.deliveryAtSource,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Fail_MappedMultiple,party(0)[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.coalPhysicalLeg.coal.type[commodityCoalProductTypeScheme=http://www.fpml.org/coding-scheme/commodity-coal-product-type],trade.commoditySwap.coalPhysicalLeg.coal.type[commodityCoalProductTypeScheme=http://www.fpml.org/coding-scheme/commodity-coal-product-type],0,,Element with value NXLA could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Success,trade.tradeHeader.partyTradeIdentifier(0).linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier].linkIdScheme,trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier].linkIdScheme,0,,no destination
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Success,trade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).ownershipPartyReference.externalReference=[partyA],Element mapped to already populated field
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,0,,Element with value RebalancingProvider could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.coalPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].id,trade.commoditySwap.coalPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].id,0,,Element with value deliveryQuantity could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id],correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id],0,,Element with value COMMODITYFPMLORGTRADEID could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.floatingLeg.quantityReference[href=deliveryQuantity].href,trade.commoditySwap.floatingLeg.quantityReference[href=deliveryQuantity].href,0,,Element with value deliveryQuantity could not be mapped to a rosettaField
@@ -209,17 +210,16 @@ cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-co
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.coalPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantity,trade.commoditySwap.coalPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantity,0,,Element with value 10000.0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Success,trade.tradeHeader.partyTradeIdentifier(0).linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier],trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier],0,,no destination
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.coalPhysicalLeg.coal.source[commodityCoalProductSourceScheme=http://www.fpml.org/coding-scheme/commodity-coal-product-source],trade.commoditySwap.coalPhysicalLeg.coal.source[commodityCoalProductSourceScheme=http://www.fpml.org/coding-scheme/commodity-coal-product-source],0,,Element with value NYMEXStandard could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.directlyLinkedActivity,trade.tradeHeader.partyTradeInformation.reportingRegime.directlyLinkedActivity,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.directlyLinkedActivity,trade.tradeHeader.partyTradeInformation.reportingRegime.directlyLinkedActivity,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.coalPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantityUnit[quantityUnitScheme=http://www.fpml.org/coding-scheme/price-quote-units].quantityUnitScheme,trade.commoditySwap.coalPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantityUnit[quantityUnitScheme=http://www.fpml.org/coding-scheme/price-quote-units].quantityUnitScheme,0,,Element with value http://www.fpml.org/coding-scheme/price-quote-units could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Fail_MappedMultiple,trade.tradeHeader.partyTradeIdentifier(0).partyReference[href=partyA].href,trade.tradeHeader.partyTradeIdentifier.partyReference[href=partyA].href,2,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).ownershipPartyReference.externalReference=[partyA]
-WorkflowStep.proposedEvent.instruction(0).before.value.trade.tradeIdentifier(0).issuerReference.externalReference=[partyA, partyB]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.electricityPhysicalLeg.settlementPeriods[id=settlementPeriodsRef].endTime.time.location,trade.commoditySwap.electricityPhysicalLeg.settlementPeriods[id=settlementPeriodsRef].endTime.time.location,0,,Element with value Madrid could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.electricityPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].id,trade.commoditySwap.electricityPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].id,0,,Element with value deliveryPeriods could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.electricityPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantityUnit,trade.commoditySwap.electricityPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantityUnit,0,,Element with value GW could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.electricityPhysicalLeg.settlementPeriods[id=settlementPeriodsRef].id,trade.commoditySwap.electricityPhysicalLeg.settlementPeriods[id=settlementPeriodsRef].id,0,,Element with value settlementPeriodsRef could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedMultiple,party(0)[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.electricityPhysicalLeg.settlementPeriods[id=settlementPeriodsRef].endTime.time.hourMinuteTime,trade.commoditySwap.electricityPhysicalLeg.settlementPeriods[id=settlementPeriodsRef].endTime.time.hourMinuteTime,0,,Element with value 11:15:00 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Success,trade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).ownershipPartyReference.externalReference=[partyA],Element mapped to already populated field
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id],correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id],0,,Element with value COMMODITYFPMLORGTRADEID could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.floatingLeg.quantityReference[href=deliveryQuantity].href,trade.commoditySwap.floatingLeg.quantityReference[href=deliveryQuantity].href,0,,Element with value deliveryQuantity could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
@@ -227,14 +227,13 @@ cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-el
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id].correlationIdScheme,0,,Element with value http://www.xxx.com/coding-scheme/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.electricityPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].balanceOfFirstPeriod,trade.commoditySwap.electricityPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].balanceOfFirstPeriod,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Success,trade.tradeHeader.partyTradeIdentifier(0).linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier],trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier],0,,no destination
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.directlyLinkedActivity,trade.tradeHeader.partyTradeInformation.reportingRegime.directlyLinkedActivity,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.directlyLinkedActivity,trade.tradeHeader.partyTradeInformation.reportingRegime.directlyLinkedActivity,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.electricityPhysicalLeg.settlementPeriods[id=settlementPeriodsRef].duration,trade.commoditySwap.electricityPhysicalLeg.settlementPeriods[id=settlementPeriodsRef].duration,0,,Element with value 1Hour could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.electricityPhysicalLeg.deliveryConditions.interconnectionPoint,trade.commoditySwap.electricityPhysicalLeg.deliveryConditions.interconnectionPoint,0,,Element with value interconnectionPoint1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedMultiple,trade.tradeHeader.partyTradeIdentifier(0).partyReference[href=partyA].href,trade.tradeHeader.partyTradeIdentifier.partyReference[href=partyA].href,2,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).ownershipPartyReference.externalReference=[partyA]
-WorkflowStep.proposedEvent.instruction(0).before.value.trade.tradeIdentifier(0).issuerReference.externalReference=[partyA, partyB]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedMultiple,party(1)[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Success,trade.tradeHeader.partyTradeIdentifier(0).linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier].linkIdScheme,trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier].linkIdScheme,0,,no destination
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,0,,Element with value RebalancingProvider could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.electricityPhysicalLeg.settlementPeriods[id=settlementPeriodsRef].startTime.time.location,trade.commoditySwap.electricityPhysicalLeg.settlementPeriods[id=settlementPeriodsRef].startTime.time.location,0,,Element with value Madrid could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.electricityPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].settlementPeriodsReference[href=settlementPeriodsRef].href,trade.commoditySwap.electricityPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].settlementPeriodsReference[href=settlementPeriodsRef].href,0,,Element with value settlementPeriodsRef could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.electricityPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].id,trade.commoditySwap.electricityPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].id,0,,Element with value deliveryQuantity could not be mapped to a rosettaField
@@ -246,14 +245,16 @@ cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-el
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.fpml.org/ext/iso9362].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.fpml.org/ext/iso9362].messageAddressScheme,0,,Element with value http://www.fpml.org/ext/iso9362 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.electricityPhysicalLeg.deliveryConditions.deliveryPoint,trade.commoditySwap.electricityPhysicalLeg.deliveryConditions.deliveryPoint,0,,Element with value deliveryPoint1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.electricityPhysicalLeg.electricity.type,trade.commoditySwap.electricityPhysicalLeg.electricity.type,0,,Element with value Electricity could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.environmentalPhysicalLeg.paymentDate[id=paymentDateId].periodMultiplier,trade.commoditySwap.environmentalPhysicalLeg.paymentDate[id=paymentDateId].periodMultiplier,0,,Element with value 3 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedMultiple,party(1)[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Success,trade.commoditySwap.floatingLeg.notionalQuantity.quantityUnit,trade.commoditySwap.floatingLeg.notionalQuantity.quantityUnit,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.tradeLot(0).priceQuantity(1).quantity(0).value.unit.capacityUnit=[BBL],Element mapped to already populated field
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedMultiple,party(0)[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.environmentalPhysicalLeg.paymentDate[id=paymentDateId].businessDayConvention,trade.commoditySwap.environmentalPhysicalLeg.paymentDate[id=paymentDateId].businessDayConvention,0,,Element with value FOLLOWING could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Success,trade.tradeHeader.partyTradeIdentifier(0).linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier].linkIdScheme,trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier].linkIdScheme,0,,no destination
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Success,trade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).ownershipPartyReference.externalReference=[partyA],Element mapped to already populated field
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,0,,Element with value RebalancingProvider could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id],correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id],0,,Element with value COMMODITYFPMLORGTRADEID could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.environmentalPhysicalLeg.paymentDate[id=paymentDateId].period,trade.commoditySwap.environmentalPhysicalLeg.paymentDate[id=paymentDateId].period,0,,Element with value W could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.environmentalPhysicalLeg.paymentDate[id=paymentDateId].id,trade.commoditySwap.environmentalPhysicalLeg.paymentDate[id=paymentDateId].id,0,,Element with value paymentDateId could not be mapped to a rosettaField
@@ -266,19 +267,19 @@ cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-en
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.environmentalPhysicalLeg.deliveryDate[id=deliveryDateId].id,trade.commoditySwap.environmentalPhysicalLeg.deliveryDate[id=deliveryDateId].id,0,,Element with value deliveryDateId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.environmentalPhysicalLeg.deliveryDate[id=deliveryDateId].adjustableDate.unadjustedDate,trade.commoditySwap.environmentalPhysicalLeg.deliveryDate[id=deliveryDateId].adjustableDate.unadjustedDate,0,,Element with value 2024-04-10 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Success,trade.tradeHeader.partyTradeIdentifier(0).linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier],trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier],0,,no destination
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.directlyLinkedActivity,trade.tradeHeader.partyTradeInformation.reportingRegime.directlyLinkedActivity,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.directlyLinkedActivity,trade.tradeHeader.partyTradeInformation.reportingRegime.directlyLinkedActivity,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.environmentalPhysicalLeg.numberOfAllowances[id=numberOfAllowancesId].id,trade.commoditySwap.environmentalPhysicalLeg.numberOfAllowances[id=numberOfAllowancesId].id,0,,Element with value numberOfAllowancesId could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedMultiple,trade.tradeHeader.partyTradeIdentifier(0).partyReference[href=partyA].href,trade.tradeHeader.partyTradeIdentifier.partyReference[href=partyA].href,2,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).ownershipPartyReference.externalReference=[partyA]
-WorkflowStep.proposedEvent.instruction(0).before.value.trade.tradeIdentifier(0).issuerReference.externalReference=[partyA, partyB]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.environmentalPhysicalLeg.environmental.productType,trade.commoditySwap.environmentalPhysicalLeg.environmental.productType,0,,Element with value EUCredit could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.environmentalPhysicalLeg.numberOfAllowances[id=numberOfAllowancesId].quantityUnit,trade.commoditySwap.environmentalPhysicalLeg.numberOfAllowances[id=numberOfAllowancesId].quantityUnit,0,,Element with value ENVCRD could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Fail_MappedMultiple,party(1)[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.gasPhysicalLeg.deliveryConditions.deliveryType,trade.commoditySwap.gasPhysicalLeg.deliveryConditions.deliveryType,0,,Element with value Firm could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.gasPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantityFrequency,trade.commoditySwap.gasPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantityFrequency,0,,Element with value PerCalculationPeriod could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Fail_MappedMultiple,party(0)[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Success,trade.tradeHeader.partyTradeIdentifier(0).linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier].linkIdScheme,trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier].linkIdScheme,0,,no destination
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Success,trade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).ownershipPartyReference.externalReference=[partyA],Element mapped to already populated field
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,0,,Element with value RebalancingProvider could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id],correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id],0,,Element with value COMMODITYFPMLORGTRADEID could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.floatingLeg.quantityReference[href=deliveryQuantity].href,trade.commoditySwap.floatingLeg.quantityReference[href=deliveryQuantity].href,0,,Element with value deliveryQuantity could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.gasPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].id,trade.commoditySwap.gasPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].id,0,,Element with value deliveryPeriods could not be mapped to a rosettaField
@@ -295,41 +296,40 @@ cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-ga
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.fpml.org/ext/iso9362].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.fpml.org/ext/iso9362].messageAddressScheme,0,,Element with value http://www.fpml.org/ext/iso9362 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.gasPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantity,trade.commoditySwap.gasPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantity,0,,Element with value 10000.0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Success,trade.tradeHeader.partyTradeIdentifier(0).linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier],trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier],0,,no destination
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.directlyLinkedActivity,trade.tradeHeader.partyTradeInformation.reportingRegime.directlyLinkedActivity,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Fail_MappedMultiple,trade.tradeHeader.partyTradeIdentifier(0).partyReference[href=partyA].href,trade.tradeHeader.partyTradeIdentifier.partyReference[href=partyA].href,2,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).ownershipPartyReference.externalReference=[partyA]
-WorkflowStep.proposedEvent.instruction(0).before.value.trade.tradeIdentifier(0).issuerReference.externalReference=[partyA, partyB]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.directlyLinkedActivity,trade.tradeHeader.partyTradeInformation.reportingRegime.directlyLinkedActivity,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Fail_MappedNone,trade.commoditySwap.gasPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].balanceOfFirstPeriod,trade.commoditySwap.gasPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].balanceOfFirstPeriod,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.pipelineName[pipelineScheme=http://www.PartyA.com/pipeline-scheme-1-0].pipelineScheme,trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.pipelineName[pipelineScheme=http://www.PartyA.com/pipeline-scheme-1-0].pipelineScheme,0,,Element with value http://www.PartyA.com/pipeline-scheme-1-0 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.withdrawalPoint[deliveryPointScheme=http://www.PartyA.com/delivery-point-scheme-oil-1-0].deliveryPointScheme,trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.withdrawalPoint[deliveryPointScheme=http://www.PartyA.com/delivery-point-scheme-oil-1-0].deliveryPointScheme,0,,Element with value http://www.PartyA.com/delivery-point-scheme-oil-1-0 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedMultiple,party(0)[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id],correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id],0,,Element with value COMMODITYFPMLORGTRADEID could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.floatingLeg.quantityReference[href=deliveryQuantity].href,trade.commoditySwap.floatingLeg.quantityReference[href=deliveryQuantity].href,0,,Element with value deliveryQuantity could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.oil.type,trade.commoditySwap.oilPhysicalLeg.oil.type,0,,Element with value Oil could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id].correlationIdScheme,0,,Element with value http://www.xxx.com/coding-scheme/correlation-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.deliverableByBarge,trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.deliverableByBarge,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.oil.grade,trade.commoditySwap.oilPhysicalLeg.oil.grade,0,,Element with value WTI could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Success,trade.tradeHeader.partyTradeIdentifier(0).linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier],trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier],0,,no destination
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.directlyLinkedActivity,trade.tradeHeader.partyTradeInformation.reportingRegime.directlyLinkedActivity,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedMultiple,party(1)[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantityFrequency,trade.commoditySwap.oilPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantityFrequency,0,,Element with value PerCalculationPeriod could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].period,trade.commoditySwap.oilPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].period,0,,Element with value T could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantity,trade.commoditySwap.oilPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantity,0,,Element with value 10000.0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].periodMultiplier,trade.commoditySwap.oilPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].periodMultiplier,0,,Element with value 1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.pipelineName[pipelineScheme=http://www.PartyA.com/pipeline-scheme-1-0].pipelineScheme,trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.pipelineName[pipelineScheme=http://www.PartyA.com/pipeline-scheme-1-0].pipelineScheme,0,,Element with value http://www.PartyA.com/pipeline-scheme-1-0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.pipelineName[pipelineScheme=http://www.PartyA.com/pipeline-scheme-1-0],trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.pipelineName[pipelineScheme=http://www.PartyA.com/pipeline-scheme-1-0],0,,Element with value TeppcoSeawayCrude could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.withdrawalPoint[deliveryPointScheme=http://www.PartyA.com/delivery-point-scheme-oil-1-0].deliveryPointScheme,trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.withdrawalPoint[deliveryPointScheme=http://www.PartyA.com/delivery-point-scheme-oil-1-0].deliveryPointScheme,0,,Element with value http://www.PartyA.com/delivery-point-scheme-oil-1-0 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedMultiple,party(0)[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantityUnit,trade.commoditySwap.oilPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantityUnit,0,,Element with value BBL could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.risk,trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.risk,0,,Element with value FOB could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Success,trade.tradeHeader.partyTradeIdentifier(0).linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier].linkIdScheme,trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier].linkIdScheme,0,,no destination
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Success,trade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).ownershipPartyReference.externalReference=[partyA],Element mapped to already populated field
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,0,,Element with value RebalancingProvider could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].id,trade.commoditySwap.oilPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].id,0,,Element with value deliveryQuantity could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id],correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id],0,,Element with value COMMODITYFPMLORGTRADEID could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.floatingLeg.quantityReference[href=deliveryQuantity].href,trade.commoditySwap.floatingLeg.quantityReference[href=deliveryQuantity].href,0,,Element with value deliveryQuantity could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.floatingLeg.masterAgreementPaymentDates,trade.commoditySwap.floatingLeg.masterAgreementPaymentDates,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.oil.type,trade.commoditySwap.oilPhysicalLeg.oil.type,0,,Element with value Oil could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id].correlationIdScheme,0,,Element with value http://www.xxx.com/coding-scheme/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].id,trade.commoditySwap.oilPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].id,0,,Element with value deliveryPeriods could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.deliverableByBarge,trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.deliverableByBarge,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.fpml.org/ext/iso9362].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.fpml.org/ext/iso9362].messageAddressScheme,0,,Element with value http://www.fpml.org/ext/iso9362 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].balanceOfFirstPeriod,trade.commoditySwap.oilPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].balanceOfFirstPeriod,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.withdrawalPoint[deliveryPointScheme=http://www.PartyA.com/delivery-point-scheme-oil-1-0],trade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.withdrawalPoint[deliveryPointScheme=http://www.PartyA.com/delivery-point-scheme-oil-1-0],0,,Element with value Cushing could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.commoditySwap.oilPhysicalLeg.oil.grade,trade.commoditySwap.oilPhysicalLeg.oil.grade,0,,Element with value WTI could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Success,trade.tradeHeader.partyTradeIdentifier(0).linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier],trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier],0,,no destination
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.directlyLinkedActivity,trade.tradeHeader.partyTradeInformation.reportingRegime.directlyLinkedActivity,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedMultiple,trade.tradeHeader.partyTradeIdentifier(0).partyReference[href=partyA].href,trade.tradeHeader.partyTradeIdentifier.partyReference[href=partyA].href,2,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).ownershipPartyReference.externalReference=[partyA]
-WorkflowStep.proposedEvent.instruction(0).before.value.trade.tradeIdentifier(0).issuerReference.externalReference=[partyA, partyB]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).partyReference[href=partyA].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantityUnit,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantityUnit,0,,Element with value BBL could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.withdrawalPoint[deliveryPointScheme=http://www.PartyA.com/delivery-point-scheme-oil-1-0].deliveryPointScheme,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.withdrawalPoint[deliveryPointScheme=http://www.PartyA.com/delivery-point-scheme-oil-1-0].deliveryPointScheme,0,,Element with value http://www.PartyA.com/delivery-point-scheme-oil-1-0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].period,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].period,0,,Element with value T could not be mapped to a rosettaField
@@ -343,23 +343,23 @@ cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id],correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id],0,,Element with value COMMODITYFPMLORGTRADEID could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.withdrawalPoint[deliveryPointScheme=http://www.PartyA.com/delivery-point-scheme-oil-1-0],termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.withdrawalPoint[deliveryPointScheme=http://www.PartyA.com/delivery-point-scheme-oil-1-0],0,,Element with value Cushing could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedParty(0).partyReference[href=partyA].href,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.risk,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.risk,0,,Element with value FOB could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.xxx.com/coding-scheme/correlation-id].correlationIdScheme,0,,Element with value http://www.xxx.com/coding-scheme/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].id,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].id,0,,Element with value deliveryPeriods could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.deliverableByBarge,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryConditions.pipeline.deliverableByBarge,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantityFrequency,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantityFrequency,0,,Element with value PerCalculationPeriod could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedMultiple,termination.originalTrade.tradeHeader.partyTradeIdentifier(0).partyReference[href=partyA].href,termination.originalTrade.tradeHeader.partyTradeIdentifier.partyReference[href=partyA].href,2,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).ownershipPartyReference.externalReference=[partyA]
-WorkflowStep.proposedEvent.instruction(0).before.value.trade.tradeIdentifier(0).issuerReference.externalReference=[partyA, partyB]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantity,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].quantity,0,,Element with value 10000.0 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Success,termination.originalTrade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,termination.originalTrade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).ownershipPartyReference.externalReference=[partyA],Element mapped to already populated field
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.reportingRegime.directlyLinkedActivity,termination.originalTrade.tradeHeader.partyTradeInformation.reportingRegime.directlyLinkedActivity,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,termination.originalTrade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).partyReference[href=partyA].href,termination.originalTrade.tradeHeader.partyTradeInformation.partyReference[href=partyA].href,0,,Element with value partyA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).reportingRegime.directlyLinkedActivity,termination.originalTrade.tradeHeader.partyTradeInformation.reportingRegime.directlyLinkedActivity,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).reportingRegime.supervisorRegistration.supervisoryBody,termination.originalTrade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].id,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryQuantity.physicalQuantity[id=deliveryQuantity].id,0,,Element with value deliveryQuantity could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.payment[id=TERMINATION_FEE].id,termination.payment[id=TERMINATION_FEE].id,0,,Element with value TERMINATION_FEE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.changeInNumberOfUnits,termination.changeInNumberOfUnits,0,,Element with value 10000 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedMultiple,party(1)[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Success,termination.originalTrade.tradeHeader.partyTradeIdentifier(0).linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier].linkIdScheme,termination.originalTrade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.fpml.org/coding-scheme/external/compression-link-identifier].linkIdScheme,0,,no destination
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.commoditySwap.floatingLeg.calculation.pricingDates.calculationPeriodsScheduleReference[href=deliveryPeriods].href,termination.originalTrade.commoditySwap.floatingLeg.calculation.pricingDates.calculationPeriodsScheduleReference[href=deliveryPeriods].href,0,,Element with value deliveryPeriods could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,termination.originalTrade.tradeHeader.partyTradeInformation.relatedParty.role,0,,Element with value RebalancingProvider could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.outstandingNumberOfUnits,termination.outstandingNumberOfUnits,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].balanceOfFirstPeriod,termination.originalTrade.commoditySwap.oilPhysicalLeg.deliveryPeriods.periodsSchedule[id=deliveryPeriods].balanceOfFirstPeriod,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.xml,Fail_MappedNone,termination.originalTrade.commoditySwap.floatingLeg.quantityReference[href=deliveryQuantity].href,termination.originalTrade.commoditySwap.floatingLeg.quantityReference[href=deliveryQuantity].href,0,,Element with value deliveryQuantity could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-commodity-derivatives-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-commodity-derivatives-failed-mappings-report.csv
index ca50a67d31..e3d7faf856 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-commodity-derivatives-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-commodity-derivatives-failed-mappings-report.csv
@@ -216,11 +216,11 @@ cdm-sample-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex2-strikeP
cdm-sample-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex2-strikePricePerUnitSchedule.xml,Fail_MappedNone,trade.commodityOption.strikePricePerUnitSchedule.strikePricePerUnitStep(0).currency,trade.commodityOption.strikePricePerUnitSchedule.strikePricePerUnitStep.currency,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex2-strikePricePerUnitSchedule.xml,Fail_MappedNone,trade.commodityOption.commodity.unit,trade.commodityOption.commodity.unit,0,,Element with value MMBTU could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex2-strikePricePerUnitSchedule.xml,Fail_MappedNone,trade.commodityOption.commodity.publication.rateSourcePageHeading,trade.commodityOption.commodity.publication.rateSourcePageHeading,0,,Element with value Henry Hub could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex2-strikePricePerUnitSchedule.xml,Success,trade.commodityOption.calculationPeriods[id=CalculationPeriods].unadjustedDate(1),trade.commodityOption.calculationPeriods[id=CalculationPeriods].unadjustedDate,1,TradeState.trade.product.economicTerms.payout.optionPayout(0).strike.strikePrice.datedValue=[null],had no destination
+cdm-sample-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex2-strikePricePerUnitSchedule.xml,Success,trade.commodityOption.calculationPeriods[id=CalculationPeriods].unadjustedDate(1),trade.commodityOption.calculationPeriods[id=CalculationPeriods].unadjustedDate,1,TradeState.trade.product.economicTerms.payout(0).OptionPayout.strike.strikePrice.datedValue=[null],had no destination
cdm-sample-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex2-strikePricePerUnitSchedule.xml,Fail_MappedMultiple,party(1)[id=PartyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=PartyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex2-strikePricePerUnitSchedule.xml,Success,trade.commodityOption.notionalQuantity.quantityUnit,trade.commodityOption.notionalQuantity.quantityUnit,1,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(0).value.unit.capacityUnit=[USMMBTU],Element mapped to already populated field
cdm-sample-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex2-strikePricePerUnitSchedule.xml,Fail_MappedNone,trade.commodityOption.commodity.commodityBase,trade.commodityOption.commodity.commodityBase,0,,Element with value Natural Gas could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex2-strikePricePerUnitSchedule.xml,Success,trade.commodityOption.calculationPeriods[id=CalculationPeriods].unadjustedDate(0),trade.commodityOption.calculationPeriods[id=CalculationPeriods].unadjustedDate,1,TradeState.trade.product.economicTerms.payout.optionPayout(0).strike.strikePrice.datedValue=[null],had no destination
+cdm-sample-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex2-strikePricePerUnitSchedule.xml,Success,trade.commodityOption.calculationPeriods[id=CalculationPeriods].unadjustedDate(0),trade.commodityOption.calculationPeriods[id=CalculationPeriods].unadjustedDate,1,TradeState.trade.product.economicTerms.payout(0).OptionPayout.strike.strikePrice.datedValue=[null],had no destination
cdm-sample-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex2-strikePricePerUnitSchedule.xml,Fail_MappedNone,trade.commodityOption.exercise.relativePaymentDates.payRelativeTo,trade.commodityOption.exercise.relativePaymentDates.payRelativeTo,0,,Element with value CalculationPeriodEndDate could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex2-strikePricePerUnitSchedule.xml,Fail_MappedNone,trade.commodityOption.strikePricePerUnitSchedule.strikePricePerUnitStep(1).currency,trade.commodityOption.strikePricePerUnitSchedule.strikePricePerUnitStep.currency,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex2-strikePricePerUnitSchedule.xml,Fail_MappedNone,trade.commodityOption.calculationPeriods[id=CalculationPeriods].dateAdjustments.businessDayConvention,trade.commodityOption.calculationPeriods[id=CalculationPeriods].dateAdjustments.businessDayConvention,0,,Element with value NotApplicable could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-credit-derivatives-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-credit-derivatives-aggregated-mapping-failure-report.csv
index 0d09bbfab8..73380b3076 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-credit-derivatives-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-credit-derivatives-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,90.47
+Mapping Coverage,90.53
Input Path,Failed Mapping Count
trade.creditDefaultSwap.protectionTerms.calculationAmount.currency,1
@@ -20,7 +20,6 @@ correlationId,13
trade.creditDefaultSwapOption.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,2
correlationId.correlationIdScheme,13
header.sentBy,13
-trade.creditDefaultSwap.feeLeg.paymentDelay,2
header.messageId.messageIdScheme,13
trade.creditDefaultSwap.protectionTerms.calculationAmount.amount,1
sequenceNumber,13
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-credit-derivatives-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-credit-derivatives-failed-mappings-report.csv
index d6396cb9ee..da1b126d74 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-credit-derivatives-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-credit-derivatives-failed-mappings-report.csv
@@ -12,14 +12,14 @@ cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex02-short-asia-corp-f
cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex02-short-asia-corp-fixreg.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.maturity,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.maturity,0,,Element with value 2004-01-26 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex02-short-asia-corp-fixreg.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,0,,Element with value 0.02 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(3),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
+cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(3),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.maturity,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.maturity,0,,Element with value 2010-11-17 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(4),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
+cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(4),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(1),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
-cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(5),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
+cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(1),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
+cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(5),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.guarantorReference[href=referenceEntity].href,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.guarantorReference[href=referenceEntity].href,0,,Element with value referenceEntity could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(2),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
+cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Success,trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency(2),trade.creditDefaultSwap.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency,1,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.settlementTerms.physicalSettlementTerms.deliverableObligations.specifiedCurrency.currency.value=[AUD],Element mapped to already populated field
cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,0,,Element with value 0.06375 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex04-short-aussie-corp-fixreg.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex04-short-aussie-corp-fixreg.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
@@ -111,7 +111,7 @@ cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex19-cdx-index-option-
cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex19-cdx-index-option-pred-clearing.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.partyA.com/coding-scheme/message-id],header.messageId[messageIdScheme=http://www.partyA.com/coding-scheme/message-id],0,,Element with value 2342342 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-ex19-cdx-index-option-pred-clearing.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/correlationId],correlationId[correlationIdScheme=http://www.example.com/correlationId],0,,Element with value CORR/2007/01/02/2342322 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=notional].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=notional].id,2,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[notional] TradeState.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[notional],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=notional].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=notional].id,2,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[notional] TradeState.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[notional],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.maturity,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.maturity,0,,Element with value 2011-12-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,trade.creditDefaultSwap.generalTerms.referenceInformation.referenceObligation.bond.couponRate,0,,Element with value 0.06 could not be mapped to a rosettaField
@@ -146,7 +146,7 @@ cdm-sample-files/fpml-5-13/products/credit-derivatives/cdindex-ex03-iTraxx-contr
cdm-sample-files/fpml-5-13/products/credit-derivatives/cdindex-ex04-iBoxx.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/credit-derivatives/cdindex-ex04-iBoxx.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/credit-derivatives/cdindex-ex05-SP.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-13/products/credit-derivatives/cdindex-ex05-SP.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] TradeState.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/credit-derivatives/cdindex-ex05-SP.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] TradeState.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/credit-derivatives/cdindex-ex05-SP.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/credit-derivatives/cdindex-ex06-iBoxx-ois.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/credit-derivatives/cdindex-ex06-iBoxx-ois.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
@@ -157,7 +157,7 @@ cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-ELCDS-ReferenceObliga
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,header.messageId[messageIdScheme=www.dtcc.com].messageIdScheme,header.messageId[messageIdScheme=www.dtcc.com].messageIdScheme,0,,Element with value www.dtcc.com could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/correlationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/correlationId].correlationIdScheme,0,,Element with value http://www.example.com/correlationId could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-ELCDS-ReferenceObligation.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,TradeState.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] TradeState.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-ELCDS-ReferenceObligation.xml,Fail_MappedMultiple,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,trade.creditDefaultSwap.protectionTerms.calculationAmount[id=calculationAmount].id,2,TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.meta.externalKey=[calculationAmount] TradeState.trade.product.economicTerms.payout(1).InterestRatePayout.priceQuantity.meta.externalKey=[calculationAmount],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,header.messageId[messageIdScheme=www.dtcc.com],header.messageId[messageIdScheme=www.dtcc.com],0,,Element with value 123456-002700000000001 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-ELCDS-ReferenceObligation.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/correlationId],correlationId[correlationIdScheme=http://www.example.com/correlationId],0,,Element with value CORR/2007/10/30/002400000000001 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-basket-tranche.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/correlationId],correlationId[correlationIdScheme=http://www.example.com/correlationId],0,,Element with value CORR/2005/01/24/0EB30A0q could not be mapped to a rosettaField
@@ -196,9 +196,8 @@ cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-basket.xml,Success,tr
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-basket.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-custom-basket.xml,Fail_MappedNone,"trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/linkID,id=lid1].id","trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/linkID,id=lid1].id",0,,Element with value lid1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-custom-basket.xml,Fail_MappedNone,trade.creditDefaultSwap.cashSettlementTerms(0)[id=settlementTermsOne].id,trade.creditDefaultSwap.cashSettlementTerms[id=settlementTermsOne].id,0,,Element with value settlementTermsOne could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-custom-basket.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.amount,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.amount,3,"TradeState.trade.tradeLot(0).priceQuantity(2).quantity(0).value.value=[10000000, 25000000]
-TradeState.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.quantitySchedule.value.value=[25000000]
-TradeState.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.quantitySchedule.value.value=[25000000]",Element mapped to already populated field
+cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-custom-basket.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.amount,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.amount,2,"TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.quantitySchedule.value.value=[25000000]
+TradeState.trade.tradeLot(0).priceQuantity(2).quantity(0).value.value=[10000000, 25000000]",Element mapped to already populated field
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-custom-basket.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-custom-basket.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/messageID].messageIdScheme,header.messageId[messageIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/messageID].messageIdScheme,0,,Element with value http://www.barclaysglobal.com/partners/schema/v1-1/schemes/messageID could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-custom-basket.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/messageID],header.messageId[messageIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/messageID],0,,Element with value GW:0EB40A0q could not be mapped to a rosettaField
@@ -218,9 +217,8 @@ cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-custom-basket.xml,Fai
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-custom-basket.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.basketReferenceInformation.referencePool.referencePoolItem(0).referencePair.referenceObligation.bond.maturity,trade.creditDefaultSwap.generalTerms.basketReferenceInformation.referencePool.referencePoolItem.referencePair.referenceObligation.bond.maturity,0,,Element with value 2017-02-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-custom-basket.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-custom-basket.xml,Fail_MappedNone,trade.creditDefaultSwap.generalTerms.basketReferenceInformation.referencePool.referencePoolItem(0).referencePair.referenceObligation.bond.couponRate,trade.creditDefaultSwap.generalTerms.basketReferenceInformation.referencePool.referencePoolItem.referencePair.referenceObligation.bond.couponRate,0,,Element with value 0.077 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-custom-basket.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.currency,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.currency,3,"TradeState.trade.product.economicTerms.payout.interestRatePayout(0).priceQuantity.quantitySchedule.value.unit.currency.value=[USD]
-TradeState.trade.product.economicTerms.payout.creditDefaultPayout.priceQuantity.quantitySchedule.value.unit.currency.value=[USD]
-TradeState.trade.tradeLot(0).priceQuantity(2).quantity(0).value.unit.currency.value=[EUR, USD]",Element mapped to already populated field
+cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-custom-basket.xml,Success,trade.creditDefaultSwap.protectionTerms(1)[id=protectionTermsTwo].calculationAmount.currency,trade.creditDefaultSwap.protectionTerms[id=protectionTermsTwo].calculationAmount.currency,2,"TradeState.trade.tradeLot(0).priceQuantity(2).quantity(0).value.unit.currency.value=[EUR, USD]
+TradeState.trade.product.economicTerms.payout(0).CreditDefaultPayout.priceQuantity.quantitySchedule.value.unit.currency.value=[USD]",Element mapped to already populated field
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-custom-basket.xml,Success,"trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/linkID,id=lid1]","trade.tradeHeader.partyTradeIdentifier.linkId[linkIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/linkID,id=lid1]",0,,no destination
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-loan-ReferenceObligation.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.partyA.com/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-loan-ReferenceObligation.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
@@ -247,7 +245,6 @@ cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-loan-SecuredList.xml,
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-loan-SecuredList.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/correlationId],correlationId[correlationIdScheme=http://www.example.com/correlationId],0,,Element with value CORR/2000/08/01/456a779b could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-mortgage-CMBS.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.partyA.com/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-mortgage-CMBS.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-mortgage-CMBS.xml,Fail_MappedNone,trade.creditDefaultSwap.feeLeg.paymentDelay,trade.creditDefaultSwap.feeLeg.paymentDelay,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-mortgage-CMBS.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-mortgage-CMBS.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],0,,Element with value msdw could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-mortgage-CMBS.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2000-08-01T08:57:00Z could not be mapped to a rosettaField
@@ -262,7 +259,6 @@ cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-mortgage-CMBS.xml,Fai
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-mortgage-CMBS.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/correlationId],correlationId[correlationIdScheme=http://www.example.com/correlationId],0,,Element with value CORR/2000/08/01/456a779b could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-mortgage-RMBS.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.partyA.com/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-mortgage-RMBS.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-mortgage-RMBS.xml,Fail_MappedNone,trade.creditDefaultSwap.feeLeg.paymentDelay,trade.creditDefaultSwap.feeLeg.paymentDelay,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-mortgage-RMBS.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-mortgage-RMBS.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],0,,Element with value msdw could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/credit-derivatives/cds-mortgage-RMBS.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2000-08-01T08:57:00Z could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-dividend-swaps-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-dividend-swaps-aggregated-mapping-failure-report.csv
index 7e72978203..ebb3eb3d9f 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-dividend-swaps-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-dividend-swaps-aggregated-mapping-failure-report.csv
@@ -1,11 +1,13 @@
-Mapping Coverage,71.09
+Mapping Coverage,68.97
Input Path,Failed Mapping Count
trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,6
trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod.paymentDate.relativeDate.businessDayConvention,6
+trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod.id,6
header.inReplyTo,3
trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation.valuationDate.adjustableDate.unadjustedDate,2
trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation.id,3
+trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod.id,6
trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod.unadjustedStartDate.id,2
trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation.futuresPriceValuation,3
trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,3
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-dividend-swaps-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-dividend-swaps-failed-mappings-report.csv
index 6f095003c1..f7ed9790fe 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-dividend-swaps-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-dividend-swaps-failed-mappings-report.csv
@@ -3,23 +3,25 @@ cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fa
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,header.inReplyTo[messageIdScheme=http://www.example.com/messageId],header.inReplyTo[messageIdScheme=http://www.example.com/messageId],0,,Element with value MS/2006/04/07/15-99 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].id,0,,Element with value d1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.periodMultiplier,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value PARTYABICXXX could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2006-07-02T16:38:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.periodMultiplier,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.businessDayConvention,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.period,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,trade.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,0,,Element with value EUR could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].unadjustedEndDate[id=e2].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].unadjustedEndDate[id=e2].id,0,,Element with value e2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value PARTYBBICXXX could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId],correlationId[correlationIdScheme=http://www.example.com/conversationId],0,,Element with value CW/2006/07/02/123 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].id,0,,Element with value d2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,0,,Element with value http://www.example.com/conversationId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId],header.messageId[messageIdScheme=http://www.example.com/messageId],0,,Element with value MS/2006/07/04/15-99 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
@@ -32,23 +34,25 @@ cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collat
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value PARTYABICXXX could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.period,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,trade.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,0,,Element with value EUR could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].unadjustedEndDate[id=e2].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].unadjustedEndDate[id=e2].id,0,,Element with value e2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value PARTYBBICXXX could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId],correlationId[correlationIdScheme=http://www.example.com/conversationId],0,,Element with value CW/2006/07/02/133 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].id,0,,Element with value d2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,0,,Element with value http://www.example.com/conversationId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.businessDayConvention,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,header.inReplyTo[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.inReplyTo[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].id,0,,Element with value d1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.periodMultiplier,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].unadjustedStartDate[id=s2].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].unadjustedStartDate[id=s2].id,0,,Element with value s2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2006-07-02T16:38:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.periodMultiplier,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.businessDayConvention,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
@@ -59,79 +63,85 @@ cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,header.inReplyTo[messageIdScheme=http://www.example.com/messageId],header.inReplyTo[messageIdScheme=http://www.example.com/messageId],0,,Element with value MS/2006/04/07/15-99 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].id,0,,Element with value d1 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.periodMultiplier,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value PARTYABICXXX could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2006-07-02T16:38:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.periodMultiplier,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.businessDayConvention,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.period,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,trade.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,0,,Element with value JPY could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].unadjustedEndDate[id=e2].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].unadjustedEndDate[id=e2].id,0,,Element with value e2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value PARTYBBICXXX could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedMultiple,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId],correlationId[correlationIdScheme=http://www.example.com/conversationId],0,,Element with value CW/2006/07/02/123 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].id,trade.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].id,0,,Element with value d2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,0,,Element with value http://www.example.com/conversationId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId],header.messageId[messageIdScheme=http://www.example.com/messageId],0,,Element with value MS/2006/07/02/15-99 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.businessDayConvention,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,header.inReplyTo[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.inReplyTo[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.xml,Fail_MappedNone,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.period,trade.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,0,,Element with value EUR could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].unadjustedEndDate[id=e1].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].unadjustedEndDate[id=e1].id,0,,Element with value e1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.period,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.periodMultiplier,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].futuresPriceValuation,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].futuresPriceValuation,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].id,0,,Element with value d1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].id,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].id,0,,Element with value valuationDate could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.fpml.org/msg-id],header.messageId[messageIdScheme=http://www.fpml.org/msg-id],0,,Element with value 123 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value BIC16C could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value BIC1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2009-01-27T15:38:00-00:00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].unadjustedEndDate[id=e2].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].unadjustedEndDate[id=e2].id,0,,Element with value e2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,0,,Element with value http://www.fpml.org/msg-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].id,0,,Element with value d2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.periodMultiplier,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.period,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,0,,Element with value http://www.example.com/conversationId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId],correlationId[correlationIdScheme=http://www.example.com/conversationId],0,,Element with value CW/2009/01/27/123 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].valuationDate.adjustableDate.dateAdjustments.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].valuationDate.adjustableDate.dateAdjustments.businessDayConvention,0,,Element with value NotApplicable could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,0,,Element with value EUR could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].unadjustedEndDate[id=e1].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].unadjustedEndDate[id=e1].id,0,,Element with value e1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.period,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.periodMultiplier,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].futuresPriceValuation,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].futuresPriceValuation,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].id,0,,Element with value d1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].id,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].id,0,,Element with value valuationDate could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedMultiple,party(1)[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(1).partyId(0).identifierType=[LEI]
TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/dummy-party-id, http://www.fpml.org/coding-scheme/external/iso17442]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.fpml.org/msg-id],header.messageId[messageIdScheme=http://www.fpml.org/msg-id],0,,Element with value 123 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value CPTY could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value GS could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2012-01-27T15:38:00-00:00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].unadjustedEndDate[id=e2].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].unadjustedEndDate[id=e2].id,0,,Element with value e2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,0,,Element with value http://www.fpml.org/msg-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].id,0,,Element with value d2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.periodMultiplier,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].valuationDate.adjustableDate.unadjustedDate,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].valuationDate.adjustableDate.unadjustedDate,0,,Element with value 2015-03-20 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityEuropeanExercise.equityExpirationTime.hourMinuteTime,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityEuropeanExercise.equityExpirationTime.hourMinuteTime,0,,Element with value 10:00:00 could not be mapped to a rosettaField
@@ -139,31 +149,33 @@ cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityEuropeanExercise.equityExpirationTime.businessCenter,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityEuropeanExercise.equityExpirationTime.businessCenter,0,,Element with value EUTA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.period,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,0,,Element with value http://www.example.com/conversationId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId],correlationId[correlationIdScheme=http://www.example.com/conversationId],0,,Element with value CW/2012/01/27/123 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].valuationDate.adjustableDate.dateAdjustments.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].valuationDate.adjustableDate.dateAdjustments.businessDayConvention,0,,Element with value NotApplicable could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.underlyer.singleUnderlyer.index.currency,0,,Element with value EUR could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.dateRelativeTo[href=e2].href,2,"TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].unadjustedEndDate[id=e1].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].unadjustedEndDate[id=e1].id,0,,Element with value e1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.period,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.periodMultiplier,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].futuresPriceValuation,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].futuresPriceValuation,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].id,0,,Element with value d1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].id,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].id,0,,Element with value valuationDate could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.fpml.org/msg-id],header.messageId[messageIdScheme=http://www.fpml.org/msg-id],0,,Element with value 123 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value CPTY could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(1).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].paymentDate[id=p2].relativeDate.businessDayConvention,2,TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(1).dividendPaymentDate.dividendDate.value.relativeDate.businessDayConvention=[FOLLOWING] TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(2).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.businessDayConvention=[FOLLOWING],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value GS could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2012-01-27T15:38:00-00:00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].unadjustedEndDate[id=e2].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].unadjustedEndDate[id=e2].id,0,,Element with value e2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,0,,Element with value http://www.fpml.org/msg-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(1)[id=d2].id,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d2].id,0,,Element with value d2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.periodMultiplier,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.periodMultiplier,0,,Element with value 0 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].valuationDate.adjustableDate.unadjustedDate,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityValuation[id=valuationDate].valuationDate.adjustableDate.unadjustedDate,0,,Element with value 2015-03-20 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityEuropeanExercise.equityExpirationTime.hourMinuteTime,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityEuropeanExercise.equityExpirationTime.hourMinuteTime,0,,Element with value 10:00:00 could not be mapped to a rosettaField
@@ -173,8 +185,8 @@ TradeState.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.businessDayConvention,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.businessDayConvention,0,,Element with value NONE could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityEuropeanExercise.equityExpirationTime.businessCenter,trade.dividendSwapOptionTransactionSupplement.equityExercise.equityEuropeanExercise.equityExpirationTime.businessCenter,0,,Element with value EUTA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(0).paymentDate.period,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.period,0,,Element with value D could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
-TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.fixedPricePayout(0).settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedMultiple,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod(0)[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.dividendLeg.dividendPeriod[id=d1].paymentDate[id=p1].relativeDate.dateRelativeTo[href=e1].href,2,"TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.dividendReturnTerms.dividendPeriod(0).dividendPaymentDate.dividendDate.value.relativeDate.dateRelativeTo.externalReference=[e1, e2]
+TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(1).FixedPricePayout.settlementTerms.settlementDate.adjustableOrRelativeDate.relativeDate.dateRelativeTo.externalReference=[e1, e2]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,correlationId[correlationIdScheme=http://www.example.com/conversationId].correlationIdScheme,0,,Element with value http://www.example.com/conversationId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment(1).paymentDate.dateRelativeTo[href=p1].href,trade.dividendSwapOptionTransactionSupplement.dividendSwapTransactionSupplement.fixedLeg.fixedPayment.paymentDate.dateRelativeTo[href=p1].href,0,,Element with value p1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.example.com/conversationId],correlationId[correlationIdScheme=http://www.example.com/conversationId],0,,Element with value CW/2012/01/27/123 could not be mapped to a rosettaField
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-equity-swaps-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-equity-swaps-aggregated-mapping-failure-report.csv
index 357411fba3..0a5539d8a4 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-equity-swaps-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-equity-swaps-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,80.25
+Mapping Coverage,79.98
Input Path,Failed Mapping Count
trade.returnSwap.returnLeg.rateOfReturn.initialPrice.grossPrice.priceExpression,1
@@ -69,6 +69,7 @@ trade.returnSwap.extraordinaryEvents.additionalDisruptionEvents.lossOfStockBorro
isCorrection,12
trade.returnSwap.extraordinaryEvents.additionalDisruptionEvents.increasedCostOfHedging,9
trade.returnSwap.buyerPartyReference.href,2
+trade.equitySwapTransactionSupplement.returnLeg.id,5
trade.returnSwap.returnLeg.amount.currencyReference.href,4
trade.equitySwapTransactionSupplement.returnLeg.return.dividendConditions.specialDividends,1
trade.returnSwap.returnLeg.rateOfReturn.initialPrice.fxConversion.fxRate.quotedCurrencyPair.quoteBasis,1
@@ -158,6 +159,7 @@ trade.returnSwap.returnLeg.amount.currency.id,7
trade.equitySwapTransactionSupplement.extraordinaryEvents.specifiedExchangeId,1
trade.returnSwap.interestLeg.stubCalculationPeriod.initialStub.stubStartDate.relativeDate.period,1
header.sendTo,15
+trade.returnSwap.returnLeg.id,3
trade.equitySwapTransactionSupplement.breakFundingRecovery,2
trade.returnSwap.returnLeg.underlyer.singleUnderlyer.dividendPayout.dividendPayment.amount.currency,1
trade.equitySwapTransactionSupplement.returnLeg.rateOfReturn.initialPrice.netPrice.priceExpression,9
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-equity-swaps-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-equity-swaps-failed-mappings-report.csv
index 98027deb37..ff0311959b 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-equity-swaps-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-equity-swaps-failed-mappings-report.csv
@@ -292,6 +292,7 @@ cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex12-on-european-index-unde
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex12-on-european-index-underlyer-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.interestLeg[id=interestLeg].id,trade.equitySwapTransactionSupplement.interestLeg[id=interestLeg].id,0,,Element with value interestLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex12-on-european-index-underlyer-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.referenceAmount,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.referenceAmount,0,,Element with value StandardISDA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex12-on-european-index-underlyer-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.breakFundingRecovery,trade.equitySwapTransactionSupplement.breakFundingRecovery,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex12-on-european-index-underlyer-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,0,,Element with value returnLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex12-on-european-index-underlyer-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.interestLeg[id=interestLeg].interestCalculation.interpolationMethod,trade.equitySwapTransactionSupplement.interestLeg[id=interestLeg].interestCalculation.interpolationMethod,0,,Element with value LinearZeroYield could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex12-on-european-index-underlyer-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.interestLeg[id=interestLeg].interestAmount.referenceAmount,trade.equitySwapTransactionSupplement.interestLeg[id=interestLeg].interestAmount.referenceAmount,0,,Element with value StandardISDA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.optionalEarlyTermination,trade.equitySwapTransactionSupplement.optionalEarlyTermination,0,,Element with value true could not be mapped to a rosettaField
@@ -307,6 +308,7 @@ cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex13-pan-asia-interdealer-s
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value PARTYBBIC2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value PARTYABIC1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.breakFeeElection,trade.equitySwapTransactionSupplement.breakFeeElection,0,,Element with value FundingFee could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,0,,Element with value returnLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2009-09-01T16:38:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].return.dividendConditions.dividendPaymentDate.paymentDateOffset.period,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].return.dividendConditions.dividendPaymentDate.paymentDateOffset.period,0,,Element with value D could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex13-pan-asia-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
@@ -332,6 +334,7 @@ cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex14-european-interdealer-s
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value PARTYBBIC2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value PARTYABIC1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.breakFeeElection,trade.equitySwapTransactionSupplement.breakFeeElection,0,,Element with value FlatFee could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,0,,Element with value returnLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2009-09-01T16:38:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex14-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.currency[id=equityPaymentCurrency].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.currency[id=equityPaymentCurrency].id,0,,Element with value equityPaymentCurrency could not be mapped to a rosettaField
@@ -357,6 +360,7 @@ cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex15-forward-starting-pre-e
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value PARTYBBIC2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value PARTYABIC1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.breakFeeElection,trade.equitySwapTransactionSupplement.breakFeeElection,0,,Element with value FlatFee could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,0,,Element with value returnLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2009-09-09T16:38:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.currency[id=equityPaymentCurrency].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.currency[id=equityPaymentCurrency].id,0,,Element with value equityPaymentCurrency could not be mapped to a rosettaField
@@ -382,6 +386,7 @@ cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex16-forward-starting-post-
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sendTo,header.sendTo,0,,Element with value PARTYBBIC2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value PARTYABIC1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.breakFeeElection,trade.equitySwapTransactionSupplement.breakFeeElection,0,,Element with value FlatFee could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].id,0,,Element with value returnLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2009-10-09T16:38:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,header.messageId[messageIdScheme=http://www.example.com/messageId].messageIdScheme,0,,Element with value http://www.example.com/messageId could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.xml,Fail_MappedNone,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.currency[id=equityPaymentCurrency].id,trade.equitySwapTransactionSupplement.returnLeg[id=returnLeg].amount.currency[id=equityPaymentCurrency].id,0,,Element with value equityPaymentCurrency could not be mapped to a rosettaField
@@ -397,6 +402,7 @@ cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex17-cfd.xml,Fail_MappedNon
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.returnLeg[id=EQ__CFD123456789].rateOfReturn.initialPrice.fxConversion.fxRate.quotedCurrencyPair.currency2,trade.returnSwap.returnLeg[id=EQ__CFD123456789].rateOfReturn.initialPrice.fxConversion.fxRate.quotedCurrencyPair.currency2,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.returnLeg[id=EQ__CFD123456789].rateOfReturn.valuationPriceFinal.commission.currency,trade.returnSwap.returnLeg[id=EQ__CFD123456789].rateOfReturn.valuationPriceFinal.commission.currency,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.returnLeg[id=EQ__CFD123456789].amount.currency[id=settlementCurrency].id,trade.returnSwap.returnLeg[id=EQ__CFD123456789].amount.currency[id=settlementCurrency].id,0,,Element with value settlementCurrency could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.returnLeg[id=EQ__CFD123456789].id,trade.returnSwap.returnLeg[id=EQ__CFD123456789].id,0,,Element with value EQ__CFD123456789 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.interestLeg[id=FI__CFD123456789].interestAmount.referenceAmount,trade.returnSwap.interestLeg[id=FI__CFD123456789].interestAmount.referenceAmount,0,,Element with value ISDA Standard could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.interestLeg[id=FI__CFD123456789].interestAmount.currency,trade.returnSwap.interestLeg[id=FI__CFD123456789].interestAmount.currency,0,,Element with value USD could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/eqs-ex17-cfd.xml,Fail_MappedNone,trade.returnSwap.returnLeg[id=EQ__CFD123456789].amount.referenceAmount,trade.returnSwap.returnLeg[id=EQ__CFD123456789].amount.referenceAmount,0,,Element with value StandardISDA could not be mapped to a rosettaField
@@ -540,6 +546,7 @@ cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex02-single-equity.xml,Fail
cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].underlyer.singleUnderlyer.dividendPayout.dividendPayment.accruedInterest.amount,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].underlyer.singleUnderlyer.dividendPayout.dividendPayment.accruedInterest.amount,0,,Element with value 123.00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.extraordinaryEvents.additionalDisruptionEvents.insolvencyFiling,trade[id=trs-eq1-trade].returnSwap.extraordinaryEvents.additionalDisruptionEvents.insolvencyFiling,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.interestLeg[id=trs-eq1-interestLeg].legIdentifier.legId[legIdScheme=http://www.partyA.com/leg-id].legIdScheme,trade[id=trs-eq1-trade].returnSwap.interestLeg[id=trs-eq1-interestLeg].legIdentifier.legId[legIdScheme=http://www.partyA.com/leg-id].legIdScheme,0,,Element with value http://www.partyA.com/leg-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].id,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].id,0,,Element with value trs-eq1-equityLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].underlyer.singleUnderlyer.dividendPayout.dividendPayment.amount.amount,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].underlyer.singleUnderlyer.dividendPayout.dividendPayment.amount.amount,0,,Element with value 123456.00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.extraordinaryEvents.representations.agreementsRegardingHedging,trade[id=trs-eq1-trade].returnSwap.extraordinaryEvents.representations.agreementsRegardingHedging,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex02-single-equity.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].legIdentifier.legId[legIdScheme=http://www.partyA.com/leg-id].legIdScheme,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=trs-eq1-equityLeg].legIdentifier.legId[legIdScheme=http://www.partyA.com/leg-id].legIdScheme,0,,Element with value http://www.partyA.com/leg-id could not be mapped to a rosettaField
@@ -653,6 +660,7 @@ cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex05-single-equity-with-cal
cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex05-single-equity-with-calculation-parameters.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.interestLeg[id=id_InterestLeg].interestAmount.currencyReference[href=ReturnLegPaymentCurrency].href,trade[id=trs-eq1-trade].returnSwap.interestLeg[id=id_InterestLeg].interestAmount.currencyReference[href=ReturnLegPaymentCurrency].href,0,,Element with value ReturnLegPaymentCurrency could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex05-single-equity-with-calculation-parameters.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.interestLeg[id=id_InterestLeg].legIdentifier.legId[legIdScheme=http://www.partyA.com/leg-id].legIdScheme,trade[id=trs-eq1-trade].returnSwap.interestLeg[id=id_InterestLeg].legIdentifier.legId[legIdScheme=http://www.partyA.com/leg-id].legIdScheme,0,,Element with value http://www.partyA.com/leg-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex05-single-equity-with-calculation-parameters.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=id_ReturnLeg].amount.currency[id=ReturnLegPaymentCurrency].id,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=id_ReturnLeg].amount.currency[id=ReturnLegPaymentCurrency].id,0,,Element with value ReturnLegPaymentCurrency could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex05-single-equity-with-calculation-parameters.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=id_ReturnLeg].id,trade[id=trs-eq1-trade].returnSwap.returnLeg[id=id_ReturnLeg].id,0,,Element with value id_ReturnLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex05-single-equity-with-calculation-parameters.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.interestLeg[id=id_InterestLeg].interestCalculation[id=InterestCalculation].id,trade[id=trs-eq1-trade].returnSwap.interestLeg[id=id_InterestLeg].interestCalculation[id=InterestCalculation].id,0,,Element with value InterestCalculation could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex05-single-equity-with-calculation-parameters.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.interestLeg[id=id_InterestLeg].interestAmount.referenceAmount,trade[id=trs-eq1-trade].returnSwap.interestLeg[id=id_InterestLeg].interestAmount.referenceAmount,0,,Element with value StandardISDA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/equity-swaps/trs-ex05-single-equity-with-calculation-parameters.xml,Fail_MappedNone,trade[id=trs-eq1-trade].returnSwap.sellerPartyReference[href=Party_2].href,trade[id=trs-eq1-trade].returnSwap.sellerPartyReference[href=Party_2].href,0,,Element with value Party_2 could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-inflation-swaps-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-inflation-swaps-aggregated-mapping-failure-report.csv
index 68f8668b27..8834696eff 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-inflation-swaps-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-inflation-swaps-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,87.57
+Mapping Coverage,86.56
Input Path,Failed Mapping Count
trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,3
@@ -6,8 +6,8 @@ trade.swap.swapStream.id,14
trade.tradeHeader.partyTradeInformation.category,3
trade.approvals.approval.approvedPartyReference.href,2
trade.approvals.approval.status,2
-trade.tradeHeader.partyTradeIdentifier.partyReference.href,1
trade.swap.swapStream.calculationPeriodAmount.calculation.inflationRateCalculation.spreadSchedule.initialValue,1
+trade.tradeHeader.partyTradeInformation.partyReference.href,7
trade.tradeHeader.partyTradeInformation.clearingStatus,1
trade.approvals.approval.type,2
trade.swap.swapStream.calculationPeriodAmount.calculation.inflationRateCalculation.finalPrincipalExchangeCalculation.floored,4
@@ -42,4 +42,5 @@ header.sentBy.messageAddressScheme,3
trade.tradeHeader.partyTradeInformation.reportingRegime.name,3
trade.swap.additionalTerms.spreadCalculationMethod,2
trade.tradeHeader.partyTradeInformation.relatedParty.role.partyRoleScheme,12
+trade.tradeHeader.partyTradeInformation.relatedParty.role,14
party.partyId.partyIdScheme,21
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-inflation-swaps-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-inflation-swaps-failed-mappings-report.csv
index 89c67f3e00..1abfca885b 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-inflation-swaps-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-inflation-swaps-failed-mappings-report.csv
@@ -28,6 +28,8 @@ cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-pa
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://sef1.com/coding-scheme/correlation-id],correlationId[correlationIdScheme=http://sef1.com/coding-scheme/correlation-id],0,,Element with value 0123456 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(0)[id=counterpartyA].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=counterpartyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(0).partyId(1).identifierType=[LEI]
TradeState.trade.party(0).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).partyReference[href=clearingBrokerA].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=clearingBrokerA].href,0,,Element with value clearingBrokerA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],0,,Element with value ExecutionVenue could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(3)[id=clearingBrokerB].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearingBrokerB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(3).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]
TradeState.trade.party(3).partyId(1).identifierType=[LEI]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.approvals.approval.approvedPartyReference[href=counterpartyA].href,trade.approvals.approval.approvedPartyReference[href=counterpartyA].href,0,,Element with value counterpartyA could not be mapped to a rosettaField
@@ -36,18 +38,21 @@ cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-pa
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://sef1.com/message-id].messageIdScheme,header.messageId[messageIdScheme=http://sef1.com/message-id].messageIdScheme,0,,Element with value http://sef1.com/message-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.approvals.approval.status,trade.approvals.approval.status,0,,Element with value Approved could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(1).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Success,trade.tradeHeader.partyTradeInformation(1).relatedParty(1).partyReference[href=tradeSource].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=tradeSource].href,1,"TradeState.trade.partyRole(1).partyReference.externalReference=[clearingBrokerA, clearingBrokerB]",Element mapped to already populated field
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.additionalTerms.swapStreamReference[href=floatingLeg2].href,trade.swap.additionalTerms.swapStreamReference[href=floatingLeg2].href,0,,Element with value floatingLeg2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(0).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],0,,Element with value ClearingBroker could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionDateTime,trade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2018-09-14T08:57:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.approvals.approval.approvingPartyReference[href=clearingBrokerA].href,trade.approvals.approval.approvingPartyReference[href=clearingBrokerA].href,0,,Element with value clearingBrokerA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.calculationMethod,trade.swap.swapStream[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.calculationMethod,0,,Element with value Ratio could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).partyReference[href=executionVenue].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=executionVenue].href,1,"TradeState.trade.partyRole(0).partyReference.externalReference=[clearingBrokerA, clearingBrokerB]",Element mapped to already populated field
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=counterpartyA].href,trade.tradeHeader.partyTradeInformation.partyReference[href=counterpartyA].href,0,,Element with value counterpartyA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).partyReference[href=executionVenue].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=executionVenue].href,0,,Element with value executionVenue could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.finalPrincipalExchangeCalculation.floored,trade.swap.swapStream[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.finalPrincipalExchangeCalculation.floored,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(1)[id=clearingBrokerA].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearingBrokerA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(1).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]
TradeState.trade.party(1).partyId(1).identifierType=[LEI]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).partyReference[href=counterpartyB].href,trade.tradeHeader.partyTradeInformation.partyReference[href=counterpartyB].href,0,,Element with value counterpartyB could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.approvals.approval.approvalId,trade.approvals.approval.approvalId,0,,Element with value ABC could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.swapStream(1)[id=fixedLeg2].id,trade.swap.swapStream[id=fixedLeg2].id,0,,Element with value fixedLeg2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Success,trade.tradeHeader.partyTradeInformation(1).relatedParty(1).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],1,TradeState.trade.partyRole.role=[TradeSource],had no destination
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(4)[id=tradeSource].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=tradeSource].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(4).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]
TradeState.trade.party(4).partyId(1).identifierType=[LEI]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.additionalTerms.spreadCalculationMethod,trade.swap.additionalTerms.spreadCalculationMethod,0,,Element with value ParPar could not be mapped to a rosettaField
@@ -56,13 +61,15 @@ cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-pa
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://sef1.com/coding-scheme/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://sef1.com/coding-scheme/correlation-id].correlationIdScheme,0,,Element with value http://sef1.com/coding-scheme/correlation-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],0,,Element with value ClearingBroker could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(0).partyReference[href=clearingBrokerB].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=clearingBrokerB].href,0,,Element with value clearingBrokerB could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],0,,Element with value SEF1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=floatingLeg2].id,trade.swap.swapStream[id=floatingLeg2].id,0,,Element with value floatingLeg2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).partyReference[href=tradeSource].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=tradeSource].href,1,"TradeState.trade.partyRole(0).partyReference.externalReference=[clearingBrokerA, clearingBrokerB]",Element mapped to already populated field
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2018-09-14T08:57:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.approvals.approval.type,trade.approvals.approval.type,0,,Element with value Clearing could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(2).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],0,,Element with value ExecutionVenue could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],0,,Element with value LCHLGB2L could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(2)[id=counterpartyB].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=counterpartyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(2).partyId(1).identifierType=[LEI]
TradeState.trade.party(2).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]",Element mapped to multiple rosettaFields
@@ -71,13 +78,16 @@ cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-pa
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.swap.additionalTerms.bondReference.bond.couponRate,trade.swap.additionalTerms.bondReference.bond.couponRate,0,,Element with value 0.125 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedMultiple,party(5)[id=executionVenue].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=executionVenue].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(5).partyId(1).identifierType=[LEI]
TradeState.trade.party(5).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],1,TradeState.trade.partyRole.role=[TradeSource],had no destination
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(2).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Success,trade.tradeHeader.partyTradeInformation(1).relatedParty(2).partyReference[href=executionVenue].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=executionVenue].href,1,"TradeState.trade.partyRole(1).partyReference.externalReference=[clearingBrokerA, clearingBrokerB]",Element mapped to already populated field
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(2).partyReference[href=executionVenue].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=executionVenue].href,0,,Element with value executionVenue could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://sef1.com/message-id],header.messageId[messageIdScheme=http://sef1.com/message-id],0,,Element with value SEF001 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://sef1.com/coding-scheme/correlation-id],correlationId[correlationIdScheme=http://sef1.com/coding-scheme/correlation-id],0,,Element with value 0123456 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedMultiple,party(0)[id=counterpartyA].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=counterpartyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(0).partyId(1).identifierType=[LEI]
TradeState.trade.party(0).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).partyReference[href=clearingBrokerA].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=clearingBrokerA].href,0,,Element with value clearingBrokerA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],0,,Element with value ExecutionVenue could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedMultiple,party(3)[id=clearingBrokerB].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearingBrokerB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(3).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]
TradeState.trade.party(3).partyId(1).identifierType=[LEI]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.approvals.approval.approvedPartyReference[href=counterpartyA].href,trade.approvals.approval.approvedPartyReference[href=counterpartyA].href,0,,Element with value counterpartyA could not be mapped to a rosettaField
@@ -86,18 +96,21 @@ cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-pr
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://sef1.com/message-id].messageIdScheme,header.messageId[messageIdScheme=http://sef1.com/message-id].messageIdScheme,0,,Element with value http://sef1.com/message-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.approvals.approval.status,trade.approvals.approval.status,0,,Element with value Approved could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(1).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Success,trade.tradeHeader.partyTradeInformation(1).relatedParty(1).partyReference[href=tradeSource].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=tradeSource].href,1,"TradeState.trade.partyRole(1).partyReference.externalReference=[clearingBrokerA, clearingBrokerB]",Element mapped to already populated field
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.swap.additionalTerms.swapStreamReference[href=floatingLeg2].href,trade.swap.additionalTerms.swapStreamReference[href=floatingLeg2].href,0,,Element with value floatingLeg2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(0).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],0,,Element with value ClearingBroker could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionDateTime,trade.tradeHeader.partyTradeInformation.executionDateTime,0,,Element with value 2018-09-14T08:57:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.approvals.approval.approvingPartyReference[href=clearingBrokerA].href,trade.approvals.approval.approvingPartyReference[href=clearingBrokerA].href,0,,Element with value clearingBrokerA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.calculationMethod,trade.swap.swapStream[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.calculationMethod,0,,Element with value Ratio could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).partyReference[href=executionVenue].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=executionVenue].href,1,"TradeState.trade.partyRole(0).partyReference.externalReference=[clearingBrokerA, clearingBrokerB]",Element mapped to already populated field
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=counterpartyA].href,trade.tradeHeader.partyTradeInformation.partyReference[href=counterpartyA].href,0,,Element with value counterpartyA could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).partyReference[href=executionVenue].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=executionVenue].href,0,,Element with value executionVenue could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.finalPrincipalExchangeCalculation.floored,trade.swap.swapStream[id=floatingLeg2].calculationPeriodAmount.calculation.inflationRateCalculation.finalPrincipalExchangeCalculation.floored,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedMultiple,party(1)[id=clearingBrokerA].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearingBrokerA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(1).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]
TradeState.trade.party(1).partyId(1).identifierType=[LEI]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).partyReference[href=counterpartyB].href,trade.tradeHeader.partyTradeInformation.partyReference[href=counterpartyB].href,0,,Element with value counterpartyB could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.approvals.approval.approvalId,trade.approvals.approval.approvalId,0,,Element with value ABC could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.swap.swapStream(1)[id=fixedLeg2].id,trade.swap.swapStream[id=fixedLeg2].id,0,,Element with value fixedLeg2 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Success,trade.tradeHeader.partyTradeInformation(1).relatedParty(1).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],1,TradeState.trade.partyRole.role=[TradeSource],had no destination
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedMultiple,party(4)[id=tradeSource].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=tradeSource].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(4).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]
TradeState.trade.party(4).partyId(1).identifierType=[LEI]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.swap.additionalTerms.spreadCalculationMethod,trade.swap.additionalTerms.spreadCalculationMethod,0,,Element with value Proceeds could not be mapped to a rosettaField
@@ -106,13 +119,15 @@ cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-pr
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://sef1.com/coding-scheme/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://sef1.com/coding-scheme/correlation-id].correlationIdScheme,0,,Element with value http://sef1.com/coding-scheme/correlation-id could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],0,,Element with value ClearingBroker could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(0).partyReference[href=clearingBrokerB].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=clearingBrokerB].href,0,,Element with value clearingBrokerB could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],0,,Element with value SEF1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=floatingLeg2].id,trade.swap.swapStream[id=floatingLeg2].id,0,,Element with value floatingLeg2 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).partyReference[href=tradeSource].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=tradeSource].href,1,"TradeState.trade.partyRole(0).partyReference.externalReference=[clearingBrokerA, clearingBrokerB]",Element mapped to already populated field
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2018-09-14T08:57:00Z could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.approvals.approval.type,trade.approvals.approval.type,0,,Element with value Clearing could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(2).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],0,,Element with value ExecutionVenue could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],0,,Element with value LCHLGB2L could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedMultiple,party(2)[id=counterpartyB].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=counterpartyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(2).partyId(1).identifierType=[LEI]
TradeState.trade.party(2).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]",Element mapped to multiple rosettaFields
@@ -121,9 +136,10 @@ cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-pr
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.swap.additionalTerms.bondReference.bond.couponRate,trade.swap.additionalTerms.bondReference.bond.couponRate,0,,Element with value 0.125 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedMultiple,party(5)[id=executionVenue].partyId(1)[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=executionVenue].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,"TradeState.trade.party(5).partyId(1).identifierType=[LEI]
TradeState.trade.party(5).partyId(1).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442, http://www.lchclearnet.com/clearlink/coding-scheme/party-id]",Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role],1,TradeState.trade.partyRole.role=[TradeSource],had no destination
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(2).role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,trade.tradeHeader.partyTradeInformation.relatedParty.role[partyRoleScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-role].partyRoleScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-role could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Success,trade.tradeHeader.partyTradeInformation(1).relatedParty(2).partyReference[href=executionVenue].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=executionVenue].href,1,"TradeState.trade.partyRole(1).partyReference.externalReference=[clearingBrokerA, clearingBrokerB]",Element mapped to already populated field
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).relatedParty(2).partyReference[href=executionVenue].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=executionVenue].href,0,,Element with value executionVenue could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex01-yoy.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/messageID].messageIdScheme,header.messageId[messageIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/messageID].messageIdScheme,0,,Element with value http://www.barclaysglobal.com/partners/schema/v1-1/schemes/messageID could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex01-yoy.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/messageID],header.messageId[messageIdScheme=http://www.barclaysglobal.com/partners/schema/v1-1/schemes/messageID],0,,Element with value GW:2W81Q117 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex01-yoy.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
@@ -175,11 +191,11 @@ cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,F
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(2).value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2019-09-23T09:10:11.539 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).reportingRegime(1).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value ESMA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).category(1)[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category].categoryScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-schema/category could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,TradeState.trade.partyRole.role=[TradeSource],had no destination
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(2).reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,originatingEvent[originatingEventScheme=http://www.lchclearnet.com/clearlink/coding-scheme/originating-event].originatingEventScheme,originatingEvent[originatingEventScheme=http://www.lchclearnet.com/clearlink/coding-scheme/originating-event].originatingEventScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/originating-event could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(0).type,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type,0,,Element with value GatewayReceivedDateTime could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedMultiple,trade.tradeHeader.partyTradeIdentifier(1).partyReference[href=party1].href,trade.tradeHeader.partyTradeIdentifier.partyReference[href=party1].href,2,"TradeState.trade.tradeIdentifier(1).issuerReference.externalReference=[clearingBroker1, clearingDCO, party1, tradeSource]
-TradeState.trade.partyRole(1).ownershipPartyReference.externalReference=[party1]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/message-id].messageIdScheme,header.messageId[messageIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/message-id].messageIdScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/message-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/message-id],header.messageId[messageIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/message-id],0,,Element with value LCH00000000001 could not be mapped to a rosettaField
@@ -194,20 +210,23 @@ cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,F
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.swap.swapStream(1)[id=floatingLeg2].id,trade.swap.swapStream[id=floatingLeg2].id,0,,Element with value floatingLeg2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/correlation-id].correlationIdScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(0).value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2018-07-26T09:10:11 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).partyReference[href=clearingDCO].href,trade.tradeHeader.partyTradeInformation.partyReference[href=clearingDCO].href,0,,Element with value clearingDCO could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value DTCC could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],0,,Element with value LCHLGB2L could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).category(0)[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],0,,Element with value T2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(2).type,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type,0,,Element with value OriginalRegistrationDateTime could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).category(1)[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],0,,Element with value New could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],0,,Element with value LCHLGB2L could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).partyReference[href=tradeSource].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=tradeSource].href,1,TradeState.trade.partyRole(0).partyReference.externalReference=[clearingBroker1],Element mapped to already populated field
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=fixedLeg1].id,trade.swap.swapStream[id=fixedLeg1].id,0,,Element with value fixedLeg1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(1).value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2023-07-31T09:10:11 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],0,,Element with value NettingNotPermitted could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,originatingEvent[originatingEventScheme=http://www.lchclearnet.com/clearlink/coding-scheme/originating-event],originatingEvent[originatingEventScheme=http://www.lchclearnet.com/clearlink/coding-scheme/originating-event],0,,Element with value NetPositionTrade could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).partyReference[href=clearingBroker1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=clearingBroker1].href,0,,Element with value clearingBroker1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).reportingRegime(0).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DF could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,0,,Element with value ClearingBroker could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(2).partyReference[href=tradeSource].href,trade.tradeHeader.partyTradeInformation.partyReference[href=tradeSource].href,0,,Element with value tradeSource could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category].categoryScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-schema/category could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex10-float-v-float-BRL.xml,Fail_MappedMultiple,party(2)[id=partyC].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyC].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(2).partyId(0).identifierType=[LEI] TradeState.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex10-float-v-float-BRL.xml,Fail_MappedNone,trade.swap.swapStream(1)[id=floatingLeg2].id,trade.swap.swapStream[id=floatingLeg2].id,0,,Element with value floatingLeg2 could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-interest-rate-derivatives-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-interest-rate-derivatives-aggregated-mapping-failure-report.csv
index a01ab8f7e5..a468f0d61f 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-interest-rate-derivatives-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-interest-rate-derivatives-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,95.64
+Mapping Coverage,95.56
Input Path,Failed Mapping Count
trade.swap.swapStream.id,60
@@ -37,7 +37,7 @@ trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.s
trade.swaption.physicalSettlement.mutuallyAgreedClearinghouse.identifier.idScheme,1
trade.bulletPayment.payment.payerPartyReference.href,1
trade.swaption.cashSettlement.collateralizedCashPriceMethod.settlementRateSource.informationSource.rateSource,1
-trade.tradeHeader.partyTradeIdentifier.partyReference.href,2
+trade.tradeHeader.partyTradeInformation.partyReference.href,6
trade.swaption.swaptionAdjustedDates.exerciseEvent.adjustedExerciseDate,1
trade.tradeHeader.partyTradeInformation.clearingStatus,2
trade.swaption.swap.swapStream.id,6
@@ -68,4 +68,5 @@ trade.tradeHeader.partyTradeInformation.category.categoryScheme,6
trade.swaption.physicalSettlement.mutuallyAgreedClearinghouse.identifier,1
originatingEvent.originatingEventScheme,2
trade.tradeHeader.partyTradeInformation.reportingRegime.name,6
-trade.swap.swapStream.settlementProvision.nonDeliverableSettlement.priceSourceDisruption.fallbackReferencePrice.calculationAgentDetermination.calculationAgentParty,1
\ No newline at end of file
+trade.swap.swapStream.settlementProvision.nonDeliverableSettlement.priceSourceDisruption.fallbackReferencePrice.calculationAgentDetermination.calculationAgentParty,1
+trade.tradeHeader.partyTradeInformation.relatedParty.role,4
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-interest-rate-derivatives-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-interest-rate-derivatives-failed-mappings-report.csv
index 84872da0df..abb53d3799 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-interest-rate-derivatives-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-interest-rate-derivatives-failed-mappings-report.csv
@@ -51,7 +51,7 @@ cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex09a-euro-swa
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex09a-euro-swaption-explicit.xml,Fail_MappedNone,trade.swaption.swap.swapStream(1)[id=Swaption-64209470-Fixed-leg-1].id,trade.swaption.swap.swapStream[id=Swaption-64209470-Fixed-leg-1].id,0,,Element with value Swaption-64209470-Fixed-leg-1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex09a-euro-swaption-explicit.xml,Fail_MappedMultiple,party(0)[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex09a-euro-swaption-explicit.xml,Fail_MappedMultiple,party(1)[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyB].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(1).partyId(0).identifierType=[LEI] TradeState.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex11-euro-swaption-partial-auto-ex.xml,Success,trade.swaption.europeanExercise.partialExercise.notionalReference(1)[href=notional1].href,trade.swaption.europeanExercise.partialExercise.notionalReference[href=notional1].href,1,TradeState.trade.product.economicTerms.payout.optionPayout(0).exerciseTerms.partialExercise.notionaReference.externalReference=[notional0],Element mapped to already populated field
+cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex11-euro-swaption-partial-auto-ex.xml,Success,trade.swaption.europeanExercise.partialExercise.notionalReference(1)[href=notional1].href,trade.swaption.europeanExercise.partialExercise.notionalReference[href=notional1].href,1,TradeState.trade.product.economicTerms.payout(0).OptionPayout.exerciseTerms.partialExercise.notionaReference.externalReference=[notional0],Element mapped to already populated field
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex13-euro-swaption-cash-with-cfs.xml,Fail_MappedNone,trade.swaption.swaptionAdjustedDates.exerciseEvent.adjustedRelevantSwapEffectiveDate,trade.swaption.swaptionAdjustedDates.exerciseEvent.adjustedRelevantSwapEffectiveDate,0,,Element with value 2001-08-30 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex13-euro-swaption-cash-with-cfs.xml,Fail_MappedNone,trade.swaption.swaptionAdjustedDates.exerciseEvent.adjustedExerciseDate,trade.swaption.swaptionAdjustedDates.exerciseEvent.adjustedExerciseDate,0,,Element with value 2001-08-28 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex14-berm-swaption.xml,Fail_MappedNone,trade.swaption.bermudaExercise[id=bermudaExercise0].id,trade.swaption.bermudaExercise[id=bermudaExercise0].id,0,,Element with value bermudaExercise0 could not be mapped to a rosettaField
@@ -90,11 +90,11 @@ cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coup
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(2).value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2015-03-06T09:10:11 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).reportingRegime(1).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value ESMA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).category(1)[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category].categoryScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-schema/category could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,TradeState.trade.partyRole.role=[TradeSource],had no destination
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(2).reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,originatingEvent[originatingEventScheme=http://www.lchclearnet.com/clearlink/coding-scheme/originating-event].originatingEventScheme,originatingEvent[originatingEventScheme=http://www.lchclearnet.com/clearlink/coding-scheme/originating-event].originatingEventScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/originating-event could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(0).type,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type,0,,Element with value GatewayReceivedDateTime could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedMultiple,trade.tradeHeader.partyTradeIdentifier(1).partyReference[href=party1].href,trade.tradeHeader.partyTradeIdentifier.partyReference[href=party1].href,2,"TradeState.trade.tradeIdentifier(1).issuerReference.externalReference=[clearingDCO, party1, tradeSource]
-TradeState.trade.partyRole(1).ownershipPartyReference.externalReference=[party1]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/message-id].messageIdScheme,header.messageId[messageIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/message-id].messageIdScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/message-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/message-id],header.messageId[messageIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/message-id],0,,Element with value LCH00000000001 could not be mapped to a rosettaField
@@ -109,21 +109,24 @@ cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coup
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.swap.swapStream(1)[id=floatingLeg2].id,trade.swap.swapStream[id=floatingLeg2].id,0,,Element with value floatingLeg2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/correlation-id].correlationIdScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(0).value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2015-03-06T09:10:11 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).partyReference[href=clearingDCO].href,trade.tradeHeader.partyTradeInformation.partyReference[href=clearingDCO].href,0,,Element with value clearingDCO could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value DTCC could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],0,,Element with value LCHLGB2L could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).category(0)[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],0,,Element with value T2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(2).type,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type,0,,Element with value OriginalRegistrationDateTime could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).category(1)[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],0,,Element with value New could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],0,,Element with value LCHLGB2L could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).partyReference[href=tradeSource].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=tradeSource].href,1,TradeState.trade.partyRole(0).partyReference.externalReference=[clearingBroker1],Element mapped to already populated field
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=fixedLeg1].id,trade.swap.swapStream[id=fixedLeg1].id,0,,Element with value fixedLeg1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(1).value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2052-06-28T09:10:11 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],0,,Element with value NettingNotPermitted could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,originatingEvent[originatingEventScheme=http://www.lchclearnet.com/clearlink/coding-scheme/originating-event],originatingEvent[originatingEventScheme=http://www.lchclearnet.com/clearlink/coding-scheme/originating-event],0,,Element with value Trade could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).partyReference[href=clearingBroker1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=clearingBroker1].href,0,,Element with value clearingBroker1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).reportingRegime(0).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DF could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value OffFacility could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,0,,Element with value ClearingBroker could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(2).partyReference[href=tradeSource].href,trade.tradeHeader.partyTradeInformation.partyReference[href=tradeSource].href,0,,Element with value tradeSource could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category].categoryScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-schema/category could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex33-BRL-CDI-swap.xml,Fail_MappedNone,trade.swap.swapStream(1)[id=floatingLeg].id,trade.swap.swapStream[id=floatingLeg].id,0,,Element with value floatingLeg could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex33-BRL-CDI-swap.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=fixedLeg].id,trade.swap.swapStream[id=fixedLeg].id,0,,Element with value fixedLeg could not be mapped to a rosettaField
@@ -135,11 +138,11 @@ cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coup
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(2).value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2014-02-04T09:10:11 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).reportingRegime(1).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value ESMA could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).category(1)[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category].categoryScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-schema/category could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,TradeState.trade.partyRole.role=[TradeSource],had no destination
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(2).reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,originatingEvent[originatingEventScheme=http://www.lchclearnet.com/clearlink/coding-scheme/originating-event].originatingEventScheme,originatingEvent[originatingEventScheme=http://www.lchclearnet.com/clearlink/coding-scheme/originating-event].originatingEventScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/originating-event could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(0).type,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type,0,,Element with value GatewayReceivedDateTime could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedMultiple,trade.tradeHeader.partyTradeIdentifier(1).partyReference[href=party1].href,trade.tradeHeader.partyTradeIdentifier.partyReference[href=party1].href,2,"TradeState.trade.tradeIdentifier(1).issuerReference.externalReference=[clearingBroker1, clearingDCO, party1, tradeSource]
-TradeState.trade.partyRole(1).ownershipPartyReference.externalReference=[party1]",Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/message-id].messageIdScheme,header.messageId[messageIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/message-id].messageIdScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/message-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/message-id],header.messageId[messageIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/message-id],0,,Element with value LCH00000000001 could not be mapped to a rosettaField
@@ -154,21 +157,24 @@ cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coup
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.swap.swapStream(1)[id=floatingLeg2].id,trade.swap.swapStream[id=floatingLeg2].id,0,,Element with value floatingLeg2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/correlation-id].correlationIdScheme,correlationId[correlationIdScheme=http://www.lchclearnet.com/clearlink/coding-scheme/correlation-id].correlationIdScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/correlation-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(0).value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2014-02-04T09:10:11 could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).partyReference[href=clearingDCO].href,trade.tradeHeader.partyTradeInformation.partyReference[href=clearingDCO].href,0,,Element with value clearingDCO could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value DTCC could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],header.sendTo[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],0,,Element with value LCHLGB2L could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).category(0)[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],0,,Element with value T2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(2).type,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.type,0,,Element with value OriginalRegistrationDateTime could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).category(1)[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],0,,Element with value New could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id],0,,Element with value LCHLGB2L could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).partyReference[href=tradeSource].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=tradeSource].href,1,TradeState.trade.partyRole(0).partyReference.externalReference=[clearingBroker1],Element mapped to already populated field
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=fixedLeg1].id,trade.swap.swapStream[id=fixedLeg1].id,0,,Element with value fixedLeg1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.lchclearnet.com/clearlink/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).timestamps.timestamp(1).value,trade.tradeHeader.partyTradeInformation.timestamps.timestamp.value,0,,Element with value 2025-06-16T09:10:11 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category],0,,Element with value NettingNotPermitted could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,originatingEvent[originatingEventScheme=http://www.lchclearnet.com/clearlink/coding-scheme/originating-event],originatingEvent[originatingEventScheme=http://www.lchclearnet.com/clearlink/coding-scheme/originating-event],0,,Element with value Trade could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).partyReference[href=clearingBroker1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=clearingBroker1].href,0,,Element with value clearingBroker1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(1).reportingRegime(0).name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value DF could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value OffFacility could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,0,,Element with value ClearingBroker could not be mapped to a rosettaField
+cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(2).partyReference[href=tradeSource].href,trade.tradeHeader.partyTradeInformation.partyReference[href=tradeSource].href,0,,Element with value tradeSource could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category].categoryScheme,trade.tradeHeader.partyTradeInformation.category[categoryScheme=http://www.lchclearnet.com/clearlink/coding-schema/category].categoryScheme,0,,Element with value http://www.lchclearnet.com/clearlink/coding-schema/category could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex38-rfr-avg-swap-pmt-delay.xml,Fail_MappedNone,trade.swap.swapStream(0)[id=InterestRateSwap-64209468-Floating-leg-2].id,trade.swap.swapStream[id=InterestRateSwap-64209468-Floating-leg-2].id,0,,Element with value InterestRateSwap-64209468-Floating-leg-2 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/interest-rate-derivatives/ird-ex38-rfr-avg-swap-pmt-delay.xml,Fail_MappedMultiple,party(0)[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=partyA].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,TradeState.trade.party(0).partyId(0).identifierType=[LEI] TradeState.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-variance-swaps-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-variance-swaps-failed-mappings-report.csv
index 511b735c31..e9cdca1a60 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-variance-swaps-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-variance-swaps-failed-mappings-report.csv
@@ -81,7 +81,7 @@ cdm-sample-files/fpml-5-13/products/variance-swaps/eqvs-ex06-variance-option-tra
cdm-sample-files/fpml-5-13/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value BIC1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2009-01-27T15:38:00-00:00 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.xml,Success,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.vegaNotionalAmount,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[33333.33] TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.varianceReturnTerms.vegaNotionalAmount.value=[1000000],Element mapped to already populated field
+cdm-sample-files/fpml-5-13/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.xml,Success,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.vegaNotionalAmount,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[33333.33] TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.varianceReturnTerms.vegaNotionalAmount.value=[1000000],Element mapped to already populated field
cdm-sample-files/fpml-5-13/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,0,,Element with value http://www.fpml.org/msg-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.xml,Fail_MappedNone,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.closingLevel,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.closingLevel,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
@@ -96,7 +96,7 @@ cdm-sample-files/fpml-5-13/products/variance-swaps/eqvs-ex07-variance-option-tra
cdm-sample-files/fpml-5-13/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.xml,Fail_MappedNone,header.sentBy,header.sentBy,0,,Element with value BIC1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2009-01-27T15:38:00-00:00 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.xml,Success,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.vegaNotionalAmount,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[33333.33] TradeState.trade.product.economicTerms.payout.optionPayout(0).underlier.Product.NonTransferableProduct.economicTerms.payout.performancePayout(0).returnTerms.varianceReturnTerms.vegaNotionalAmount.value=[1000000],Element mapped to already populated field
+cdm-sample-files/fpml-5-13/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.xml,Success,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.vegaNotionalAmount,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[33333.33] TradeState.trade.product.economicTerms.payout(0).OptionPayout.underlier.Product.NonTransferableProduct.economicTerms.payout(0).PerformancePayout.returnTerms.varianceReturnTerms.vegaNotionalAmount.value=[1000000],Element mapped to already populated field
cdm-sample-files/fpml-5-13/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,header.messageId[messageIdScheme=http://www.fpml.org/msg-id].messageIdScheme,0,,Element with value http://www.fpml.org/msg-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.xml,Fail_MappedNone,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.closingLevel,trade.varianceOptionTransactionSupplement.varianceSwapTransactionSupplement.varianceLeg.amount.variance.closingLevel,0,,Element with value true could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.xml,Fail_MappedNone,isCorrection,isCorrection,0,,Element with value false could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-volatility-swaps-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-volatility-swaps-failed-mappings-report.csv
index 7773018f43..d79fd064d3 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-volatility-swaps-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/fpml-5-13-products-volatility-swaps-failed-mappings-report.csv
@@ -3,7 +3,7 @@ cdm-sample-files/fpml-5-13/products/volatility-swaps/eqvls-ex01-volatility-swap-
cdm-sample-files/fpml-5-13/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.xml,Fail_MappedNone,trade.documentation.contractualMatrix.publicationDate,trade.documentation.contractualMatrix.publicationDate,0,,Element with value 2011-12-01 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],0,,Element with value 23902 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.xml,Fail_MappedMultiple,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.vegaNotionalAmount,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[1000.00] TradeState.trade.product.economicTerms.payout.performancePayout(0).priceQuantity.quantitySchedule.value.value=[1000.00],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.xml,Fail_MappedMultiple,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.vegaNotionalAmount,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[1000.00] TradeState.trade.product.economicTerms.payout(0).PerformancePayout.priceQuantity.quantitySchedule.value.value=[1000.00],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2007-05-02T08:57:00-00:00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.xml,Fail_MappedNone,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.initialLevelSource[determinationMethodScheme=http://www.fpml.org/coding-scheme/determination-method].determinationMethodScheme,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.initialLevelSource[determinationMethodScheme=http://www.fpml.org/coding-scheme/determination-method].determinationMethodScheme,0,,Element with value http://www.fpml.org/coding-scheme/determination-method could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.partyA.com/coding-scheme/message-id].messageIdScheme,header.messageId[messageIdScheme=http://www.partyA.com/coding-scheme/message-id].messageIdScheme,0,,Element with value http://www.partyA.com/coding-scheme/message-id could not be mapped to a rosettaField
@@ -16,7 +16,7 @@ cdm-sample-files/fpml-5-13/products/volatility-swaps/eqvls-ex01-volatility-swap-
cdm-sample-files/fpml-5-13/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id].messageAddressScheme,0,,Element with value http://www.partyA.com/coding-scheme/party-id could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.xml,Fail_MappedNone,header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],header.sentBy[messageAddressScheme=http://www.partyA.com/coding-scheme/party-id],0,,Element with value 23902 could not be mapped to a rosettaField
-cdm-sample-files/fpml-5-13/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.xml,Fail_MappedMultiple,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.vegaNotionalAmount,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[1000.00] TradeState.trade.product.economicTerms.payout.performancePayout(0).priceQuantity.quantitySchedule.value.value=[1000.00],Element mapped to multiple rosettaFields
+cdm-sample-files/fpml-5-13/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.xml,Fail_MappedMultiple,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.vegaNotionalAmount,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.vegaNotionalAmount,2,TradeState.trade.tradeLot(0).priceQuantity(0).quantity(1).value.value=[1000.00] TradeState.trade.product.economicTerms.payout(0).PerformancePayout.priceQuantity.quantitySchedule.value.value=[1000.00],Element mapped to multiple rosettaFields
cdm-sample-files/fpml-5-13/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.xml,Fail_MappedNone,header.creationTimestamp,header.creationTimestamp,0,,Element with value 2007-05-02T08:57:00-00:00 could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.xml,Fail_MappedNone,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.initialLevelSource[determinationMethodScheme=http://www.fpml.org/coding-scheme/determination-method].determinationMethodScheme,trade.volatilitySwapTransactionSupplement.volatilityLeg.amount.volatility.initialLevelSource[determinationMethodScheme=http://www.fpml.org/coding-scheme/determination-method].determinationMethodScheme,0,,Element with value http://www.fpml.org/coding-scheme/determination-method could not be mapped to a rosettaField
cdm-sample-files/fpml-5-13/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.xml,Fail_MappedNone,header.messageId[messageIdScheme=http://www.partyA.com/coding-scheme/message-id].messageIdScheme,header.messageId[messageIdScheme=http://www.partyA.com/coding-scheme/message-id].messageIdScheme,0,,Element with value http://www.partyA.com/coding-scheme/message-id could not be mapped to a rosettaField
diff --git a/rosetta-source/src/main/resources/mapping-analytics/native-cdm-events-aggregated-mapping-failure-report.csv b/rosetta-source/src/main/resources/mapping-analytics/native-cdm-events-aggregated-mapping-failure-report.csv
index 67dd8276d4..3e77c832f3 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/native-cdm-events-aggregated-mapping-failure-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/native-cdm-events-aggregated-mapping-failure-report.csv
@@ -1,4 +1,4 @@
-Mapping Coverage,74.95
+Mapping Coverage,74.16
Input Path,Failed Mapping Count
onBehalfOf.partyReference.href,15
@@ -10,6 +10,7 @@ trade.tradeHeader.partyTradeInformation.reportingRole,2
trade.tradeHeader.partyTradeInformation.executionType,15
trade.tradeHeader.partyTradeInformation.reportingRegime.exceedsClearingThreshold,2
trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable.reportingBooleanScheme,2
+trade.tradeHeader.partyTradeInformation.partyReference.href,15
trade.swap.cancelableProvision.exerciseNotice.partyReference.href,1
trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification.entityClassificationScheme,2
trade.swaption.swaptionAdjustedDates.exerciseEvent.adjustedExerciseDate,1
@@ -32,10 +33,9 @@ trade.tradeHeader.partyTradeInformation.largeSizeTrade,15
trade.tradeHeader.partyTradeInformation.relatedPerson.role,15
trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,15
trade.tradeHeader.partyTradeInformation.executionVenueType,15
-trade.tradeHeader.partyTradeInformation.relatedParty.partyReference.href,14
trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,2
trade.tradeHeader.partyTradeInformation.reportingRegime.name,2
trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification,2
-trade.tradeHeader.partyTradeInformation.relatedParty.role,14
+trade.tradeHeader.partyTradeInformation.relatedParty.role,29
trade.tradeHeader.partyTradeInformation.confirmationMethod,15
party.partyId.partyIdScheme,57
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/mapping-analytics/native-cdm-events-failed-mappings-report.csv b/rosetta-source/src/main/resources/mapping-analytics/native-cdm-events-failed-mappings-report.csv
index 39ff21c8bf..988a9513a1 100644
--- a/rosetta-source/src/main/resources/mapping-analytics/native-cdm-events-failed-mappings-report.csv
+++ b/rosetta-source/src/main/resources/mapping-analytics/native-cdm-events-failed-mappings-report.csv
@@ -1,467 +1,483 @@
File Name,Result,Input Path,Indexless Input Path,Unmappable CDM Path Count,Unmappable CDM Paths,Reason For Failure
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW9235 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedMultiple,party(3)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=broker1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=broker1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-01-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW9235 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedMultiple,party(3)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=broker1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=broker1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-02-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW9235 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedMultiple,party(3)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=broker1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=broker1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-03-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW9235 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedMultiple,party(3)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=broker1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=broker1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-04-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW9235 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedMultiple,party(3)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=broker1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=broker1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-05-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW9235 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedMultiple,party(3)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=broker1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=broker1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-06-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW9235 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedMultiple,party(3)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=broker1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=broker1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW9235 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedMultiple,party(3)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=broker1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=broker1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW9235 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedMultiple,party(3)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=broker1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=broker1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-07-Submission-3.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW9235 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.swaption.swaptionAdjustedDates.exerciseEvent.adjustedExerciseDate,trade.swaption.swaptionAdjustedDates.exerciseEvent.adjustedExerciseDate,0,,Element with value 2019-04-01 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.swaption.swaptionAdjustedDates.exerciseEvent.adjustedRelevantSwapEffectiveDate,trade.swaption.swaptionAdjustedDates.exerciseEvent.adjustedRelevantSwapEffectiveDate,0,,Element with value 2019-04-03 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker],had no destination
cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-08-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW9235 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker],had no destination
cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-09-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW9235 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedMultiple,party(3)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=broker1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=broker1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Success,trade.swap.cancelableProvision.exerciseNotice.partyReference[href=party1].href,trade.swap.cancelableProvision.exerciseNotice.partyReference[href=party1].href,0,,no destination
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker, ClearingOrganization]",had no destination
cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-10-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value CFTC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW9235 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value ReportingParty could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(0).mandatorilyClearable,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[ArrangingBroker],had no destination
cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],0,,Element with value Financial could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime(1).supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value SEC could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-11-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],0,,Element with value Financial could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(2).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable[reportingBooleanScheme=http://www.fpml.org/coding-scheme/esma-reporting-boolean].reportingBooleanScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable[reportingBooleanScheme=http://www.fpml.org/coding-scheme/esma-reporting-boolean].reportingBooleanScheme,0,,Element with value http://www.fpml.org/coding-scheme/esma-reporting-boolean could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/esma-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ArrangingBroker, ClearingOrganization]",had no destination
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.mandatorilyClearable[reportingBooleanScheme=http://www.fpml.org/coding-scheme/esma-reporting-boolean].reportingBooleanScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable[reportingBooleanScheme=http://www.fpml.org/coding-scheme/esma-reporting-boolean].reportingBooleanScheme,0,,Element with value http://www.fpml.org/coding-scheme/esma-reporting-boolean could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/esma-entity-classification could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value EMIR could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value EMIR could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.tradeSummary.reportingLevel,trade.tradeHeader.tradeSummary.reportingLevel,0,,Element with value Trade could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.isAccountingHedge,trade.tradeHeader.partyTradeInformation.isAccountingHedge,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(2).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],0,,Element with value COLL123 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).isAccountingHedge,trade.tradeHeader.partyTradeInformation.isAccountingHedge,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ArrangingBroker, ClearingOrganization]",had no destination
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],0,,Element with value COLL123 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRole,trade.tradeHeader.partyTradeInformation.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW9235 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.partyEntityClassification.partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedMultiple,party(3)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.exceedsClearingThreshold,trade.tradeHeader.partyTradeInformation.reportingRegime.exceedsClearingThreshold,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=broker1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=broker1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Intragroup could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable[reportingBooleanScheme=http://www.fpml.org/coding-scheme/esma-reporting-boolean],trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable[reportingBooleanScheme=http://www.fpml.org/coding-scheme/esma-reporting-boolean],0,,Element with value X could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.actionType,trade.tradeHeader.partyTradeInformation.reportingRegime.actionType,0,,Element with value N could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.exceedsClearingThreshold,trade.tradeHeader.partyTradeInformation.reportingRegime.exceedsClearingThreshold,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Intragroup could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.mandatorilyClearable[reportingBooleanScheme=http://www.fpml.org/coding-scheme/esma-reporting-boolean],trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable[reportingBooleanScheme=http://www.fpml.org/coding-scheme/esma-reporting-boolean],0,,Element with value X could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.actionType,trade.tradeHeader.partyTradeInformation.reportingRegime.actionType,0,,Element with value N could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ArrangingBroker, ClearingOrganization]",had no destination
cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,0,,Element with value http://www.bankx.com/collateral-portfolio-id could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],0,,Element with value Financial could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-1.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,0,,Element with value http://www.bankx.com/collateral-portfolio-id could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification],0,,Element with value Financial could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.personReference[href=trader].href,trade.tradeHeader.partyTradeInformation.relatedPerson.personReference[href=trader].href,0,,Element with value trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).largeSizeTrade,trade.tradeHeader.partyTradeInformation.largeSizeTrade,0,,Element with value false could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedMultiple,party(2)[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=broker1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(2).partyId(0).identifierType=[LEI],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(2).partyReference[href=party2].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=party2].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable[reportingBooleanScheme=http://www.fpml.org/coding-scheme/esma-reporting-boolean].reportingBooleanScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable[reportingBooleanScheme=http://www.fpml.org/coding-scheme/esma-reporting-boolean].reportingBooleanScheme,0,,Element with value http://www.fpml.org/coding-scheme/esma-reporting-boolean could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/esma-entity-classification could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(1).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ArrangingBroker, ClearingOrganization]",had no destination
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.mandatorilyClearable[reportingBooleanScheme=http://www.fpml.org/coding-scheme/esma-reporting-boolean].reportingBooleanScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable[reportingBooleanScheme=http://www.fpml.org/coding-scheme/esma-reporting-boolean].reportingBooleanScheme,0,,Element with value http://www.fpml.org/coding-scheme/esma-reporting-boolean could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.entityClassification[entityClassificationScheme=http://www.fpml.org/coding-scheme/esma-entity-classification].entityClassificationScheme,0,,Element with value http://www.fpml.org/coding-scheme/esma-entity-classification could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,party(0)[id=party1].organizationType,party[id=party1].organizationType,0,,Element with value SD could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value EMIR could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.name,trade.tradeHeader.partyTradeInformation.reportingRegime.name,0,,Element with value EMIR could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.tradeSummary.reportingLevel,trade.tradeHeader.tradeSummary.reportingLevel,0,,Element with value Trade could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedMultiple,party(0)[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party1].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(0).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.isAccountingHedge,trade.tradeHeader.partyTradeInformation.isAccountingHedge,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(2).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).role=[ClearingOrganization],Element mapped to already populated field
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],0,,Element with value COLL123 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.businessUnitReference[href=desk1].href,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.businessUnitReference[href=desk1].href,0,,Element with value desk1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionType,trade.tradeHeader.partyTradeInformation.executionType,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).isAccountingHedge,trade.tradeHeader.partyTradeInformation.isAccountingHedge,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.supervisorRegistration.supervisoryBody,trade.tradeHeader.partyTradeInformation.reportingRegime.supervisorRegistration.supervisoryBody,0,,Element with value ESMA could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.reportingPurpose,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingPurpose,0,,Element with value PrimaryEconomicTerms could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedBusinessUnit.role,trade.tradeHeader.partyTradeInformation.relatedBusinessUnit.role,0,,Element with value TradingDesk could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(2).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ArrangingBroker, ClearingOrganization]",had no destination
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id],0,,Element with value COLL123 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,sequenceNumber,sequenceNumber,0,,Element with value 1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRole,trade.tradeHeader.partyTradeInformation.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRole,trade.tradeHeader.partyTradeInformation.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,party(1)[id=party2].organizationType,party[id=party2].organizationType,0,,Element with value SD could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id],0,,Element with value TW9235 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,onBehalfOf.partyReference[href=party1].href,onBehalfOf.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,correlationId[correlationIdScheme=http://fpml.org/submitter_trade_id].correlationIdScheme,0,,Element with value http://fpml.org/submitter_trade_id could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.reportingRole,trade.tradeHeader.partyTradeInformation.reportingRegime.reportingRole,0,,Element with value Principal could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).offMarketPrice,trade.tradeHeader.partyTradeInformation.offMarketPrice,0,,Element with value false could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.partyEntityClassification.partyReference[href=party1].href,trade.tradeHeader.partyTradeInformation.reportingRegime.partyEntityClassification.partyReference[href=party1].href,0,,Element with value party1 could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).relatedPerson.role,trade.tradeHeader.partyTradeInformation.relatedPerson.role,0,,Element with value Trader could not be mapped to a rosettaField
cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedMultiple,party(3)[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=clearing-svc].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(3).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.exceedsClearingThreshold,trade.tradeHeader.partyTradeInformation.reportingRegime.exceedsClearingThreshold,0,,Element with value true could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Success,trade.tradeHeader.partyTradeInformation.relatedParty(1).partyReference[href=broker1].href,trade.tradeHeader.partyTradeInformation.relatedParty.partyReference[href=broker1].href,1,WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole(0).partyReference.externalReference=[clearing-svc],Element mapped to already populated field
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Intragroup could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable[reportingBooleanScheme=http://www.fpml.org/coding-scheme/esma-reporting-boolean],trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable[reportingBooleanScheme=http://www.fpml.org/coding-scheme/esma-reporting-boolean],0,,Element with value X could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.reportingRegime.actionType,trade.tradeHeader.partyTradeInformation.reportingRegime.actionType,0,,Element with value N could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).confirmationMethod,trade.tradeHeader.partyTradeInformation.confirmationMethod,0,,Element with value Electronic could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.exceedsClearingThreshold,trade.tradeHeader.partyTradeInformation.reportingRegime.exceedsClearingThreshold,0,,Element with value true could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.tradePartyRelationshipType,trade.tradeHeader.partyTradeInformation.reportingRegime.tradePartyRelationshipType,0,,Element with value Intragroup could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.mandatorilyClearable[reportingBooleanScheme=http://www.fpml.org/coding-scheme/esma-reporting-boolean],trade.tradeHeader.partyTradeInformation.reportingRegime.mandatorilyClearable[reportingBooleanScheme=http://www.fpml.org/coding-scheme/esma-reporting-boolean],0,,Element with value X could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).reportingRegime.actionType,trade.tradeHeader.partyTradeInformation.reportingRegime.actionType,0,,Element with value N could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).executionVenueType,trade.tradeHeader.partyTradeInformation.executionVenueType,0,,Element with value SEF could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Success,trade.tradeHeader.partyTradeInformation(0).relatedParty(0).role,trade.tradeHeader.partyTradeInformation.relatedParty.role,1,"WorkflowStep.proposedEvent.instruction(0).before.value.trade.partyRole.role=[AllocationAgent, ArrangingBroker, ClearingOrganization]",had no destination
cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedMultiple,party(1)[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,party[id=party2].partyId[partyIdScheme=http://www.fpml.org/coding-scheme/external/iso17442].partyIdScheme,2,WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifierType=[LEI] WorkflowStep.proposedEvent.instruction(0).before.value.trade.party(1).partyId(0).identifier.meta.scheme=[http://www.fpml.org/coding-scheme/external/iso17442],Element mapped to multiple rosettaFields
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
-cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,0,,Element with value http://www.bankx.com/collateral-portfolio-id could not be mapped to a rosettaField
\ No newline at end of file
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralizationType,trade.tradeHeader.partyTradeInformation.collateralizationType,0,,Element with value Fully could not be mapped to a rosettaField
+cdm-sample-files/native-cdm-events/Example-12-Submission-2.xml,Fail_MappedNone,trade.tradeHeader.partyTradeInformation(0).collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,trade.tradeHeader.partyTradeInformation.collateralPortfolio[portfolioNameScheme=http://www.bankx.com/collateral-portfolio-id].portfolioNameScheme,0,,Element with value http://www.bankx.com/collateral-portfolio-id could not be mapped to a rosettaField
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR.json
index b24f7902e3..12a8320efd 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/Basis-ex01-LIBOR-vs-SOFR.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -564,11 +564,13 @@
"globalKey" : "4d1a1066"
}
} ]
- },
- "meta" : {
- "globalKey" : "4b5da2b"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4b5da2b"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -855,18 +857,15 @@
"globalKey" : "f07572c4"
}
} ]
- },
- "meta" : {
- "globalKey" : "fc4c3335"
}
- } ],
+ },
"meta" : {
- "globalKey" : "e1ec2220"
+ "globalKey" : "fc4c3335"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e1ec2220"
+ "globalKey" : "caaa21aa"
}
},
"tradeLot" : [ {
@@ -1130,17 +1129,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -1163,11 +1151,11 @@
}
} ],
"meta" : {
- "globalKey" : "4c2f6b8c"
+ "globalKey" : "57993f7c"
}
},
"meta" : {
- "globalKey" : "4c2f6b8c"
+ "globalKey" : "57993f7c"
}
}
}
@@ -1350,6 +1338,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "b910d67e"
+ "globalKey" : "6ce7a6a6"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/FRA-ex01.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/FRA-ex01.json
index 87a08b136b..79f61286ce 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/FRA-ex01.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/FRA-ex01.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_Fra"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -118,11 +118,13 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "93e0510a"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "93e0510a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -240,18 +242,15 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "29b3d386"
}
- } ],
+ },
"meta" : {
- "globalKey" : "21f4bbc"
+ "globalKey" : "29b3d386"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "21f4bbc"
+ "globalKey" : "5eb76210"
}
},
"tradeLot" : [ {
@@ -473,17 +472,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2014-10-03",
"account" : [ {
"partyReference" : {
@@ -506,11 +494,11 @@
}
} ],
"meta" : {
- "globalKey" : "b3b152c"
+ "globalKey" : "95ee0a7a"
}
},
"meta" : {
- "globalKey" : "b3b152c"
+ "globalKey" : "95ee0a7a"
}
}
}
@@ -575,6 +563,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "49a4757f"
+ "globalKey" : "852ffc15"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/FRA-ex02.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/FRA-ex02.json
index 38b1da6030..0345bb679b 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/FRA-ex02.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/FRA-ex02.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_Fra"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -120,11 +120,13 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "554b591e"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "554b591e"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -244,18 +246,15 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "b109457"
}
- } ],
+ },
"meta" : {
- "globalKey" : "b3e73679"
+ "globalKey" : "b109457"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b3e73679"
+ "globalKey" : "7d0e3675"
}
},
"tradeLot" : [ {
@@ -484,17 +483,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -517,11 +505,11 @@
}
} ],
"meta" : {
- "globalKey" : "2665a98d"
+ "globalKey" : "2ec7640b"
}
},
"meta" : {
- "globalKey" : "2665a98d"
+ "globalKey" : "2ec7640b"
}
}
}
@@ -704,6 +692,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "538a07fd"
+ "globalKey" : "c34409b3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.json
index 128d509977..f5ad9e5b59 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex01-Fixed-Float.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -342,11 +342,13 @@
"globalKey" : "8156c42"
}
} ]
- },
- "meta" : {
- "globalKey" : "fc1720df"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "fc1720df"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -592,18 +594,15 @@
"globalKey" : "b59c8405"
}
} ]
- },
- "meta" : {
- "globalKey" : "d79f4ff1"
}
- } ],
+ },
"meta" : {
- "globalKey" : "e1250110"
+ "globalKey" : "d79f4ff1"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e1250110"
+ "globalKey" : "fecfc2b2"
}
},
"tradeLot" : [ {
@@ -832,17 +831,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2016-09-27",
"account" : [ {
"partyReference" : {
@@ -865,11 +853,11 @@
}
} ],
"meta" : {
- "globalKey" : "6a823f5e"
+ "globalKey" : "f3ff2376"
}
},
"meta" : {
- "globalKey" : "6a823f5e"
+ "globalKey" : "f3ff2376"
}
}
}
@@ -934,6 +922,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "4983e371"
+ "globalKey" : "9b0d8451"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float.json
index be429358f4..53c1917653 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex02-Fixed-Float.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -292,11 +292,13 @@
"globalKey" : "c355781d"
}
} ]
- },
- "meta" : {
- "globalKey" : "8f7f81b"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "8f7f81b"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -928,18 +930,15 @@
"globalKey" : "493210a4"
}
} ]
- },
- "meta" : {
- "globalKey" : "49b5a3a7"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a1a47cac"
+ "globalKey" : "49b5a3a7"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "a1a47cac"
+ "globalKey" : "efa1eb42"
}
},
"tradeLot" : [ {
@@ -1168,17 +1167,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -1201,11 +1189,11 @@
}
} ],
"meta" : {
- "globalKey" : "d7f78c3"
+ "globalKey" : "67757067"
}
},
"meta" : {
- "globalKey" : "d7f78c3"
+ "globalKey" : "67757067"
}
}
}
@@ -1388,6 +1376,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "b5c4592e"
+ "globalKey" : "b7572d9a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule.json
index 432f8da33d..51147c8a49 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex03-Fixed-Float-with-Amortizing-Schedule.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -468,11 +468,13 @@
"globalKey" : "a7914aae"
}
} ]
- },
- "meta" : {
- "globalKey" : "7d3960fc"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "7d3960fc"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -778,18 +780,15 @@
"globalKey" : "34e63244"
}
} ]
- },
- "meta" : {
- "globalKey" : "dee6d0ac"
}
- } ],
+ },
"meta" : {
- "globalKey" : "961471a8"
+ "globalKey" : "dee6d0ac"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "961471a8"
+ "globalKey" : "d6d4f30"
}
},
"tradeLot" : [ {
@@ -1164,17 +1163,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-04-20",
"account" : [ {
"partyReference" : {
@@ -1197,7 +1185,7 @@
}
} ],
"meta" : {
- "globalKey" : "3c2ada98"
+ "globalKey" : "77ff9ca"
}
},
"transferHistory" : [ {
@@ -1256,7 +1244,7 @@
}
} ],
"meta" : {
- "globalKey" : "aadef7ca"
+ "globalKey" : "cb21e958"
}
}
}
@@ -1393,6 +1381,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "7a10a56b"
+ "globalKey" : "342c1cb1"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding.json
index 578586dfef..c5d34063c0 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex04-Fixed-Float-with-Compounding.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -544,11 +544,13 @@
"globalKey" : "e2dc7d32"
}
} ]
- },
- "meta" : {
- "globalKey" : "c2cf7135"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c2cf7135"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1273,18 +1275,15 @@
"globalKey" : "ab1bb63b"
}
} ]
- },
- "meta" : {
- "globalKey" : "6934f16a"
}
- } ],
+ },
"meta" : {
- "globalKey" : "778f9a9f"
+ "globalKey" : "6934f16a"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "778f9a9f"
+ "globalKey" : "262f6ed5"
}
},
"tradeLot" : [ {
@@ -1526,17 +1525,6 @@
"externalKey" : "SEF"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-04-24",
"account" : [ {
"partyReference" : {
@@ -1559,11 +1547,11 @@
}
} ],
"meta" : {
- "globalKey" : "ffc93169"
+ "globalKey" : "c6749e6d"
}
},
"meta" : {
- "globalKey" : "ffc93169"
+ "globalKey" : "c6749e6d"
}
}
}
@@ -1631,6 +1619,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "9495b2a"
+ "globalKey" : "cd0f736e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub.json
index 1f29640336..516147a254 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex05-Fixed-Float-with-Long-Stub.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -294,11 +294,13 @@
"globalKey" : "1c45a97e"
}
} ]
- },
- "meta" : {
- "globalKey" : "b93b0f25"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "b93b0f25"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -959,18 +961,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "c8716b47"
}
- } ],
+ },
"meta" : {
- "globalKey" : "dcdad02"
+ "globalKey" : "c8716b47"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "dcdad02"
+ "globalKey" : "2e9d60ec"
}
},
"tradeLot" : [ {
@@ -1226,17 +1225,6 @@
"externalKey" : "SEF"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-04-24",
"account" : [ {
"partyReference" : {
@@ -1259,11 +1247,11 @@
}
} ],
"meta" : {
- "globalKey" : "673f738c"
+ "globalKey" : "38109f1c"
}
},
"meta" : {
- "globalKey" : "673f738c"
+ "globalKey" : "38109f1c"
}
}
}
@@ -1331,6 +1319,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "66b8ddb9"
+ "globalKey" : "5e5dc261"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.json
index 29d8ef9e30..f1f9854478 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex06-Fixed-Float-Non-Deliverable.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -224,11 +224,13 @@
"globalKey" : "b250d385"
}
} ]
- },
- "meta" : {
- "globalKey" : "c43c6eaf"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c43c6eaf"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -499,18 +501,15 @@
"globalKey" : "82e7d521"
}
} ]
- },
- "meta" : {
- "globalKey" : "89d2b0ff"
}
- } ],
+ },
"meta" : {
- "globalKey" : "33d18cae"
+ "globalKey" : "89d2b0ff"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "33d18cae"
+ "globalKey" : "1faf4b30"
}
},
"tradeLot" : [ {
@@ -732,17 +731,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2016-09-27",
"account" : [ {
"partyReference" : {
@@ -765,11 +753,11 @@
}
} ],
"meta" : {
- "globalKey" : "e41f3518"
+ "globalKey" : "439fc114"
}
},
"meta" : {
- "globalKey" : "e41f3518"
+ "globalKey" : "439fc114"
}
}
}
@@ -834,6 +822,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "7a59885f"
+ "globalKey" : "2c564f93"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.json
index 494f0ac999..70c31f60c9 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex07-Fixed-Float-Zero-Coupon-BRL-CDI.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -283,11 +283,13 @@
"globalKey" : "4537dc02"
}
} ]
- },
- "meta" : {
- "globalKey" : "d9c87956"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "d9c87956"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -512,18 +514,15 @@
"globalKey" : "67efb074"
}
} ]
- },
- "meta" : {
- "globalKey" : "f4b5ea0e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "81056ee4"
+ "globalKey" : "f4b5ea0e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "81056ee4"
+ "globalKey" : "f256fff8"
}
},
"tradeLot" : [ {
@@ -760,17 +759,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2015-05-20",
"account" : [ {
"partyReference" : {
@@ -793,11 +781,11 @@
}
} ],
"meta" : {
- "globalKey" : "2d13ac8d"
+ "globalKey" : "607f4773"
}
},
"meta" : {
- "globalKey" : "2d13ac8d"
+ "globalKey" : "607f4773"
}
}
}
@@ -908,6 +896,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "b628269f"
+ "globalKey" : "ae7a0dbd"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero.json
index 213482c25c..1b67ccde51 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex08-Fixed-Float-Zero.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -166,11 +166,13 @@
"globalKey" : "19b2d0bf"
}
} ]
- },
- "meta" : {
- "globalKey" : "8da7a4af"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "8da7a4af"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -433,18 +435,15 @@
"globalKey" : "ca509385"
}
} ]
- },
- "meta" : {
- "globalKey" : "8d3df8a2"
}
- } ],
+ },
"meta" : {
- "globalKey" : "9ff0aa11"
+ "globalKey" : "8d3df8a2"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "9ff0aa11"
+ "globalKey" : "d0e17513"
}
},
"tradeLot" : [ {
@@ -673,17 +672,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -706,11 +694,11 @@
}
} ],
"meta" : {
- "globalKey" : "bc5b8131"
+ "globalKey" : "f3202469"
}
},
"meta" : {
- "globalKey" : "bc5b8131"
+ "globalKey" : "f3202469"
}
}
}
@@ -893,6 +881,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "2e6dbbd3"
+ "globalKey" : "b5298dd3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex09-OIS.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex09-OIS.json
index 52f017dbfb..5efe4bf267 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex09-OIS.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex09-OIS.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -186,11 +186,13 @@
"globalKey" : "c439ad1f"
}
} ]
- },
- "meta" : {
- "globalKey" : "385e880b"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "385e880b"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -431,18 +433,15 @@
"globalKey" : "6211e509"
}
} ]
- },
- "meta" : {
- "globalKey" : "8f519c80"
}
- } ],
+ },
"meta" : {
- "globalKey" : "41ad9b8b"
+ "globalKey" : "8f519c80"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "41ad9b8b"
+ "globalKey" : "28757ed5"
}
},
"tradeLot" : [ {
@@ -664,17 +663,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -697,11 +685,11 @@
}
} ],
"meta" : {
- "globalKey" : "1d8072de"
+ "globalKey" : "13972462"
}
},
"meta" : {
- "globalKey" : "1d8072de"
+ "globalKey" : "13972462"
}
}
}
@@ -884,6 +872,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "59ad6c27"
+ "globalKey" : "ae941673"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex10-OIS.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex10-OIS.json
index fe01ae274d..cd3db02b08 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex10-OIS.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex10-OIS.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -186,11 +186,13 @@
"globalKey" : "c439b11d"
}
} ]
- },
- "meta" : {
- "globalKey" : "677f1987"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "677f1987"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -431,18 +433,15 @@
"globalKey" : "6211e509"
}
} ]
- },
- "meta" : {
- "globalKey" : "f064d7a1"
}
- } ],
+ },
"meta" : {
- "globalKey" : "b839d428"
+ "globalKey" : "f064d7a1"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b839d428"
+ "globalKey" : "232f6bfa"
}
},
"tradeLot" : [ {
@@ -664,17 +663,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -697,11 +685,11 @@
}
} ],
"meta" : {
- "globalKey" : "bfe35ba"
+ "globalKey" : "b2d412c6"
}
},
"meta" : {
- "globalKey" : "bfe35ba"
+ "globalKey" : "b2d412c6"
}
}
}
@@ -884,6 +872,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "68587ea8"
+ "globalKey" : "8c7d007c"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex11-OIS.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex11-OIS.json
index 9f21dd745e..1ccf9a6789 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex11-OIS.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/IRS-ex11-OIS.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -473,11 +473,13 @@
"globalKey" : "6358748"
}
} ]
- },
- "meta" : {
- "globalKey" : "addc8d63"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "addc8d63"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -791,18 +793,15 @@
"globalKey" : "20931e6f"
}
} ]
- },
- "meta" : {
- "globalKey" : "f9d49707"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1f348aea"
+ "globalKey" : "f9d49707"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "1f348aea"
+ "globalKey" : "80731f84"
}
},
"tradeLot" : [ {
@@ -1023,17 +1022,6 @@
"externalKey" : "SEF"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "9e635873",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "dd19",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-04-24",
"account" : [ {
"partyReference" : {
@@ -1056,7 +1044,7 @@
}
} ],
"meta" : {
- "globalKey" : "5cc44f6f"
+ "globalKey" : "45660d03"
}
},
"transferHistory" : [ {
@@ -1115,7 +1103,7 @@
}
} ],
"meta" : {
- "globalKey" : "89234a4"
+ "globalKey" : "4e9a9a90"
}
}
}
@@ -1183,6 +1171,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "51b564f5"
+ "globalKey" : "c6f8ed51"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE.json
index fb4316c993..0100924539 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/SWAPTION_TERMINATED_DUE_TO_EXERCISE.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -29,8 +29,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -225,11 +225,13 @@
"globalKey" : "525b7187"
}
} ]
- },
- "meta" : {
- "globalKey" : "c46e9a5e"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c46e9a5e"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -573,18 +575,15 @@
"globalKey" : "592ef139"
}
} ]
- },
- "meta" : {
- "globalKey" : "368a4ceb"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4f4a6a49"
+ "globalKey" : "368a4ceb"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4f4a6a49"
+ "globalKey" : "35cddb4d"
}
}
}
@@ -631,18 +630,15 @@
"meta" : {
"globalKey" : "f9d3215c"
}
- },
- "meta" : {
- "globalKey" : "9a91b7a3"
}
- } ],
+ },
"meta" : {
- "globalKey" : "9a91b7a3"
+ "globalKey" : "f2f45eeb"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "9a91b7a3"
+ "globalKey" : "f2f45eeb"
}
},
"tradeLot" : [ {
@@ -857,17 +853,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "44f1e133",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "9d362d34",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2013-08-21",
"account" : [ {
"partyReference" : {
@@ -890,7 +875,7 @@
}
} ],
"meta" : {
- "globalKey" : "203ae9c4"
+ "globalKey" : "ffd6eaf6"
}
},
"transferHistory" : [ {
@@ -949,7 +934,7 @@
}
} ],
"meta" : {
- "globalKey" : "7053233d"
+ "globalKey" : "8911f2cb"
}
}
}
@@ -988,6 +973,6 @@
"workflowStatus" : "Terminated"
},
"meta" : {
- "globalKey" : "5b741a48"
+ "globalKey" : "537ec1e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE.json
index 8d2b8ec54b..dc9c70fd09 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/SWAP_CREATED_DUE_TO_EXERCISE.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -207,11 +207,13 @@
"globalKey" : "525b7187"
}
} ]
- },
- "meta" : {
- "globalKey" : "c46e9a5e"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c46e9a5e"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -555,18 +557,15 @@
"globalKey" : "592ef139"
}
} ]
- },
- "meta" : {
- "globalKey" : "368a4ceb"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4f4a6a49"
+ "globalKey" : "368a4ceb"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4f4a6a49"
+ "globalKey" : "35cddb4d"
}
},
"tradeLot" : [ {
@@ -788,17 +787,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "44f1e133",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "9d362d34",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2014-09-24",
"account" : [ {
"partyReference" : {
@@ -821,11 +809,11 @@
}
} ],
"meta" : {
- "globalKey" : "85785ece"
+ "globalKey" : "58bb8c0c"
}
},
"meta" : {
- "globalKey" : "85785ece"
+ "globalKey" : "58bb8c0c"
}
}
}
@@ -864,6 +852,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "84f2e5cd"
+ "globalKey" : "6744c753"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/Swaption-ex01.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/Swaption-ex01.json
index 8d5051a53e..1b0de3cf13 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/Swaption-ex01.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/Swaption-ex01.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -29,8 +29,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -365,11 +365,13 @@
"globalKey" : "b5e824b9"
}
} ]
- },
- "meta" : {
- "globalKey" : "339bd6f0"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "339bd6f0"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1176,18 +1178,15 @@
"globalKey" : "5e9de5eb"
}
} ]
- },
- "meta" : {
- "globalKey" : "39c28e6c"
}
- } ],
+ },
"meta" : {
- "globalKey" : "2cc5617c"
+ "globalKey" : "39c28e6c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "2cc5617c"
+ "globalKey" : "a71a1d5c"
}
}
}
@@ -1234,18 +1233,15 @@
"meta" : {
"globalKey" : "9139a95"
}
- },
- "meta" : {
- "globalKey" : "10bbb93"
}
- } ],
+ },
"meta" : {
- "globalKey" : "10bbb93"
+ "globalKey" : "4b4ec2af"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "10bbb93"
+ "globalKey" : "4b4ec2af"
}
},
"tradeLot" : [ {
@@ -1467,17 +1463,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "902a6db3",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "1693c0",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2015-01-13",
"account" : [ {
"partyReference" : {
@@ -1500,7 +1485,7 @@
}
} ],
"meta" : {
- "globalKey" : "6d13a2ea"
+ "globalKey" : "25fa0a00"
}
},
"transferHistory" : [ {
@@ -1559,7 +1544,7 @@
}
} ],
"meta" : {
- "globalKey" : "1ca6b88b"
+ "globalKey" : "cfee93b5"
}
}
}
@@ -1598,6 +1583,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "94aaf3be"
+ "globalKey" : "6ffa7830"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/Swaption-ex02.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/Swaption-ex02.json
index 328ce5af20..859b471543 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/Swaption-ex02.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/Swaption-ex02.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -29,8 +29,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -254,11 +254,13 @@
"globalKey" : "e27202bf"
}
} ]
- },
- "meta" : {
- "globalKey" : "24f435fd"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "24f435fd"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -714,18 +716,15 @@
"globalKey" : "69471bc5"
}
} ]
- },
- "meta" : {
- "globalKey" : "61721695"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6fb78e78"
+ "globalKey" : "61721695"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6fb78e78"
+ "globalKey" : "1bdb9b12"
}
}
}
@@ -772,18 +771,15 @@
"meta" : {
"globalKey" : "b17e8524"
}
- },
- "meta" : {
- "globalKey" : "c03a221e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c03a221e"
+ "globalKey" : "4cce1374"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "c03a221e"
+ "globalKey" : "4cce1374"
}
},
"tradeLot" : [ {
@@ -1012,17 +1008,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "66b48bac",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2018-10-31",
"account" : [ {
"partyReference" : {
@@ -1045,7 +1030,7 @@
}
} ],
"meta" : {
- "globalKey" : "862020c0"
+ "globalKey" : "7409ef64"
}
},
"transferHistory" : [ {
@@ -1104,7 +1089,7 @@
}
} ],
"meta" : {
- "globalKey" : "338b9aca"
+ "globalKey" : "55d9c5a6"
}
}
}
@@ -1241,6 +1226,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "5c279245"
+ "globalKey" : "aca52c59"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.json b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.json
index ef7282c81b..b229078b3f 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-cleared-confirm-1-17/Swaption-ex03-Straddle-Physical-Exercise.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -29,8 +29,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -365,11 +365,13 @@
"globalKey" : "b061cc91"
}
} ]
- },
- "meta" : {
- "globalKey" : "a60cea7b"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a60cea7b"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1176,18 +1178,15 @@
"globalKey" : "bc137765"
}
} ]
- },
- "meta" : {
- "globalKey" : "e2ea10c1"
}
- } ],
+ },
"meta" : {
- "globalKey" : "7e132966"
+ "globalKey" : "e2ea10c1"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "7e132966"
+ "globalKey" : "ace40cbc"
}
}
}
@@ -1235,18 +1234,15 @@
"meta" : {
"globalKey" : "7566438b"
}
- },
- "meta" : {
- "globalKey" : "5d1cb82c"
}
- } ],
+ },
"meta" : {
- "globalKey" : "5d1cb82c"
+ "globalKey" : "697fdd5a"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "5d1cb82c"
+ "globalKey" : "697fdd5a"
}
},
"tradeLot" : [ {
@@ -1468,17 +1464,6 @@
"externalKey" : "trade_source"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "902a6db3",
- "externalReference" : "trade_source"
- },
- "role" : "DataSubmitter",
- "ownershipPartyReference" : {
- "globalReference" : "ba4f",
- "externalReference" : "clearing_firm"
- }
- } ],
"clearedDate" : "2015-01-12",
"account" : [ {
"partyReference" : {
@@ -1501,7 +1486,7 @@
}
} ],
"meta" : {
- "globalKey" : "63aee2e5"
+ "globalKey" : "c068680d"
}
},
"transferHistory" : [ {
@@ -1560,7 +1545,7 @@
}
} ],
"meta" : {
- "globalKey" : "f707c5a6"
+ "globalKey" : "a82c477e"
}
}
}
@@ -1599,6 +1584,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "be92cca4"
+ "globalKey" : "506f12b4"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/Contract_Submission.json b/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/Contract_Submission.json
index 5236e2dec0..922b901f46 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/Contract_Submission.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/Contract_Submission.json
@@ -18,8 +18,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -209,11 +209,13 @@
"globalKey" : "7b8857fc",
"externalKey" : "floatingLegResetDates"
}
- },
- "meta" : {
- "globalKey" : "5707891a"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "5707891a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -350,18 +352,15 @@
"globalKey" : "628a6d89",
"externalKey" : "fixedLegPaymentDates"
}
- },
- "meta" : {
- "globalKey" : "222a6234"
}
- } ],
+ },
"meta" : {
- "globalKey" : "46958f4e"
+ "globalKey" : "222a6234"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "29423021"
+ "globalKey" : "fe0c51e7"
}
},
"tradeLot" : [ {
@@ -585,11 +584,11 @@
}
} ],
"meta" : {
- "globalKey" : "4def3f5b"
+ "globalKey" : "d120bf21"
}
},
"meta" : {
- "globalKey" : "4def3f5b"
+ "globalKey" : "d120bf21"
}
}
}
@@ -661,6 +660,6 @@
} ]
},
"meta" : {
- "globalKey" : "3ed4b89c"
+ "globalKey" : "3deaaace"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_FRA_Submission.json b/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_FRA_Submission.json
index 093050f5bc..c341e8f569 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_FRA_Submission.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_FRA_Submission.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_Fra"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -120,11 +120,13 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "554b591e"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "554b591e"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -244,18 +246,15 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "2024e022"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c8fb8244"
+ "globalKey" : "2024e022"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "c8fb8244"
+ "globalKey" : "92228240"
}
},
"tradeLot" : [ {
@@ -479,11 +478,11 @@
}
} ],
"meta" : {
- "globalKey" : "11e3bf9a"
+ "globalKey" : "39ebab96"
}
},
"meta" : {
- "globalKey" : "11e3bf9a"
+ "globalKey" : "39ebab96"
}
}
}
@@ -555,6 +554,6 @@
} ]
},
"meta" : {
- "globalKey" : "cc762a9d"
+ "globalKey" : "21957559"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_IRS_Submission.json b/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_IRS_Submission.json
index 5236e2dec0..922b901f46 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_IRS_Submission.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_IRS_Submission.json
@@ -18,8 +18,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -209,11 +209,13 @@
"globalKey" : "7b8857fc",
"externalKey" : "floatingLegResetDates"
}
- },
- "meta" : {
- "globalKey" : "5707891a"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "5707891a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -350,18 +352,15 @@
"globalKey" : "628a6d89",
"externalKey" : "fixedLegPaymentDates"
}
- },
- "meta" : {
- "globalKey" : "222a6234"
}
- } ],
+ },
"meta" : {
- "globalKey" : "46958f4e"
+ "globalKey" : "222a6234"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "29423021"
+ "globalKey" : "fe0c51e7"
}
},
"tradeLot" : [ {
@@ -585,11 +584,11 @@
}
} ],
"meta" : {
- "globalKey" : "4def3f5b"
+ "globalKey" : "d120bf21"
}
},
"meta" : {
- "globalKey" : "4def3f5b"
+ "globalKey" : "d120bf21"
}
}
}
@@ -661,6 +660,6 @@
} ]
},
"meta" : {
- "globalKey" : "3ed4b89c"
+ "globalKey" : "3deaaace"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_LIBOR-SOFR_Basis_Submission.json b/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_LIBOR-SOFR_Basis_Submission.json
index eae9d74d8c..10eba2e672 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_LIBOR-SOFR_Basis_Submission.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_LIBOR-SOFR_Basis_Submission.json
@@ -18,8 +18,8 @@
"productQualifier" : "InterestRate_IRSwap_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -217,11 +217,13 @@
"globalKey" : "7b8857fc",
"externalKey" : "floatingLegResetDates"
}
- },
- "meta" : {
- "globalKey" : "a1e9f438"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a1e9f438"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -418,18 +420,15 @@
"globalKey" : "6680093a",
"externalKey" : "floatingLeg2ResetDates"
}
- },
- "meta" : {
- "globalKey" : "60614dbc"
}
- } ],
+ },
"meta" : {
- "globalKey" : "f9e39bf4"
+ "globalKey" : "60614dbc"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ec9c0f41"
+ "globalKey" : "5b7ebcd7"
}
},
"tradeLot" : [ {
@@ -688,11 +687,11 @@
}
} ],
"meta" : {
- "globalKey" : "5f6a8145"
+ "globalKey" : "6eedb0db"
}
},
"meta" : {
- "globalKey" : "5f6a8145"
+ "globalKey" : "6eedb0db"
}
}
}
@@ -764,6 +763,6 @@
} ]
},
"meta" : {
- "globalKey" : "6b9ee451"
+ "globalKey" : "f571f43"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_OIS_SOFR_Submission.json b/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_OIS_SOFR_Submission.json
index c2107a689e..ddd364690a 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_OIS_SOFR_Submission.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_OIS_SOFR_Submission.json
@@ -18,8 +18,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -208,11 +208,13 @@
"globalKey" : "4a42ad18",
"externalKey" : "floatingLegResetDates"
}
- },
- "meta" : {
- "globalKey" : "1330e0da"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1330e0da"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -351,18 +353,15 @@
"globalKey" : "1fcd4fda",
"externalKey" : "fixedLegPaymentDates"
}
- },
- "meta" : {
- "globalKey" : "6f522cbe"
}
- } ],
+ },
"meta" : {
- "globalKey" : "59ffa018"
+ "globalKey" : "6f522cbe"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d1ebf6a5"
+ "globalKey" : "5ff19fb7"
}
},
"tradeLot" : [ {
@@ -579,11 +578,11 @@
}
} ],
"meta" : {
- "globalKey" : "76342cb4"
+ "globalKey" : "4fa0d2e2"
}
},
"meta" : {
- "globalKey" : "76342cb4"
+ "globalKey" : "4fa0d2e2"
}
}
}
@@ -655,6 +654,6 @@
} ]
},
"meta" : {
- "globalKey" : "b3498844"
+ "globalKey" : "e3c39f0e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_OIS_Submission.json b/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_OIS_Submission.json
index 15ab547ae4..6bacec4aae 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_OIS_Submission.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_OIS_Submission.json
@@ -18,8 +18,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -208,11 +208,13 @@
"globalKey" : "fd7a6337",
"externalKey" : "floatingLegResetDates"
}
- },
- "meta" : {
- "globalKey" : "c66896f9"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c66896f9"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -351,18 +353,15 @@
"globalKey" : "1fcd4fda",
"externalKey" : "fixedLegPaymentDates"
}
- },
- "meta" : {
- "globalKey" : "6f522cbe"
}
- } ],
+ },
"meta" : {
- "globalKey" : "15f377f7"
+ "globalKey" : "6f522cbe"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "8ddfce84"
+ "globalKey" : "2278c3b8"
}
},
"tradeLot" : [ {
@@ -579,11 +578,11 @@
}
} ],
"meta" : {
- "globalKey" : "e4c35488"
+ "globalKey" : "d8af07d4"
}
},
"meta" : {
- "globalKey" : "e4c35488"
+ "globalKey" : "d8af07d4"
}
}
}
@@ -655,6 +654,6 @@
} ]
},
"meta" : {
- "globalKey" : "4842694"
+ "globalKey" : "61548600"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_Swaption_Submission.json b/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_Swaption_Submission.json
index e61710ec92..4af75a97a0 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_Swaption_Submission.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_Swaption_Submission.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -36,8 +36,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -227,11 +227,13 @@
"globalKey" : "7b8857fc",
"externalKey" : "floatingLegResetDates"
}
- },
- "meta" : {
- "globalKey" : "b54a5a7a"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "b54a5a7a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -368,18 +370,15 @@
"globalKey" : "628a6d89",
"externalKey" : "fixedLegPaymentDates"
}
- },
- "meta" : {
- "globalKey" : "12f9efd4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "73fbae4e"
+ "globalKey" : "12f9efd4"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "56a84f21"
+ "globalKey" : "45177a27"
}
}
}
@@ -429,18 +428,15 @@
"meta" : {
"globalKey" : "ba2f7bc6"
}
- },
- "meta" : {
- "globalKey" : "5a6706a5"
}
- } ],
+ },
"meta" : {
- "globalKey" : "5a6706a5"
+ "globalKey" : "46a10def"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "5a6706a5"
+ "globalKey" : "46a10def"
}
},
"tradeLot" : [ {
@@ -664,7 +660,7 @@
}
} ],
"meta" : {
- "globalKey" : "698cc1cb"
+ "globalKey" : "8a68bb15"
}
},
"transferHistory" : [ {
@@ -725,7 +721,7 @@
}
} ],
"meta" : {
- "globalKey" : "3ffce69b"
+ "globalKey" : "15d92991"
}
}
}
@@ -797,6 +793,6 @@
} ]
},
"meta" : {
- "globalKey" : "da9ffeaf"
+ "globalKey" : "77765041"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_ZCS_Submission.json b/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_ZCS_Submission.json
index 8f671045d1..cccfbd4ca2 100644
--- a/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_ZCS_Submission.json
+++ b/rosetta-source/src/main/resources/result-json-files/cme-submission-irs-1-0/USD_ZCS_Submission.json
@@ -18,8 +18,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -210,11 +210,13 @@
"externalKey" : "floatingLegResetDates"
}
},
- "compoundingMethod" : "Straight",
- "meta" : {
- "globalKey" : "36eb3277"
- }
- }, {
+ "compoundingMethod" : "Straight"
+ },
+ "meta" : {
+ "globalKey" : "36eb3277"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -341,18 +343,15 @@
"globalKey" : "aafa40f5",
"externalKey" : "fixedLegPaymentDates"
}
- },
- "meta" : {
- "globalKey" : "865eb265"
}
- } ],
+ },
"meta" : {
- "globalKey" : "130d3b8e"
+ "globalKey" : "865eb265"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "aaf93de1"
+ "globalKey" : "f5159669"
}
},
"tradeLot" : [ {
@@ -576,11 +575,11 @@
}
} ],
"meta" : {
- "globalKey" : "5108c1dd"
+ "globalKey" : "9efdc265"
}
},
"meta" : {
- "globalKey" : "5108c1dd"
+ "globalKey" : "9efdc265"
}
}
}
@@ -652,6 +651,6 @@
} ]
},
"meta" : {
- "globalKey" : "b3541805"
+ "globalKey" : "b1aa6bb5"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade1.json b/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade1.json
index e9ac54ee6e..8d0b481349 100644
--- a/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade1.json
+++ b/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade1.json
@@ -110,8 +110,65 @@
"globalKey" : "2781d47f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "21657K",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED"
+ }
+ } ],
+ "name" : {
+ "value" : "PFIZED INC.",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-name-RED"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a16dcbbc"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "US635405AQ55",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
+ }
+ },
+ "identifierType" : "ISIN"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "e7dc2716"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -179,71 +236,12 @@
"meta" : {
"globalKey" : "3f1e2a"
}
- },
- "meta" : {
- "globalKey" : "c1d79704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "21657K",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED"
- }
- } ],
- "name" : {
- "value" : "PFIZED INC.",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-name-RED"
- }
- },
- "meta" : {
- "globalKey" : "a16dcbbc"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "US635405AQ55",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
- }
- },
- "identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "meta" : {
- "globalKey" : "e7dc2716"
}
},
"meta" : {
- "globalKey" : "a49e8992"
+ "globalKey" : "c1d79704"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -255,7 +253,7 @@
}
},
"meta" : {
- "globalKey" : "5a12cc45"
+ "globalKey" : "42d4e86b"
}
},
"tradeLot" : [ {
@@ -456,7 +454,7 @@
}
},
"meta" : {
- "globalKey" : "6aed31be"
+ "globalKey" : "16ca6ed8"
}
},
"transferHistory" : [ {
@@ -481,7 +479,7 @@
}
} ],
"meta" : {
- "globalKey" : "b6d4efb"
+ "globalKey" : "b79a2f21"
}
}
}
@@ -602,6 +600,6 @@
"warehouseIdentity" : "DTCC_TIW_Gold"
},
"meta" : {
- "globalKey" : "b56ec079"
+ "globalKey" : "f7cfa06d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade2.json b/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade2.json
index f22411529b..9311b98d45 100644
--- a/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade2.json
+++ b/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade2.json
@@ -79,8 +79,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -137,44 +137,8 @@
"globalKey" : "27a2ad3f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "58b93681"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -218,18 +182,52 @@
"globalKey" : "8a33374f"
}
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "dc55742e"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
},
- "meta" : {
- "globalKey" : "dc55742e"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
}
},
"meta" : {
- "globalKey" : "6c486c6f"
+ "globalKey" : "58b93681"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f612684f"
+ "globalKey" : "661c1ccf"
}
}
}
@@ -289,21 +287,18 @@
"priceType" : "InterestRate",
"arithmeticOperator" : "Add"
}
- },
- "meta" : {
- "globalKey" : "c67ac2ac"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c67ac2ac"
+ "globalKey" : "a5abf6f6"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "5f20b096"
+ "globalKey" : "36d5fa60"
}
},
"tradeLot" : [ {
@@ -497,7 +492,7 @@
}
} ],
"meta" : {
- "globalKey" : "9ef06b45"
+ "globalKey" : "a2dba53b"
}
},
"transferHistory" : [ {
@@ -554,7 +549,7 @@
}
} ],
"meta" : {
- "globalKey" : "79d1784e"
+ "globalKey" : "f44bb044"
}
}
}
@@ -620,6 +615,6 @@
"warehouseIdentity" : "DTCC_TIW_Gold"
},
"meta" : {
- "globalKey" : "43f7a643"
+ "globalKey" : "6cbb9453"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade3.json b/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade3.json
index da7435888f..bab04952ec 100644
--- a/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade3.json
+++ b/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade3.json
@@ -105,44 +105,8 @@
"globalKey" : "27a2ad3f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -187,21 +151,55 @@
"globalKey" : "5c6e78ef"
}
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "df7bd7ce"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "df7bd7ce"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
}
},
"meta" : {
- "globalKey" : "d616a5cf"
+ "globalKey" : "5a5ff79f"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "9f664f19"
+ "globalKey" : "cd186ef7"
}
},
"tradeLot" : [ {
@@ -413,7 +411,7 @@
}
} ],
"meta" : {
- "globalKey" : "690f8b3f"
+ "globalKey" : "afc05521"
}
},
"transferHistory" : [ {
@@ -461,7 +459,7 @@
}
} ],
"meta" : {
- "globalKey" : "7c105259"
+ "globalKey" : "c28b573b"
}
}
}
@@ -524,6 +522,6 @@
"warehouseIdentity" : "DTCC_TIW_Gold"
},
"meta" : {
- "globalKey" : "6f3045b9"
+ "globalKey" : "6da114cd"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade4.json b/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade4.json
index 03770b4dc2..bc3ca181a2 100644
--- a/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade4.json
+++ b/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade4.json
@@ -110,8 +110,65 @@
"globalKey" : "2745c47f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "57BGE9AD0",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED"
+ }
+ } ],
+ "name" : {
+ "value" : "LEXMARK INTERNATIONAL, INC.",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-name-RED"
+ }
+ },
+ "meta" : {
+ "globalKey" : "36296790"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "US529772AF23",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
+ }
+ },
+ "identifierType" : "ISIN"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "209b2f4d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -179,71 +236,12 @@
"meta" : {
"globalKey" : "3f27aa"
}
- },
- "meta" : {
- "globalKey" : "7b8a4704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "57BGE9AD0",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED"
- }
- } ],
- "name" : {
- "value" : "LEXMARK INTERNATIONAL, INC.",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-name-RED"
- }
- },
- "meta" : {
- "globalKey" : "36296790"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "US529772AF23",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
- }
- },
- "identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "meta" : {
- "globalKey" : "209b2f4d"
}
},
"meta" : {
- "globalKey" : "d5cce1c9"
+ "globalKey" : "7b8a4704"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -255,7 +253,7 @@
}
},
"meta" : {
- "globalKey" : "6a593b7f"
+ "globalKey" : "93f84327"
}
},
"tradeLot" : [ {
@@ -467,7 +465,7 @@
}
} ],
"meta" : {
- "globalKey" : "76ccd8d7"
+ "globalKey" : "99012e2f"
}
},
"transferHistory" : [ {
@@ -518,7 +516,7 @@
}
} ],
"meta" : {
- "globalKey" : "577f67e9"
+ "globalKey" : "13a2ab41"
}
}
}
@@ -590,6 +588,6 @@
"warehouseIdentity" : "DTCC_TIW_Gold"
},
"meta" : {
- "globalKey" : "5f5a98f8"
+ "globalKey" : "32ae30da"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade5.json b/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade5.json
index e2ef62f994..6f78beccf3 100644
--- a/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade5.json
+++ b/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade5.json
@@ -121,8 +121,8 @@
"globalKey" : "b7a5bb40"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -163,7 +163,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
} ]
}
@@ -184,15 +184,12 @@
"meta" : {
"globalKey" : "cddbd672"
}
- } ],
- "meta" : {
- "globalKey" : "96c72f93"
- }
+ } ]
},
"meta" : {
"globalKey" : "96c72f93"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
diff --git a/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade6.json b/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade6.json
index 1af7f54247..745bc03d6d 100644
--- a/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade6.json
+++ b/rosetta-source/src/main/resources/result-json-files/dtcc-11-0/DDL_NewTrade6.json
@@ -110,8 +110,65 @@
"globalKey" : "2745c47f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "57BGE9AD0",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED"
+ }
+ } ],
+ "name" : {
+ "value" : "LEXMARK INTERNATIONAL, INC.",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-name-RED"
+ }
+ },
+ "meta" : {
+ "globalKey" : "36296790"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "US529772AF23",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
+ }
+ },
+ "identifierType" : "ISIN"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "209b2f4d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -179,71 +236,12 @@
"meta" : {
"globalKey" : "3f1faa"
}
- },
- "meta" : {
- "globalKey" : "30014704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "57BGE9AD0",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED"
- }
- } ],
- "name" : {
- "value" : "LEXMARK INTERNATIONAL, INC.",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-name-RED"
- }
- },
- "meta" : {
- "globalKey" : "36296790"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "US529772AF23",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
- }
- },
- "identifierType" : "ISIN"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "meta" : {
- "globalKey" : "209b2f4d"
}
},
"meta" : {
- "globalKey" : "47f5e1c9"
+ "globalKey" : "30014704"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentPartyEnum" : "AsSpecifiedInMasterAgreement",
"calculationAgentBusinessCenter" : {
@@ -255,7 +253,7 @@
}
},
"meta" : {
- "globalKey" : "9c41fbb9"
+ "globalKey" : "88d3bf0f"
}
},
"tradeLot" : [ {
@@ -442,7 +440,7 @@
}
} ],
"meta" : {
- "globalKey" : "6e8c18bc"
+ "globalKey" : "8e6542a6"
}
},
"transferHistory" : [ {
@@ -467,7 +465,7 @@
}
} ],
"meta" : {
- "globalKey" : "6fc0bdfc"
+ "globalKey" : "22471b52"
}
}
}
@@ -584,6 +582,6 @@
"warehouseIdentity" : "DTCC_TIW_Gold"
},
"meta" : {
- "globalKey" : "b6446f3"
+ "globalKey" : "322cc0cb"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fis/isla1.json b/rosetta-source/src/main/resources/result-json-files/fis/isla1.json
index 1e2a6d9880..9bcb995242 100644
--- a/rosetta-source/src/main/resources/result-json-files/fis/isla1.json
+++ b/rosetta-source/src/main/resources/result-json-files/fis/isla1.json
@@ -3,7 +3,7 @@
"eventDate" : "2020-09-22",
"instruction" : [ {
"before" : {
- "globalReference" : "7883bb24",
+ "globalReference" : "ce27707a",
"externalReference" : "TradeState"
}
} ],
@@ -28,8 +28,72 @@
"globalKey" : "e742daa5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "assetLeg" : [ {
+ "settlementDate" : {
+ "adjustableDate" : {
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "adjustedDate" : {
+ "value" : "2020-09-22",
+ "meta" : {
+ "globalKey" : "3f2256"
+ }
+ },
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "deliveryMethod" : "DeliveryVersusPayment"
+ } ],
+ "underlier" : {
+ "Instrument" : {
+ "Security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "ST001"
+ },
+ "identifierType" : "SEDOL"
+ } ],
+ "instrumentType" : "Equity"
+ }
+ }
+ },
+ "minimumFee" : {
+ "value" : 0.00,
+ "unit" : {
+ "currency" : {
+ "value" : "USD"
+ }
+ },
+ "meta" : {
+ "globalKey" : "171b36"
+ }
+ },
+ "dividendTerms" : {
+ "manufacturedIncomeRequirement" : {
+ "totalRatio" : 1.00
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "54e9a4aa"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -121,78 +185,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "d3c969a8"
}
- } ],
- "assetPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "assetLeg" : [ {
- "settlementDate" : {
- "adjustableDate" : {
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "adjustedDate" : {
- "value" : "2020-09-22",
- "meta" : {
- "globalKey" : "3f2256"
- }
- },
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "deliveryMethod" : "DeliveryVersusPayment"
- } ],
- "underlier" : {
- "Instrument" : {
- "Security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "ST001"
- },
- "identifierType" : "SEDOL"
- } ],
- "securityType" : "Equity"
- }
- }
- },
- "minimumFee" : {
- "value" : 0.00,
- "unit" : {
- "currency" : {
- "value" : "USD"
- }
- },
- "meta" : {
- "globalKey" : "171b36"
- }
- },
- "dividendTerms" : {
- "manufacturedIncomeRequirement" : {
- "totalRatio" : 1.00
- }
- },
- "meta" : {
- "globalKey" : "54e9a4aa"
- }
- } ],
+ },
"meta" : {
- "globalKey" : "6c84cc52"
+ "globalKey" : "d3c969a8"
}
- },
+ } ],
"collateral" : {
"collateralProvisions" : {
"collateralType" : "Cash",
@@ -210,7 +208,7 @@
}
},
"meta" : {
- "globalKey" : "3d9b0277"
+ "globalKey" : "537cfb4d"
}
},
"tradeLot" : [ {
@@ -302,7 +300,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -388,11 +386,11 @@
}
},
"meta" : {
- "globalKey" : "7883bb24"
+ "globalKey" : "ce27707a"
}
},
"meta" : {
- "globalKey" : "7883bb24",
+ "globalKey" : "ce27707a",
"externalKey" : "TradeState"
}
}, {
@@ -416,8 +414,72 @@
"globalKey" : "e742daa5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "assetLeg" : [ {
+ "settlementDate" : {
+ "adjustableDate" : {
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "adjustedDate" : {
+ "value" : "2020-09-22",
+ "meta" : {
+ "globalKey" : "3f2256"
+ }
+ },
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "deliveryMethod" : "DeliveryVersusPayment"
+ } ],
+ "underlier" : {
+ "Instrument" : {
+ "Security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "ST001"
+ },
+ "identifierType" : "SEDOL"
+ } ],
+ "instrumentType" : "Equity"
+ }
+ }
+ },
+ "minimumFee" : {
+ "value" : 0.00,
+ "unit" : {
+ "currency" : {
+ "value" : "USD"
+ }
+ },
+ "meta" : {
+ "globalKey" : "171b36"
+ }
+ },
+ "dividendTerms" : {
+ "manufacturedIncomeRequirement" : {
+ "totalRatio" : 1.00
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "54e9a4aa"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -509,78 +571,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "d3c969a8"
- }
- } ],
- "assetPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "assetLeg" : [ {
- "settlementDate" : {
- "adjustableDate" : {
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "adjustedDate" : {
- "value" : "2020-09-22",
- "meta" : {
- "globalKey" : "3f2256"
- }
- },
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "deliveryMethod" : "DeliveryVersusPayment"
- } ],
- "underlier" : {
- "Instrument" : {
- "Security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "ST001"
- },
- "identifierType" : "SEDOL"
- } ],
- "securityType" : "Equity"
- }
- }
- },
- "minimumFee" : {
- "value" : 0.00,
- "unit" : {
- "currency" : {
- "value" : "USD"
- }
- },
- "meta" : {
- "globalKey" : "171b36"
- }
- },
- "dividendTerms" : {
- "manufacturedIncomeRequirement" : {
- "totalRatio" : 1.00
- }
- },
- "meta" : {
- "globalKey" : "54e9a4aa"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6c84cc52"
+ "globalKey" : "d3c969a8"
}
- },
+ } ],
"collateral" : {
"collateralProvisions" : {
"collateralType" : "Cash",
@@ -598,7 +594,7 @@
}
},
"meta" : {
- "globalKey" : "3d9b0277"
+ "globalKey" : "537cfb4d"
}
},
"tradeLot" : [ {
@@ -690,7 +686,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -792,11 +788,11 @@
}
},
"meta" : {
- "globalKey" : "b08502fd"
+ "globalKey" : "8d24dfd3"
}
},
"meta" : {
- "globalKey" : "b08502fd"
+ "globalKey" : "8d24dfd3"
}
}, {
"trade" : {
@@ -819,8 +815,72 @@
"globalKey" : "e742daa5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "assetLeg" : [ {
+ "settlementDate" : {
+ "adjustableDate" : {
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "adjustedDate" : {
+ "value" : "2020-09-22",
+ "meta" : {
+ "globalKey" : "3f2256"
+ }
+ },
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "deliveryMethod" : "DeliveryVersusPayment"
+ } ],
+ "underlier" : {
+ "Instrument" : {
+ "Security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "ST001"
+ },
+ "identifierType" : "SEDOL"
+ } ],
+ "instrumentType" : "Equity"
+ }
+ }
+ },
+ "minimumFee" : {
+ "value" : 0.00,
+ "unit" : {
+ "currency" : {
+ "value" : "USD"
+ }
+ },
+ "meta" : {
+ "globalKey" : "171b36"
+ }
+ },
+ "dividendTerms" : {
+ "manufacturedIncomeRequirement" : {
+ "totalRatio" : 1.00
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "54e9a4aa"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -908,82 +968,16 @@
"meta" : {
"globalKey" : "365baaee"
}
- },
- "meta" : {
- "globalKey" : "fa98fa5b"
- }
- },
- "meta" : {
- "globalKey" : "d3c969a8"
- }
- } ],
- "assetPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "assetLeg" : [ {
- "settlementDate" : {
- "adjustableDate" : {
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "adjustedDate" : {
- "value" : "2020-09-22",
- "meta" : {
- "globalKey" : "3f2256"
- }
- },
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "deliveryMethod" : "DeliveryVersusPayment"
- } ],
- "underlier" : {
- "Instrument" : {
- "Security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "ST001"
- },
- "identifierType" : "SEDOL"
- } ],
- "securityType" : "Equity"
- }
- }
- },
- "minimumFee" : {
- "value" : 0.00,
- "unit" : {
- "currency" : {
- "value" : "USD"
- }
- },
- "meta" : {
- "globalKey" : "171b36"
- }
- },
- "dividendTerms" : {
- "manufacturedIncomeRequirement" : {
- "totalRatio" : 1.00
+ },
+ "meta" : {
+ "globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "54e9a4aa"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6c84cc52"
+ "globalKey" : "d3c969a8"
}
- },
+ } ],
"collateral" : {
"collateralProvisions" : {
"collateralType" : "Cash",
@@ -1001,7 +995,7 @@
}
},
"meta" : {
- "globalKey" : "3d9b0277"
+ "globalKey" : "537cfb4d"
}
},
"tradeLot" : [ {
@@ -1093,7 +1087,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1195,11 +1189,11 @@
}
},
"meta" : {
- "globalKey" : "af662bbc"
+ "globalKey" : "8c060892"
}
},
"meta" : {
- "globalKey" : "af662bbc"
+ "globalKey" : "8c060892"
}
}, {
"trade" : {
@@ -1222,8 +1216,72 @@
"globalKey" : "e742daa5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "assetLeg" : [ {
+ "settlementDate" : {
+ "adjustableDate" : {
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "adjustedDate" : {
+ "value" : "2020-09-22",
+ "meta" : {
+ "globalKey" : "3f2256"
+ }
+ },
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "deliveryMethod" : "DeliveryVersusPayment"
+ } ],
+ "underlier" : {
+ "Instrument" : {
+ "Security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "ST001"
+ },
+ "identifierType" : "SEDOL"
+ } ],
+ "instrumentType" : "Equity"
+ }
+ }
+ },
+ "minimumFee" : {
+ "value" : 0.00,
+ "unit" : {
+ "currency" : {
+ "value" : "USD"
+ }
+ },
+ "meta" : {
+ "globalKey" : "171b36"
+ }
+ },
+ "dividendTerms" : {
+ "manufacturedIncomeRequirement" : {
+ "totalRatio" : 1.00
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "54e9a4aa"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1315,78 +1373,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "d3c969a8"
- }
- } ],
- "assetPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "assetLeg" : [ {
- "settlementDate" : {
- "adjustableDate" : {
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "adjustedDate" : {
- "value" : "2020-09-22",
- "meta" : {
- "globalKey" : "3f2256"
- }
- },
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "deliveryMethod" : "DeliveryVersusPayment"
- } ],
- "underlier" : {
- "Instrument" : {
- "Security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "ST001"
- },
- "identifierType" : "SEDOL"
- } ],
- "securityType" : "Equity"
- }
- }
- },
- "minimumFee" : {
- "value" : 0.00,
- "unit" : {
- "currency" : {
- "value" : "USD"
- }
- },
- "meta" : {
- "globalKey" : "171b36"
- }
- },
- "dividendTerms" : {
- "manufacturedIncomeRequirement" : {
- "totalRatio" : 1.00
- }
- },
- "meta" : {
- "globalKey" : "54e9a4aa"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6c84cc52"
+ "globalKey" : "d3c969a8"
}
- },
+ } ],
"collateral" : {
"collateralProvisions" : {
"collateralType" : "Cash",
@@ -1404,7 +1396,7 @@
}
},
"meta" : {
- "globalKey" : "3d9b0277"
+ "globalKey" : "537cfb4d"
}
},
"tradeLot" : [ {
@@ -1496,7 +1488,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -1598,11 +1590,11 @@
}
},
"meta" : {
- "globalKey" : "340b6462"
+ "globalKey" : "10ab4138"
}
},
"meta" : {
- "globalKey" : "340b6462"
+ "globalKey" : "10ab4138"
}
}, {
"trade" : {
@@ -1625,8 +1617,72 @@
"globalKey" : "e742daa5"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "AssetPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "assetLeg" : [ {
+ "settlementDate" : {
+ "adjustableDate" : {
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "adjustedDate" : {
+ "value" : "2020-09-22",
+ "meta" : {
+ "globalKey" : "3f2256"
+ }
+ },
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "deliveryMethod" : "DeliveryVersusPayment"
+ } ],
+ "underlier" : {
+ "Instrument" : {
+ "Security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "ST001"
+ },
+ "identifierType" : "SEDOL"
+ } ],
+ "instrumentType" : "Equity"
+ }
+ }
+ },
+ "minimumFee" : {
+ "value" : 0.00,
+ "unit" : {
+ "currency" : {
+ "value" : "USD"
+ }
+ },
+ "meta" : {
+ "globalKey" : "171b36"
+ }
+ },
+ "dividendTerms" : {
+ "manufacturedIncomeRequirement" : {
+ "totalRatio" : 1.00
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "54e9a4aa"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -1718,78 +1774,12 @@
"meta" : {
"globalKey" : "fa98fa5b"
}
- },
- "meta" : {
- "globalKey" : "d3c969a8"
- }
- } ],
- "assetPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "assetLeg" : [ {
- "settlementDate" : {
- "adjustableDate" : {
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "adjustedDate" : {
- "value" : "2020-09-22",
- "meta" : {
- "globalKey" : "3f2256"
- }
- },
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "deliveryMethod" : "DeliveryVersusPayment"
- } ],
- "underlier" : {
- "Instrument" : {
- "Security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "ST001"
- },
- "identifierType" : "SEDOL"
- } ],
- "securityType" : "Equity"
- }
- }
- },
- "minimumFee" : {
- "value" : 0.00,
- "unit" : {
- "currency" : {
- "value" : "USD"
- }
- },
- "meta" : {
- "globalKey" : "171b36"
- }
- },
- "dividendTerms" : {
- "manufacturedIncomeRequirement" : {
- "totalRatio" : 1.00
- }
- },
- "meta" : {
- "globalKey" : "54e9a4aa"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6c84cc52"
+ "globalKey" : "d3c969a8"
}
- },
+ } ],
"collateral" : {
"collateralProvisions" : {
"collateralType" : "Cash",
@@ -1807,7 +1797,7 @@
}
},
"meta" : {
- "globalKey" : "3d9b0277"
+ "globalKey" : "537cfb4d"
}
},
"tradeLot" : [ {
@@ -1899,7 +1889,7 @@
},
"identifierType" : "SEDOL"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -2001,15 +1991,15 @@
}
},
"meta" : {
- "globalKey" : "6567e010"
+ "globalKey" : "4207bce6"
}
},
"meta" : {
- "globalKey" : "6567e010"
+ "globalKey" : "4207bce6"
}
} ],
"meta" : {
- "globalKey" : "a76978d8"
+ "globalKey" : "9a152a9e"
}
},
"timestamp" : [ {
@@ -2017,6 +2007,6 @@
"qualification" : "eventCreationDateTime"
} ],
"meta" : {
- "globalKey" : "dfd3f947"
+ "globalKey" : "ba18a9c1"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/msg-ex19-cds-execution-allocations.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/msg-ex19-cds-execution-allocations.json
index 67c5d29e46..223e666113 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/msg-ex19-cds-execution-allocations.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/msg-ex19-cds-execution-allocations.json
@@ -128,72 +128,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "514e072e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -279,7 +215,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -353,15 +289,77 @@
"meta" : {
"globalKey" : "ce9ae895"
}
- } ],
- "meta" : {
- "globalKey" : "e3224265"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "e3224265"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "455c2cf7"
+ "globalKey" : "514e072e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -370,7 +368,7 @@
}
},
"meta" : {
- "globalKey" : "e8d1aed4"
+ "globalKey" : "88a0461c"
}
},
"tradeLot" : [ {
@@ -640,7 +638,7 @@
}
} ],
"meta" : {
- "globalKey" : "36c7cab6"
+ "globalKey" : "5da4b66e"
}
},
"transferHistory" : [ {
@@ -698,7 +696,7 @@
}
} ],
"meta" : {
- "globalKey" : "1f24cf6e"
+ "globalKey" : "86ca50b6"
}
}
}
@@ -731,6 +729,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "4217af08"
+ "globalKey" : "ab6dad56"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/msg-ex59-execution-advice-trade-amendment-F02-00.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/msg-ex59-execution-advice-trade-amendment-F02-00.json
index e6a51e979d..61c6a2ae6f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/msg-ex59-execution-advice-trade-amendment-F02-00.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/msg-ex59-execution-advice-trade-amendment-F02-00.json
@@ -84,8 +84,71 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "CDX-NAIGHVOLS10.5Y"
+ },
+ "identifierType" : "Other"
+ }, {
+ "identifier" : {
+ "value" : "2I65B3BA0",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "name" : {
+ "value" : "CDX-NAIGHVOLS10.5Y"
+ },
+ "assetClass" : "Credit",
+ "indexSeries" : 10,
+ "indexAnnexVersion" : 2,
+ "indexAnnexDate" : "2007-03-06",
+ "excludedReferenceEntity" : [ {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "ABC1234567",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "e883dbb2"
+ }
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "51a315e1"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "353f9180"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -153,80 +216,15 @@
"meta" : {
"globalKey" : "3edeea"
}
- },
- "meta" : {
- "globalKey" : "9ca46f04"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "CDX-NAIGHVOLS10.5Y"
- },
- "identifierType" : "Other"
- }, {
- "identifier" : {
- "value" : "2I65B3BA0",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "name" : {
- "value" : "CDX-NAIGHVOLS10.5Y"
- },
- "assetClass" : "Credit",
- "indexSeries" : 10,
- "indexAnnexVersion" : 2,
- "indexAnnexDate" : "2007-03-06",
- "excludedReferenceEntity" : [ {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "ABC1234567",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
- }
- } ],
- "meta" : {
- "globalKey" : "e883dbb2"
- }
- }
- } ],
- "meta" : {
- "globalKey" : "51a315e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "353f9180"
}
},
"meta" : {
- "globalKey" : "9b8b4efc"
+ "globalKey" : "9ca46f04"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "2b60005c"
+ "globalKey" : "e1184824"
}
},
"tradeLot" : [ {
@@ -408,7 +406,7 @@
}
} ],
"meta" : {
- "globalKey" : "974f452f"
+ "globalKey" : "dd82c867"
}
},
"transferHistory" : [ {
@@ -450,7 +448,7 @@
}
} ],
"meta" : {
- "globalKey" : "c9c02e5f"
+ "globalKey" : "ff89e597"
}
}
}
@@ -486,6 +484,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "4858d2d5"
+ "globalKey" : "6a76a30f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/msg-ex60-execution-advice-trade-amendment-correction-F02-10.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/msg-ex60-execution-advice-trade-amendment-correction-F02-10.json
index c1dee942b3..20b19ace08 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/msg-ex60-execution-advice-trade-amendment-correction-F02-10.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/msg-ex60-execution-advice-trade-amendment-correction-F02-10.json
@@ -84,8 +84,71 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "CDX-NAIGHVOLS10.5Y"
+ },
+ "identifierType" : "Other"
+ }, {
+ "identifier" : {
+ "value" : "2I65B3BA0",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "name" : {
+ "value" : "CDX-NAIGHVOLS10.5Y"
+ },
+ "assetClass" : "Credit",
+ "indexSeries" : 10,
+ "indexAnnexVersion" : 2,
+ "indexAnnexDate" : "2007-03-06",
+ "excludedReferenceEntity" : [ {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "ABC1234567",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "e883dbb2"
+ }
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "51a315e1"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "353f9180"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -153,80 +216,15 @@
"meta" : {
"globalKey" : "3edeea"
}
- },
- "meta" : {
- "globalKey" : "9ca46f04"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "CDX-NAIGHVOLS10.5Y"
- },
- "identifierType" : "Other"
- }, {
- "identifier" : {
- "value" : "2I65B3BA0",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "name" : {
- "value" : "CDX-NAIGHVOLS10.5Y"
- },
- "assetClass" : "Credit",
- "indexSeries" : 10,
- "indexAnnexVersion" : 2,
- "indexAnnexDate" : "2007-03-06",
- "excludedReferenceEntity" : [ {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "ABC1234567",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
- }
- } ],
- "meta" : {
- "globalKey" : "e883dbb2"
- }
- }
- } ],
- "meta" : {
- "globalKey" : "51a315e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "353f9180"
}
},
"meta" : {
- "globalKey" : "9b8b4efc"
+ "globalKey" : "9ca46f04"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "44a854a9"
+ "globalKey" : "f0da7d77"
}
},
"tradeLot" : [ {
@@ -408,7 +406,7 @@
}
} ],
"meta" : {
- "globalKey" : "fceb59c2"
+ "globalKey" : "2b694634"
}
},
"transferHistory" : [ {
@@ -450,7 +448,7 @@
}
} ],
"meta" : {
- "globalKey" : "785f3b72"
+ "globalKey" : "24cc7ae4"
}
}
}
@@ -486,6 +484,6 @@
} ],
"action" : "Correct",
"meta" : {
- "globalKey" : "65fcf83"
+ "globalKey" : "d0655c43"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/msg-ex64-execution-advice-trade-initiation-correction.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/msg-ex64-execution-advice-trade-initiation-correction.json
index ddaa00c416..83680c91bb 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/msg-ex64-execution-advice-trade-initiation-correction.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/msg-ex64-execution-advice-trade-initiation-correction.json
@@ -55,8 +55,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -202,11 +202,13 @@
"meta" : {
"globalKey" : "3fe2ea5c"
}
- },
- "meta" : {
- "globalKey" : "493035cb"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "493035cb"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -392,18 +394,15 @@
"externalKey" : "RES2"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "45e87af8"
- }
- } ],
+ "compoundingMethod" : "Flat"
+ },
"meta" : {
- "globalKey" : "e373b7cd"
+ "globalKey" : "45e87af8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e373b7cd"
+ "globalKey" : "59c4d8c3"
}
},
"tradeLot" : [ {
@@ -662,11 +661,11 @@
}
} ],
"meta" : {
- "globalKey" : "33065372"
+ "globalKey" : "f41f59bc"
}
},
"meta" : {
- "globalKey" : "33065372"
+ "globalKey" : "f41f59bc"
}
}
}
@@ -702,6 +701,6 @@
} ],
"action" : "Correct",
"meta" : {
- "globalKey" : "3ad94dd0"
+ "globalKey" : "858bac00"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/pkg-ex02-swap-spread-single-trade-execution-notification.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/pkg-ex02-swap-spread-single-trade-execution-notification.json
index c99c15d342..561fb1c80b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/pkg-ex02-swap-spread-single-trade-execution-notification.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/pkg-ex02-swap-spread-single-trade-execution-notification.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -199,11 +199,13 @@
"globalKey" : "9cca214f",
"externalKey" : "resetDates1"
}
- },
- "meta" : {
- "globalKey" : "ffbf377b"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "ffbf377b"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -336,18 +338,15 @@
"meta" : {
"globalKey" : "b7116f33"
}
- },
- "meta" : {
- "globalKey" : "2a5a39a3"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4094e75e"
+ "globalKey" : "2a5a39a3"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4094e75e"
+ "globalKey" : "db754348"
}
},
"tradeLot" : [ {
@@ -612,11 +611,11 @@
}
},
"meta" : {
- "globalKey" : "d0111d5"
+ "globalKey" : "e4d2f5bf"
}
},
"meta" : {
- "globalKey" : "d0111d5"
+ "globalKey" : "e4d2f5bf"
}
}
}
@@ -649,6 +648,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "5656441e"
+ "globalKey" : "b753ea3c"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/pkg-ex61-clearing-confirmed.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/pkg-ex61-clearing-confirmed.json
index 513121a682..1453db4962 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/pkg-ex61-clearing-confirmed.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-processes/pkg-ex61-clearing-confirmed.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -199,11 +199,13 @@
"globalKey" : "9cca214f",
"externalKey" : "resetDates1"
}
- },
- "meta" : {
- "globalKey" : "ffbf377b"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "ffbf377b"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -336,18 +338,15 @@
"meta" : {
"globalKey" : "b7116f33"
}
- },
- "meta" : {
- "globalKey" : "2a5a39a3"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4094e75e"
+ "globalKey" : "2a5a39a3"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4094e75e"
+ "globalKey" : "db754348"
}
},
"tradeLot" : [ {
@@ -633,11 +632,11 @@
}
} ],
"meta" : {
- "globalKey" : "ca49d57"
+ "globalKey" : "da6380ad"
}
},
"meta" : {
- "globalKey" : "ca49d57"
+ "globalKey" : "da6380ad"
}
}
}
@@ -672,6 +671,6 @@
}
} ],
"meta" : {
- "globalKey" : "526209ed"
+ "globalKey" : "19d5228b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/bond-options/bond-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/bond-options/bond-option.json
index a0b8ee1cf4..843efd93c1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/bond-options/bond-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/bond-options/bond-option.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_DebtOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -138,15 +138,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "27706b4"
}
- } ],
+ },
"meta" : {
"globalKey" : "27706b4"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -208,7 +205,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/bond-options/cb-option-2.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/bond-options/cb-option-2.json
index 4c3a438558..8342cde400 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/bond-options/cb-option-2.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/bond-options/cb-option-2.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_DebtOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -180,15 +180,12 @@
"spread" : 27
}
}
- },
- "meta" : {
- "globalKey" : "e028571a"
}
- } ],
+ },
"meta" : {
"globalKey" : "e028571a"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -235,7 +232,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/bond-options/cb-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/bond-options/cb-option.json
index d31b92d89e..4dcd663675 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/bond-options/cb-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/bond-options/cb-option.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_DebtOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -188,15 +188,12 @@
}
}
}
- },
- "meta" : {
- "globalKey" : "aee3dbd5"
}
- } ],
+ },
"meta" : {
"globalKey" : "aee3dbd5"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -243,7 +240,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex10-physical-oil-pipeline-crude-wti-floating-price.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex10-physical-oil-pipeline-crude-wti-floating-price.json
index 3bb5517865..8d07e0abcd 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex10-physical-oil-pipeline-crude-wti-floating-price.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex10-physical-oil-pipeline-crude-wti-floating-price.json
@@ -36,8 +36,8 @@
"globalKey" : "25fe62c9"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -61,27 +61,25 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "5a4c1a06"
}
- } ],
- "settlementPayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "5a4c1a06"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "34164625"
+ "globalKey" : "71129f1f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "63752c82"
+ "globalKey" : "f0942b68"
}
},
"tradeLot" : [ {
@@ -261,10 +259,10 @@
}
},
"meta" : {
- "globalKey" : "8d302803"
+ "globalKey" : "2c46b8dd"
}
},
"meta" : {
- "globalKey" : "8d302803"
+ "globalKey" : "2c46b8dd"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex11-physical-oil-pipeline-heating-oil-fixed-price.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex11-physical-oil-pipeline-heating-oil-fixed-price.json
index 47f134ee71..afee30811f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex11-physical-oil-pipeline-heating-oil-fixed-price.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex11-physical-oil-pipeline-heating-oil-fixed-price.json
@@ -36,20 +36,21 @@
"globalKey" : "2600470a"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f01"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
"fixedPrice" : {
"price" : {
@@ -58,18 +59,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "b141411f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a2e03d60"
+ "globalKey" : "b14144c1"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "dc85c3fe"
+ "globalKey" : "6aba2b82"
}
},
"tradeLot" : [ {
@@ -105,14 +103,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
+ "globalReference" : "10fb089c",
+ "externalReference" : "partyA"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
}
} ],
"tradeIdentifier" : [ {
@@ -206,14 +204,14 @@
}
},
"contractualParty" : [ {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
- }, {
"globalReference" : "10fb089c",
"externalReference" : "partyA"
+ }, {
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
} ],
"meta" : {
- "globalKey" : "eaa25386"
+ "globalKey" : "eaa25368"
}
}, {
"legalAgreementIdentification" : {
@@ -225,25 +223,25 @@
}
},
"contractualParty" : [ {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
- }, {
"globalReference" : "10fb089c",
"externalReference" : "partyA"
+ }, {
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
} ],
"meta" : {
- "globalKey" : "4f182a1d"
+ "globalKey" : "4f1829ff"
}
} ],
"meta" : {
- "globalKey" : "e8d46d57"
+ "globalKey" : "48392b97"
}
},
"meta" : {
- "globalKey" : "7d8491d6"
+ "globalKey" : "40069f30"
}
},
"meta" : {
- "globalKey" : "7d8491d6"
+ "globalKey" : "40069f30"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex12-physical-gas-europe-zbt-fixed-price.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex12-physical-gas-europe-zbt-fixed-price.json
index dbe3065645..23b80feea3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex12-physical-gas-europe-zbt-fixed-price.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex12-physical-gas-europe-zbt-fixed-price.json
@@ -36,20 +36,21 @@
"globalKey" : "25fb95ca"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f01"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
"fixedPrice" : {
"price" : {
@@ -58,18 +59,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "b141411f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a2e03d60"
+ "globalKey" : "b14144c1"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "262fbfe"
+ "globalKey" : "83f382"
}
},
"tradeLot" : [ {
@@ -105,14 +103,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
+ "globalReference" : "10fb089c",
+ "externalReference" : "partyA"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
}
} ],
"tradeIdentifier" : [ {
@@ -206,14 +204,14 @@
}
},
"contractualParty" : [ {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
- }, {
"globalReference" : "10fb089c",
"externalReference" : "partyA"
+ }, {
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
} ],
"meta" : {
- "globalKey" : "eaa25386"
+ "globalKey" : "eaa25368"
}
}, {
"legalAgreementIdentification" : {
@@ -225,25 +223,25 @@
}
},
"contractualParty" : [ {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
- }, {
"globalReference" : "10fb089c",
"externalReference" : "partyA"
+ }, {
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
} ],
"meta" : {
- "globalKey" : "4f182a1d"
+ "globalKey" : "4f1829ff"
}
} ],
"meta" : {
- "globalKey" : "e8d46d57"
+ "globalKey" : "48392b97"
}
},
"meta" : {
- "globalKey" : "5b951b02"
+ "globalKey" : "5804985c"
}
},
"meta" : {
- "globalKey" : "5b951b02"
+ "globalKey" : "5804985c"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex13-physical-gas-us-tw-west-texas-pool-floating-price-4-days.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex13-physical-gas-us-tw-west-texas-pool-floating-price-4-days.json
index 81d2ab16ff..73648eb0c1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex13-physical-gas-us-tw-west-texas-pool-floating-price-4-days.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex13-physical-gas-us-tw-west-texas-pool-floating-price-4-days.json
@@ -36,8 +36,8 @@
"globalKey" : "25fc20af"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -70,27 +70,25 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "6cbbb1dc"
}
- } ],
- "settlementPayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "6cbbb1dc"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d2aa02fb"
+ "globalKey" : "71129f1f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "1fa67298"
+ "globalKey" : "253b86fe"
}
},
"tradeLot" : [ {
@@ -288,10 +286,10 @@
}
},
"meta" : {
- "globalKey" : "8205aed5"
+ "globalKey" : "82d1e8bb"
}
},
"meta" : {
- "globalKey" : "8205aed5"
+ "globalKey" : "82d1e8bb"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex14-physical-gas-europe-ttf-fixed-price.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex14-physical-gas-europe-ttf-fixed-price.json
index 6d18fb291e..1e0a365eda 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex14-physical-gas-europe-ttf-fixed-price.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex14-physical-gas-europe-ttf-fixed-price.json
@@ -36,20 +36,21 @@
"globalKey" : "25fee62c"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f01"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
"fixedPrice" : {
"price" : {
@@ -58,18 +59,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "b141411f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a2e03d60"
+ "globalKey" : "b14144c1"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ff785120"
+ "globalKey" : "a61942a0"
}
},
"tradeLot" : [ {
@@ -105,14 +103,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
+ "globalReference" : "10fb089c",
+ "externalReference" : "partyA"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
}
} ],
"tradeIdentifier" : [ {
@@ -206,25 +204,25 @@
}
},
"contractualParty" : [ {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
- }, {
"globalReference" : "10fb089c",
"externalReference" : "partyA"
+ }, {
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
} ],
"meta" : {
- "globalKey" : "d0ac9016"
+ "globalKey" : "d0ac8ff8"
}
} ],
"meta" : {
- "globalKey" : "d0ac9016"
+ "globalKey" : "d0ac8ff8"
}
},
"meta" : {
- "globalKey" : "2540c187"
+ "globalKey" : "43ad5187"
}
},
"meta" : {
- "globalKey" : "2540c187"
+ "globalKey" : "43ad5187"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex15-physical-oil-pipeline-crude-wcs-fixed-price.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex15-physical-oil-pipeline-crude-wcs-fixed-price.json
index 739b293f5d..95dd1092ac 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex15-physical-oil-pipeline-crude-wcs-fixed-price.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex15-physical-oil-pipeline-crude-wcs-fixed-price.json
@@ -36,20 +36,21 @@
"globalKey" : "26031409"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f01"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
"paymentDates" : {
"payRelativeTo" : "CalculationPeriodEndDate",
@@ -78,18 +79,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "c7c08b39"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3e03b67a"
+ "globalKey" : "685bccdb"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "201d4197"
+ "globalKey" : "c7b92ffd"
}
},
"tradeLot" : [ {
@@ -125,14 +123,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
+ "globalReference" : "10fb089c",
+ "externalReference" : "partyA"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
}
} ],
"tradeIdentifier" : [ {
@@ -216,10 +214,10 @@
}
} ],
"meta" : {
- "globalKey" : "df83473b"
+ "globalKey" : "bbc2f6c3"
}
},
"meta" : {
- "globalKey" : "df83473b"
+ "globalKey" : "bbc2f6c3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex16-physical-power-us-eei-floating-price.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex16-physical-power-us-eei-floating-price.json
index 5e85dc79a9..c653f9bd9d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex16-physical-power-us-eei-floating-price.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex16-physical-power-us-eei-floating-price.json
@@ -36,8 +36,8 @@
"globalKey" : "2600470a"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -93,27 +93,25 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "27cac490"
}
- } ],
- "settlementPayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "27cac490"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "75c89baf"
+ "globalKey" : "71129f1f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "7879264d"
+ "globalKey" : "c92964d1"
}
},
"tradeLot" : [ {
@@ -267,10 +265,10 @@
}
} ],
"meta" : {
- "globalKey" : "570f9b67"
+ "globalKey" : "2390963"
}
},
"meta" : {
- "globalKey" : "570f9b67"
+ "globalKey" : "2390963"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex17-physical-power-uk-gtma-fixed-price.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex17-physical-power-uk-gtma-fixed-price.json
index 34b2392bf5..b6d740ba01 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex17-physical-power-uk-gtma-fixed-price.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex17-physical-power-uk-gtma-fixed-price.json
@@ -36,45 +36,43 @@
"globalKey" : "25fe62c9"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
- },
- "meta" : {
- "globalKey" : "71129f01"
}
- } ],
+ },
"meta" : {
- "globalKey" : "cb7296a0"
+ "globalKey" : "71129f01"
}
- }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f1f"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "a85f6ee3"
+ "globalKey" : "8a7a05bd"
}
},
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
+ "globalReference" : "10fb089c",
+ "externalReference" : "partyA"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
}
} ],
"tradeIdentifier" : [ {
@@ -158,10 +156,10 @@
}
} ],
"meta" : {
- "globalKey" : "bc6fc8cd"
+ "globalKey" : "659c8e49"
}
},
"meta" : {
- "globalKey" : "bc6fc8cd"
+ "globalKey" : "659c8e49"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex18-physical-power-us-eei-fixed-price-shaped-volume.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex18-physical-power-us-eei-fixed-price-shaped-volume.json
index 5ff5185103..e9c045594b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex18-physical-power-us-eei-fixed-price-shaped-volume.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex18-physical-power-us-eei-fixed-price-shaped-volume.json
@@ -36,45 +36,43 @@
"globalKey" : "252d1eca"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
- },
- "meta" : {
- "globalKey" : "71129f01"
}
- } ],
+ },
"meta" : {
- "globalKey" : "cb7296a0"
+ "globalKey" : "71129f01"
}
- }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f1f"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "6d45ebc2"
+ "globalKey" : "626324be"
}
},
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
+ "globalReference" : "10fb089c",
+ "externalReference" : "partyA"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
}
} ],
"tradeIdentifier" : [ {
@@ -158,10 +156,10 @@
}
} ],
"meta" : {
- "globalKey" : "5b864dec"
+ "globalKey" : "a956ad0a"
}
},
"meta" : {
- "globalKey" : "5b864dec"
+ "globalKey" : "a956ad0a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex20-physical-coal-us-fixed-price.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex20-physical-coal-us-fixed-price.json
index d23bcdd50f..6492c7adaf 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex20-physical-coal-us-fixed-price.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex20-physical-coal-us-fixed-price.json
@@ -36,20 +36,21 @@
"globalKey" : "26174cac"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f01"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
"fixedPrice" : {
"price" : {
@@ -58,18 +59,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "b141411f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a2e03d60"
+ "globalKey" : "b14144c1"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "2bd8e8e0"
+ "globalKey" : "5cba2e0"
}
},
"tradeLot" : [ {
@@ -105,14 +103,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
+ "globalReference" : "10fb089c",
+ "externalReference" : "partyA"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
}
} ],
"tradeIdentifier" : [ {
@@ -196,10 +194,10 @@
}
} ],
"meta" : {
- "globalKey" : "3d42e5a3"
+ "globalKey" : "ddbe04c5"
}
},
"meta" : {
- "globalKey" : "3d42e5a3"
+ "globalKey" : "ddbe04c5"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex21-physical-power-us-eei-fixed-price-shaped-volume-and-price.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex21-physical-power-us-eei-fixed-price-shaped-volume-and-price.json
index 5ff5185103..e9c045594b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex21-physical-power-us-eei-fixed-price-shaped-volume-and-price.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex21-physical-power-us-eei-fixed-price-shaped-volume-and-price.json
@@ -36,45 +36,43 @@
"globalKey" : "252d1eca"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
- },
- "meta" : {
- "globalKey" : "71129f01"
}
- } ],
+ },
"meta" : {
- "globalKey" : "cb7296a0"
+ "globalKey" : "71129f01"
}
- }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f1f"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "6d45ebc2"
+ "globalKey" : "626324be"
}
},
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
+ "globalReference" : "10fb089c",
+ "externalReference" : "partyA"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
}
} ],
"tradeIdentifier" : [ {
@@ -158,10 +156,10 @@
}
} ],
"meta" : {
- "globalKey" : "5b864dec"
+ "globalKey" : "a956ad0a"
}
},
"meta" : {
- "globalKey" : "5b864dec"
+ "globalKey" : "a956ad0a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex22-physical-gas-option-multiple-expiration.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex22-physical-gas-option-multiple-expiration.json
index 9054243ca3..1a3d0b5ebc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex22-physical-gas-option-multiple-expiration.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex22-physical-gas-option-multiple-expiration.json
@@ -2,8 +2,8 @@
"trade" : {
"product" : {
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -58,17 +58,8 @@
"externalKey" : "physicalTerminationDate"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -80,18 +71,25 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "b141411f"
}
- } ],
+ },
+ "meta" : {
+ "globalKey" : "b141411f"
+ }
+ }, {
+ "SettlementPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ }
+ },
"meta" : {
- "globalKey" : "a2e03d60"
+ "globalKey" : "71129f1f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e365f6de"
+ "globalKey" : "ffb1af00"
}
}
}
@@ -108,18 +106,15 @@
"meta" : {
"globalKey" : "af182c6f"
}
- },
- "meta" : {
- "globalKey" : "d3d46b44"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d3d46b44"
+ "globalKey" : "7877ec58"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d3d46b44"
+ "globalKey" : "7877ec58"
}
},
"tradeLot" : [ {
@@ -246,7 +241,7 @@
}
} ],
"meta" : {
- "globalKey" : "9ac43af"
+ "globalKey" : "9a9ccc3"
}
},
"transferHistory" : [ {
@@ -305,6 +300,6 @@
}
} ],
"meta" : {
- "globalKey" : "6e875c21"
+ "globalKey" : "5b0c68d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.json
index ad8c6bc787..62578e04ac 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.json
@@ -2,8 +2,8 @@
"trade" : {
"product" : {
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -58,34 +58,30 @@
"externalKey" : "forwardTerminationDate"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "meta" : {
- "globalKey" : "71129f01",
- "externalKey" : "electricityLeg"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f",
- "externalKey" : "fixedLeg"
}
- } ],
+ },
+ "meta" : {
+ "globalKey" : "71129f1f"
+ }
+ }, {
+ "SettlementPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ }
+ },
"meta" : {
- "globalKey" : "c9cbd5a0"
+ "globalKey" : "71129f01"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "40a7e082"
+ "globalKey" : "3017e7fe"
}
}
}
@@ -105,18 +101,15 @@
"meta" : {
"globalKey" : "2b33c6c9"
}
- },
- "meta" : {
- "globalKey" : "f71a27f0"
}
- } ],
+ },
"meta" : {
- "globalKey" : "f71a27f0"
+ "globalKey" : "28f6f73e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f71a27f0"
+ "globalKey" : "28f6f73e"
}
},
"counterparty" : [ {
@@ -213,7 +206,7 @@
}
} ],
"meta" : {
- "globalKey" : "e18fb1dc"
+ "globalKey" : "35832daa"
}
},
"transferHistory" : [ {
@@ -272,6 +265,6 @@
}
} ],
"meta" : {
- "globalKey" : "f9a25103"
+ "globalKey" : "fc8de475"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex24-weather-index-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex24-weather-index-swap.json
index ead6a3f587..40b3e2ed92 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex24-weather-index-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex24-weather-index-swap.json
@@ -36,8 +36,8 @@
"globalKey" : "26569a49"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"settlementTerms" : {
"settlementType" : "Cash",
"settlementCurrency" : {
@@ -46,15 +46,12 @@
"meta" : {
"globalKey" : "7610bbd9"
}
- },
- "meta" : {
- "globalKey" : "7610bbd9"
}
- } ],
+ },
"meta" : {
"globalKey" : "7610bbd9"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "ff410b6"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex29-physical-eu-emissions-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex29-physical-eu-emissions-option.json
index d53bcd2da8..92db1b9500 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex29-physical-eu-emissions-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex29-physical-eu-emissions-option.json
@@ -7,8 +7,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -62,17 +62,8 @@
"externalKey" : "physicalTerminationDate"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "meta" : {
- "globalKey" : "71129f01"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -84,18 +75,25 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "b141411f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6faedabe"
+ "globalKey" : "b141411f"
}
- }
+ }, {
+ "SettlementPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f01"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "9904e91e"
+ "globalKey" : "30ebf640"
}
}
}
@@ -130,18 +128,15 @@
"meta" : {
"globalKey" : "97e9a8e0"
}
- },
- "meta" : {
- "globalKey" : "f621f96b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "f621f96b"
+ "globalKey" : "6eebd9d7"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4e112abe"
+ "globalKey" : "14e2d2e4"
}
},
"tradeLot" : [ {
@@ -250,7 +245,7 @@
}
} ],
"meta" : {
- "globalKey" : "da05377a"
+ "globalKey" : "b7d541a0"
}
},
"transferHistory" : [ {
@@ -306,6 +301,6 @@
}
} ],
"meta" : {
- "globalKey" : "6a53f164"
+ "globalKey" : "53d4bf7e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex30-physical-eu-emissions-forward.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex30-physical-eu-emissions-forward.json
index dc49752164..f085be41b4 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex30-physical-eu-emissions-forward.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex30-physical-eu-emissions-forward.json
@@ -42,17 +42,8 @@
"externalKey" : "physicalTerminationDate"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "meta" : {
- "globalKey" : "71129f01"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -64,18 +55,25 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "b141411f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6faedabe"
+ "globalKey" : "b141411f"
}
- }
+ }, {
+ "SettlementPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f01"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "da399c31"
+ "globalKey" : "164da58d"
}
},
"tradeLot" : [ {
@@ -184,10 +182,10 @@
}
} ],
"meta" : {
- "globalKey" : "fd1bf9ed"
+ "globalKey" : "c0427749"
}
},
"meta" : {
- "globalKey" : "fd1bf9ed"
+ "globalKey" : "c0427749"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex31-physical-us-emissions-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex31-physical-us-emissions-option.json
index 0d61434c90..682a5cd208 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex31-physical-us-emissions-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex31-physical-us-emissions-option.json
@@ -7,8 +7,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -62,17 +62,8 @@
"externalKey" : "physicalTerminationDate"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "meta" : {
- "globalKey" : "71129f01"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -84,18 +75,25 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "b141411f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6faedabe"
+ "globalKey" : "b141411f"
}
- }
+ }, {
+ "SettlementPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f01"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "9904e91e"
+ "globalKey" : "30ebf640"
}
}
}
@@ -130,18 +128,15 @@
"meta" : {
"globalKey" : "375fe07"
}
- },
- "meta" : {
- "globalKey" : "61ae4e92"
}
- } ],
+ },
"meta" : {
- "globalKey" : "61ae4e92"
+ "globalKey" : "da782efe"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b99d7fe5"
+ "globalKey" : "806f280b"
}
},
"tradeLot" : [ {
@@ -250,7 +245,7 @@
}
} ],
"meta" : {
- "globalKey" : "5a38cb8e"
+ "globalKey" : "3808d5b4"
}
},
"transferHistory" : [ {
@@ -306,6 +301,6 @@
}
} ],
"meta" : {
- "globalKey" : "2e8fe770"
+ "globalKey" : "1810b58a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex32-CPD-weather-index-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex32-CPD-weather-index-option.json
index 7b4491cf28..7bcaa43320 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex32-CPD-weather-index-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex32-CPD-weather-index-option.json
@@ -24,8 +24,8 @@
"globalKey" : "ec35ddb9"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -92,15 +92,12 @@
"meta" : {
"globalKey" : "20277c68"
}
- },
- "meta" : {
- "globalKey" : "fef97d9c"
}
- } ],
+ },
"meta" : {
"globalKey" : "fef97d9c"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "fa3055d6"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex34-gas-put-option-european-floating-strike.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex34-gas-put-option-european-floating-strike.json
index 2e21466911..29aa6186b3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex34-gas-put-option-european-floating-strike.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex34-gas-put-option-european-floating-strike.json
@@ -40,8 +40,8 @@
"globalKey" : "ec346a16"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -156,15 +156,12 @@
"meta" : {
"globalKey" : "72b9fd64"
}
- },
- "meta" : {
- "globalKey" : "3bb38f52"
}
- } ],
+ },
"meta" : {
"globalKey" : "3bb38f52"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex35-call-option-gas-power-heat-rate-daily.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex35-call-option-gas-power-heat-rate-daily.json
index 318d112683..c4e5e61520 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex35-call-option-gas-power-heat-rate-daily.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex35-call-option-gas-power-heat-rate-daily.json
@@ -40,8 +40,8 @@
"globalKey" : "ec346a16"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -138,15 +138,12 @@
"meta" : {
"globalKey" : "d5631025"
}
- },
- "meta" : {
- "globalKey" : "cc3da8f2"
}
- } ],
+ },
"meta" : {
"globalKey" : "cc3da8f2"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "5b61d095"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex36-gas-call-option-european-spread-negative-premium-floating-strike.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex36-gas-call-option-european-spread-negative-premium-floating-strike.json
index 7184ebf780..92eb736977 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex36-gas-call-option-european-spread-negative-premium-floating-strike.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex36-gas-call-option-european-spread-negative-premium-floating-strike.json
@@ -40,8 +40,8 @@
"globalKey" : "ec346a16"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -144,15 +144,12 @@
"meta" : {
"globalKey" : "6d82b0e"
}
- },
- "meta" : {
- "globalKey" : "4c2260a5"
}
- } ],
+ },
"meta" : {
"globalKey" : "4c2260a5"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex37-gold-forward-offered-rate.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex37-gold-forward-offered-rate.json
index 8585af8367..4c5b562684 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex37-gold-forward-offered-rate.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex37-gold-forward-offered-rate.json
@@ -22,8 +22,8 @@
"productQualifier" : "InterestRate_IRSwap_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -214,11 +214,13 @@
"globalKey" : "850a7d83",
"externalKey" : "resetDates1"
}
- },
- "meta" : {
- "globalKey" : "2d41d182"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2d41d182"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -417,18 +419,15 @@
"globalKey" : "e6f94e45",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "75816951"
}
- } ],
+ },
"meta" : {
- "globalKey" : "7784208f"
+ "globalKey" : "75816951"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "323e1bba"
+ "globalKey" : "505b0408"
}
},
"tradeLot" : [ {
@@ -661,10 +660,10 @@
}
} ],
"meta" : {
- "globalKey" : "fcc397b"
+ "globalKey" : "91f350c9"
}
},
"meta" : {
- "globalKey" : "fcc397b"
+ "globalKey" : "91f350c9"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex47-physical-eu-emissions-option-pred-clearing.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex47-physical-eu-emissions-option-pred-clearing.json
index 4947b32764..6731b1bf7b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex47-physical-eu-emissions-option-pred-clearing.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/commodity-derivatives/com-ex47-physical-eu-emissions-option-pred-clearing.json
@@ -7,8 +7,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -62,17 +62,8 @@
"externalKey" : "physicalTerminationDate"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "meta" : {
- "globalKey" : "71129f01"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -84,18 +75,25 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "b141411f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6faedabe"
+ "globalKey" : "b141411f"
}
- }
+ }, {
+ "SettlementPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f01"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "9904e91e"
+ "globalKey" : "30ebf640"
}
}
}
@@ -130,18 +128,15 @@
"meta" : {
"globalKey" : "97e9a8e0"
}
- },
- "meta" : {
- "globalKey" : "f621f96b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "f621f96b"
+ "globalKey" : "6eebd9d7"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4e112abe"
+ "globalKey" : "14e2d2e4"
}
},
"tradeLot" : [ {
@@ -270,7 +265,7 @@
}
} ],
"meta" : {
- "globalKey" : "5d1ab332"
+ "globalKey" : "8c78124c"
}
},
"transferHistory" : [ {
@@ -326,6 +321,6 @@
}
} ],
"meta" : {
- "globalKey" : "26e6e2ac"
+ "globalKey" : "4c60e352"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex01-long-asia-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex01-long-asia-corp-fixreg.json
index 157b548d9e..441162dded 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex01-long-asia-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex01-long-asia-corp-fixreg.json
@@ -70,72 +70,8 @@
"globalKey" : "58681de7"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "4f992e8e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -221,7 +157,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "e414546d",
@@ -296,15 +232,77 @@
"meta" : {
"globalKey" : "15515017"
}
- } ],
- "meta" : {
- "globalKey" : "e36d84e6"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "e36d84e6"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
}
},
"meta" : {
- "globalKey" : "be99fbf4"
+ "globalKey" : "4f992e8e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -313,7 +311,7 @@
}
},
"meta" : {
- "globalKey" : "8347d834"
+ "globalKey" : "eded3744"
}
},
"tradeLot" : [ {
@@ -536,10 +534,10 @@
}
},
"meta" : {
- "globalKey" : "409dc242"
+ "globalKey" : "2abee552"
}
},
"meta" : {
- "globalKey" : "409dc242"
+ "globalKey" : "2abee552"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex02-2003-short-asia-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex02-2003-short-asia-corp-fixreg.json
index 1cca00c075..ef2ce5da9f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex02-2003-short-asia-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex02-2003-short-asia-corp-fixreg.json
@@ -28,69 +28,8 @@
"globalKey" : "3ebb05"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "6f25196e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -131,7 +70,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "7abf9ebb",
@@ -152,15 +91,74 @@
"meta" : {
"globalKey" : "4cf"
}
- } ],
- "meta" : {
- "globalKey" : "e1a9f247"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "e1a9f247"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
}
},
"meta" : {
- "globalKey" : "5aa4b099"
+ "globalKey" : "6f25196e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentBusinessCenter" : {
"value" : "JPTO"
@@ -168,7 +166,7 @@
}
},
"meta" : {
- "globalKey" : "5062d28"
+ "globalKey" : "3033800c"
}
},
"tradeLot" : [ {
@@ -340,10 +338,10 @@
}
},
"meta" : {
- "globalKey" : "3bd5d75c"
+ "globalKey" : "1a5409f8"
}
},
"meta" : {
- "globalKey" : "3bd5d75c"
+ "globalKey" : "1a5409f8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex02-short-asia-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex02-short-asia-corp-fixreg.json
index 443fb5553e..c5e77ba8d6 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex02-short-asia-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex02-short-asia-corp-fixreg.json
@@ -28,69 +28,8 @@
"globalKey" : "3ebb05"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "6f25196e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -134,7 +73,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "7abf9ebb",
@@ -158,18 +97,77 @@
"meta" : {
"globalKey" : "120d61"
}
- } ],
- "meta" : {
- "globalKey" : "1ef67cd9"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "1ef67cd9"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
}
},
"meta" : {
- "globalKey" : "443aeeab"
+ "globalKey" : "6f25196e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b83348b"
+ "globalKey" : "9b21e827"
}
},
"tradeLot" : [ {
@@ -341,10 +339,10 @@
}
},
"meta" : {
- "globalKey" : "7e74448f"
+ "globalKey" : "ec927b73"
}
},
"meta" : {
- "globalKey" : "7e74448f"
+ "globalKey" : "ec927b73"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.json
index 73344b922b..d8e4001495 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.json
@@ -70,72 +70,8 @@
"globalKey" : "58641940"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204b"
- },
- "rollConvention" : "4"
- },
- "meta" : {
- "globalKey" : "204b"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-04",
- "meta" : {
- "globalKey" : "3ead5a"
- }
- },
- "meta" : {
- "globalKey" : "4de455ee"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -224,7 +160,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"name" : {
@@ -303,15 +239,77 @@
"meta" : {
"globalKey" : "69f4ea47"
}
- } ],
- "meta" : {
- "globalKey" : "b0c3e17a"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "b0c3e17a"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204b"
+ },
+ "rollConvention" : "4"
+ },
+ "meta" : {
+ "globalKey" : "204b"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-04",
+ "meta" : {
+ "globalKey" : "3ead5a"
+ }
}
},
"meta" : {
- "globalKey" : "206a9c4c"
+ "globalKey" : "4de455ee"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -320,7 +318,7 @@
}
},
"meta" : {
- "globalKey" : "17bef49c"
+ "globalKey" : "89332928"
}
},
"tradeLot" : [ {
@@ -547,10 +545,10 @@
}
},
"meta" : {
- "globalKey" : "6548c824"
+ "globalKey" : "1ba8b518"
}
},
"meta" : {
- "globalKey" : "6548c824"
+ "globalKey" : "1ba8b518"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex04-short-aussie-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex04-short-aussie-corp-fixreg.json
index 568cbee7d0..90cbf882ff 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex04-short-aussie-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex04-short-aussie-corp-fixreg.json
@@ -28,69 +28,8 @@
"globalKey" : "3ebb04"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204b"
- },
- "rollConvention" : "4"
- },
- "meta" : {
- "globalKey" : "204b"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-04",
- "meta" : {
- "globalKey" : "3ead5a"
- }
- },
- "meta" : {
- "globalKey" : "6d7040ce"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -134,7 +73,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"name" : {
@@ -162,18 +101,77 @@
"meta" : {
"globalKey" : "4741344"
}
- } ],
- "meta" : {
- "globalKey" : "9fdf87a6"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "9fdf87a6"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204b"
+ },
+ "rollConvention" : "4"
+ },
+ "meta" : {
+ "globalKey" : "204b"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-04",
+ "meta" : {
+ "globalKey" : "3ead5a"
+ }
}
},
"meta" : {
- "globalKey" : "bcb9a774"
+ "globalKey" : "6d7040ce"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "1245df4"
+ "globalKey" : "f2838474"
}
},
"tradeLot" : [ {
@@ -345,10 +343,10 @@
}
},
"meta" : {
- "globalKey" : "dd4d8f96"
+ "globalKey" : "7e02d916"
}
},
"meta" : {
- "globalKey" : "dd4d8f96"
+ "globalKey" : "7e02d916"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex05-long-emasia-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex05-long-emasia-corp-fixreg.json
index 0ea8147e03..0192263508 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex05-long-emasia-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex05-long-emasia-corp-fixreg.json
@@ -66,72 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f7b"
- },
- "rollConvention" : "28"
- },
- "meta" : {
- "globalKey" : "17f7b"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2002-11-28",
- "meta" : {
- "globalKey" : "3ea772"
- }
- },
- "meta" : {
- "globalKey" : "94ceeed6"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -217,7 +153,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "8695044e",
@@ -300,15 +236,77 @@
"meta" : {
"globalKey" : "297cd662"
}
- } ],
- "meta" : {
- "globalKey" : "62aec7dc"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "62aec7dc"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f7b"
+ },
+ "rollConvention" : "28"
+ },
+ "meta" : {
+ "globalKey" : "17f7b"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2002-11-28",
+ "meta" : {
+ "globalKey" : "3ea772"
+ }
}
},
"meta" : {
- "globalKey" : "34ae8732"
+ "globalKey" : "94ceeed6"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -317,7 +315,7 @@
}
},
"meta" : {
- "globalKey" : "98187572"
+ "globalKey" : "602b1382"
}
},
"tradeLot" : [ {
@@ -540,10 +538,10 @@
}
},
"meta" : {
- "globalKey" : "18f12aa2"
+ "globalKey" : "458f4cb2"
}
},
"meta" : {
- "globalKey" : "18f12aa2"
+ "globalKey" : "458f4cb2"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex06-long-emeur-sov-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex06-long-emeur-sov-fixreg.json
index 643e5de63f..572c8ef3b9 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex06-long-emeur-sov-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex06-long-emeur-sov-fixreg.json
@@ -66,72 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f55"
- },
- "rollConvention" : "11"
- },
- "meta" : {
- "globalKey" : "17f55"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2002-10-11",
- "meta" : {
- "globalKey" : "3ea721"
- }
- },
- "meta" : {
- "globalKey" : "53f6c6eb"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -206,7 +142,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "b489e2c8",
@@ -287,15 +223,77 @@
"meta" : {
"globalKey" : "3af66c67"
}
- } ],
- "meta" : {
- "globalKey" : "5365d343"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "5365d343"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f55"
+ },
+ "rollConvention" : "11"
+ },
+ "meta" : {
+ "globalKey" : "17f55"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2002-10-11",
+ "meta" : {
+ "globalKey" : "3ea721"
+ }
}
},
"meta" : {
- "globalKey" : "aef7fd6e"
+ "globalKey" : "53f6c6eb"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -304,7 +302,7 @@
}
},
"meta" : {
- "globalKey" : "cc22044e"
+ "globalKey" : "56d91cde"
}
},
"tradeLot" : [ {
@@ -523,10 +521,10 @@
}
},
"meta" : {
- "globalKey" : "808bffc1"
+ "globalKey" : "56968d31"
}
},
"meta" : {
- "globalKey" : "808bffc1"
+ "globalKey" : "56968d31"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex07-2003-long-euro-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex07-2003-long-euro-corp-fixreg.json
index edfd5f0e08..97610e4cea 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex07-2003-long-euro-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex07-2003-long-euro-corp-fixreg.json
@@ -56,72 +56,8 @@
"globalKey" : "da4e2f6e"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f59"
- },
- "rollConvention" : "15"
- },
- "meta" : {
- "globalKey" : "17f59"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-01-15",
- "meta" : {
- "globalKey" : "3eace5"
- }
- },
- "meta" : {
- "globalKey" : "5aca2f2b"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -208,7 +144,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "68c6dc05",
@@ -285,15 +221,77 @@
"meta" : {
"globalKey" : "208ba6b2"
}
- } ],
- "meta" : {
- "globalKey" : "85ae3db8"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "85ae3db8"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f59"
+ },
+ "rollConvention" : "15"
+ },
+ "meta" : {
+ "globalKey" : "17f59"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-01-15",
+ "meta" : {
+ "globalKey" : "3eace5"
+ }
}
},
"meta" : {
- "globalKey" : "4a759f6d"
+ "globalKey" : "5aca2f2b"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -302,7 +300,7 @@
}
},
"meta" : {
- "globalKey" : "c1e3f237"
+ "globalKey" : "5f50a69"
}
},
"tradeLot" : [ {
@@ -521,10 +519,10 @@
}
},
"meta" : {
- "globalKey" : "2584545d"
+ "globalKey" : "59cc3ceb"
}
},
"meta" : {
- "globalKey" : "2584545d"
+ "globalKey" : "59cc3ceb"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex07-long-euro-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex07-long-euro-corp-fixreg.json
index c2720a3321..d9e2484a38 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex07-long-euro-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex07-long-euro-corp-fixreg.json
@@ -66,72 +66,8 @@
"globalKey" : "97b1a6d0"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f59"
- },
- "rollConvention" : "15"
- },
- "meta" : {
- "globalKey" : "17f59"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-01-15",
- "meta" : {
- "globalKey" : "3eace5"
- }
- },
- "meta" : {
- "globalKey" : "5aca2f2b"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -217,7 +153,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "68c6dc05",
@@ -291,15 +227,77 @@
"meta" : {
"globalKey" : "87230598"
}
- } ],
- "meta" : {
- "globalKey" : "e89e1ea0"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "e89e1ea0"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f59"
+ },
+ "rollConvention" : "15"
+ },
+ "meta" : {
+ "globalKey" : "17f59"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-01-15",
+ "meta" : {
+ "globalKey" : "3eace5"
+ }
}
},
"meta" : {
- "globalKey" : "f55ca2d5"
+ "globalKey" : "5aca2f2b"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -308,7 +306,7 @@
}
},
"meta" : {
- "globalKey" : "a262fd51"
+ "globalKey" : "acf22ddf"
}
},
"tradeLot" : [ {
@@ -531,10 +529,10 @@
}
},
"meta" : {
- "globalKey" : "40198501"
+ "globalKey" : "316c590f"
}
},
"meta" : {
- "globalKey" : "40198501"
+ "globalKey" : "316c590f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex08-2003-short-euro-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex08-2003-short-euro-corp-fixreg.json
index 1c80200cb3..295aa10da9 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex08-2003-short-euro-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex08-2003-short-euro-corp-fixreg.json
@@ -28,69 +28,8 @@
"globalKey" : "3ec04f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f59"
- },
- "rollConvention" : "15"
- },
- "meta" : {
- "globalKey" : "17f59"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-01-15",
- "meta" : {
- "globalKey" : "3eace5"
- }
- },
- "meta" : {
- "globalKey" : "7a561a0b"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -134,7 +73,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"entityId" : [ {
@@ -152,18 +91,77 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "9d1e7090"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "9d1e7090"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f59"
+ },
+ "rollConvention" : "15"
+ },
+ "meta" : {
+ "globalKey" : "17f59"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-01-15",
+ "meta" : {
+ "globalKey" : "3eace5"
+ }
}
},
"meta" : {
- "globalKey" : "8b59d99b"
+ "globalKey" : "7a561a0b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4e7b63af"
+ "globalKey" : "279f3f07"
}
},
"tradeLot" : [ {
@@ -335,10 +333,10 @@
}
},
"meta" : {
- "globalKey" : "3adb81cd"
+ "globalKey" : "1f8c8775"
}
},
"meta" : {
- "globalKey" : "3adb81cd"
+ "globalKey" : "1f8c8775"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex08-short-euro-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex08-short-euro-corp-fixreg.json
index 4873e6f232..82fe7fa69c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex08-short-euro-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex08-short-euro-corp-fixreg.json
@@ -28,69 +28,8 @@
"globalKey" : "3ec04f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f59"
- },
- "rollConvention" : "15"
- },
- "meta" : {
- "globalKey" : "17f59"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-01-15",
- "meta" : {
- "globalKey" : "3eace5"
- }
- },
- "meta" : {
- "globalKey" : "7a561a0b"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -134,7 +73,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"entityId" : [ {
@@ -152,18 +91,77 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "9d1e7090"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "9d1e7090"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f59"
+ },
+ "rollConvention" : "15"
+ },
+ "meta" : {
+ "globalKey" : "17f59"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-01-15",
+ "meta" : {
+ "globalKey" : "3eace5"
+ }
}
},
"meta" : {
- "globalKey" : "8b59d99b"
+ "globalKey" : "7a561a0b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4e7b63af"
+ "globalKey" : "279f3f07"
}
},
"tradeLot" : [ {
@@ -335,10 +333,10 @@
}
},
"meta" : {
- "globalKey" : "4a60bf79"
+ "globalKey" : "2f11c521"
}
},
"meta" : {
- "globalKey" : "4a60bf79"
+ "globalKey" : "2f11c521"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex09-long-euro-sov-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex09-long-euro-sov-fixreg.json
index 9c9188f984..192ede6838 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex09-long-euro-sov-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex09-long-euro-sov-fixreg.json
@@ -56,72 +56,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f58"
- },
- "rollConvention" : "14"
- },
- "meta" : {
- "globalKey" : "17f58"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-02-14",
- "meta" : {
- "globalKey" : "3ead24"
- }
- },
- "meta" : {
- "globalKey" : "591556cb"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -207,7 +143,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "546f933e",
@@ -282,15 +218,77 @@
"meta" : {
"globalKey" : "ac191169"
}
- } ],
- "meta" : {
- "globalKey" : "5bf7d783"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "5bf7d783"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f58"
+ },
+ "rollConvention" : "14"
+ },
+ "meta" : {
+ "globalKey" : "17f58"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-02-14",
+ "meta" : {
+ "globalKey" : "3ead24"
+ }
}
},
"meta" : {
- "globalKey" : "bc29598e"
+ "globalKey" : "591556cb"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -299,7 +297,7 @@
}
},
"meta" : {
- "globalKey" : "94e20e3a"
+ "globalKey" : "d9a3fcb2"
}
},
"tradeLot" : [ {
@@ -518,10 +516,10 @@
}
},
"meta" : {
- "globalKey" : "1cc78eda"
+ "globalKey" : "e2c41562"
}
},
"meta" : {
- "globalKey" : "1cc78eda"
+ "globalKey" : "e2c41562"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex10-2003-long-us-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex10-2003-long-us-corp-fixreg.json
index db903d3fae..96686e037c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex10-2003-long-us-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex10-2003-long-us-corp-fixreg.json
@@ -56,72 +56,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "514e072e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -207,7 +143,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -284,15 +220,77 @@
"meta" : {
"globalKey" : "67cb575"
}
- } ],
- "meta" : {
- "globalKey" : "c22dc248"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "c22dc248"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "73f5f676"
+ "globalKey" : "514e072e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -301,7 +299,7 @@
}
},
"meta" : {
- "globalKey" : "d1da1711"
+ "globalKey" : "3be45e81"
}
},
"tradeLot" : [ {
@@ -520,10 +518,10 @@
}
},
"meta" : {
- "globalKey" : "e269f17f"
+ "globalKey" : "24c2040f"
}
},
"meta" : {
- "globalKey" : "e269f17f"
+ "globalKey" : "24c2040f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex10-long-us-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex10-long-us-corp-fixreg.json
index f76042118d..422a9b101c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex10-long-us-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex10-long-us-corp-fixreg.json
@@ -66,72 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "514e072e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -217,7 +153,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -291,15 +227,77 @@
"meta" : {
"globalKey" : "ce9ae895"
}
- } ],
- "meta" : {
- "globalKey" : "e3224265"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "e3224265"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "455c2cf7"
+ "globalKey" : "514e072e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -308,7 +306,7 @@
}
},
"meta" : {
- "globalKey" : "e8d1aed4"
+ "globalKey" : "88a0461c"
}
},
"tradeLot" : [ {
@@ -535,10 +533,10 @@
}
},
"meta" : {
- "globalKey" : "ffdbd7ec"
+ "globalKey" : "6d0189a4"
}
},
"meta" : {
- "globalKey" : "ffdbd7ec"
+ "globalKey" : "6d0189a4"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex11-2003-short-us-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex11-2003-short-us-corp-fixreg.json
index 68172fcbdc..d63f23bc38 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex11-2003-short-us-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex11-2003-short-us-corp-fixreg.json
@@ -28,69 +28,8 @@
"globalKey" : "3eba46"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "70d9f20e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -134,7 +73,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -155,18 +94,77 @@
"meta" : {
"globalKey" : "4cf"
}
- } ],
- "meta" : {
- "globalKey" : "6d6a894d"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "6d6a894d"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "fd2762ff"
+ "globalKey" : "70d9f20e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "a3cbe0c1"
+ "globalKey" : "503edc99"
}
},
"tradeLot" : [ {
@@ -338,10 +336,10 @@
}
},
"meta" : {
- "globalKey" : "422fc29e"
+ "globalKey" : "4bbbd7c6"
}
},
"meta" : {
- "globalKey" : "422fc29e"
+ "globalKey" : "4bbbd7c6"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex11-short-us-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex11-short-us-corp-fixreg.json
index db421a2136..5ab73a2d2d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex11-short-us-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex11-short-us-corp-fixreg.json
@@ -28,69 +28,8 @@
"globalKey" : "3eba46"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "70d9f20e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -134,7 +73,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -158,18 +97,77 @@
"meta" : {
"globalKey" : "4741344"
}
- } ],
- "meta" : {
- "globalKey" : "c14f7042"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "c14f7042"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "553ca574"
+ "globalKey" : "70d9f20e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e4b8bab6"
+ "globalKey" : "d2128ce"
}
},
"tradeLot" : [ {
@@ -341,10 +339,10 @@
}
},
"meta" : {
- "globalKey" : "dd77afe9"
+ "globalKey" : "28d02ad1"
}
},
"meta" : {
- "globalKey" : "dd77afe9"
+ "globalKey" : "28d02ad1"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex12-long-emasia-sov-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex12-long-emasia-sov-fixreg.json
index a01b188438..2ee133d46d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex12-long-emasia-sov-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex12-long-emasia-sov-fixreg.json
@@ -66,72 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204a"
- },
- "rollConvention" : "3"
- },
- "meta" : {
- "globalKey" : "204a"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-03",
- "meta" : {
- "globalKey" : "3ead59"
- }
- },
- "meta" : {
- "globalKey" : "4c2f7d4e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -217,7 +153,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "5cf1ae36",
@@ -298,15 +234,77 @@
"meta" : {
"globalKey" : "698886fa"
}
- } ],
- "meta" : {
- "globalKey" : "cc335c23"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "cc335c23"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204a"
+ },
+ "rollConvention" : "3"
+ },
+ "meta" : {
+ "globalKey" : "204a"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-03",
+ "meta" : {
+ "globalKey" : "3ead59"
+ }
}
},
"meta" : {
- "globalKey" : "ef1df71"
+ "globalKey" : "4c2f7d4e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -315,7 +313,7 @@
}
},
"meta" : {
- "globalKey" : "ab0a7fd1"
+ "globalKey" : "9057dfa1"
}
},
"tradeLot" : [ {
@@ -534,10 +532,10 @@
}
},
"meta" : {
- "globalKey" : "5f12dee"
+ "globalKey" : "bf0cec1e"
}
},
"meta" : {
- "globalKey" : "5f12dee"
+ "globalKey" : "bf0cec1e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex13-long-asia-sov-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex13-long-asia-sov-fixreg.json
index f3ae35955b..51cd8225f9 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex13-long-asia-sov-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex13-long-asia-sov-fixreg.json
@@ -66,72 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f92"
- },
- "rollConvention" : "30"
- },
- "meta" : {
- "globalKey" : "17f92"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-02-28",
- "meta" : {
- "globalKey" : "3ead32"
- }
- },
- "meta" : {
- "globalKey" : "bc0e6adf"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -216,7 +152,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "23b559bc",
@@ -291,15 +227,77 @@
"meta" : {
"globalKey" : "ac191169"
}
- } ],
- "meta" : {
- "globalKey" : "c2686f9f"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "c2686f9f"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f92"
+ },
+ "rollConvention" : "30"
+ },
+ "meta" : {
+ "globalKey" : "17f92"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-02-28",
+ "meta" : {
+ "globalKey" : "3ead32"
+ }
}
},
"meta" : {
- "globalKey" : "7696b6a0"
+ "globalKey" : "bc0e6adf"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -308,7 +306,7 @@
}
},
"meta" : {
- "globalKey" : "524065b0"
+ "globalKey" : "c7ce83fe"
}
},
"tradeLot" : [ {
@@ -522,10 +520,10 @@
}
},
"meta" : {
- "globalKey" : "73966019"
+ "globalKey" : "18988467"
}
},
"meta" : {
- "globalKey" : "73966019"
+ "globalKey" : "18988467"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex14-long-emlatin-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex14-long-emlatin-corp-fixreg.json
index 62630e9bea..614f014a22 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex14-long-emlatin-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex14-long-emlatin-corp-fixreg.json
@@ -66,72 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 6,
- "period" : "M",
- "meta" : {
- "globalKey" : "18abe"
- },
- "rollConvention" : "28"
- },
- "meta" : {
- "globalKey" : "18abe"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 6,
- "period" : "M",
- "meta" : {
- "globalKey" : "107"
- }
- },
- "firstPaymentDate" : "2003-02-28",
- "meta" : {
- "globalKey" : "3eb875"
- }
- },
- "meta" : {
- "globalKey" : "cc728676"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -213,7 +149,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "7b58e286",
@@ -298,15 +234,77 @@
"meta" : {
"globalKey" : "6b99ec9"
}
- } ],
- "meta" : {
- "globalKey" : "5f611825"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "5f611825"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 6,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "18abe"
+ },
+ "rollConvention" : "28"
+ },
+ "meta" : {
+ "globalKey" : "18abe"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 6,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "107"
+ }
+ },
+ "firstPaymentDate" : "2003-02-28",
+ "meta" : {
+ "globalKey" : "3eb875"
+ }
}
},
"meta" : {
- "globalKey" : "60866c9b"
+ "globalKey" : "cc728676"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -315,7 +313,7 @@
}
},
"meta" : {
- "globalKey" : "e5421a6"
+ "globalKey" : "ec7977b6"
}
},
"tradeLot" : [ {
@@ -538,10 +536,10 @@
}
},
"meta" : {
- "globalKey" : "f2bb976f"
+ "globalKey" : "b81a717f"
}
},
"meta" : {
- "globalKey" : "f2bb976f"
+ "globalKey" : "b81a717f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex15-long-emlatin-sov-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex15-long-emlatin-sov-fixreg.json
index 17611b9585..4feff0b8f5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex15-long-emlatin-sov-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex15-long-emlatin-sov-fixreg.json
@@ -66,72 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 6,
- "period" : "M",
- "meta" : {
- "globalKey" : "18ab9"
- },
- "rollConvention" : "23"
- },
- "meta" : {
- "globalKey" : "18ab9"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 6,
- "period" : "M",
- "meta" : {
- "globalKey" : "107"
- }
- },
- "firstPaymentDate" : "2003-05-23",
- "meta" : {
- "globalKey" : "3eb930"
- }
- },
- "meta" : {
- "globalKey" : "c3ea4c16"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -206,7 +142,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "80f8c8cb",
@@ -290,15 +226,77 @@
"meta" : {
"globalKey" : "1af98db8"
}
- } ],
- "meta" : {
- "globalKey" : "532f0740"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "532f0740"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 6,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "18ab9"
+ },
+ "rollConvention" : "23"
+ },
+ "meta" : {
+ "globalKey" : "18ab9"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 6,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "107"
+ }
+ },
+ "firstPaymentDate" : "2003-05-23",
+ "meta" : {
+ "globalKey" : "3eb930"
+ }
}
},
"meta" : {
- "globalKey" : "acecbc56"
+ "globalKey" : "c3ea4c16"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -307,7 +305,7 @@
}
},
"meta" : {
- "globalKey" : "11209701"
+ "globalKey" : "9c936451"
}
},
"tradeLot" : [ {
@@ -526,10 +524,10 @@
}
},
"meta" : {
- "globalKey" : "2ff7defd"
+ "globalKey" : "3a21bfad"
}
},
"meta" : {
- "globalKey" : "2ff7defd"
+ "globalKey" : "3a21bfad"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex16-short-us-corp-fixreg-recovery-factor.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex16-short-us-corp-fixreg-recovery-factor.json
index b434d6a0e5..42b959c493 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex16-short-us-corp-fixreg-recovery-factor.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex16-short-us-corp-fixreg-recovery-factor.json
@@ -28,69 +28,8 @@
"globalKey" : "3eba46"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "70d9f20e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -146,7 +85,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -170,18 +109,77 @@
"meta" : {
"globalKey" : "4741344"
}
- } ],
- "meta" : {
- "globalKey" : "9e18a2ed"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "9e18a2ed"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "6123ef1f"
+ "globalKey" : "70d9f20e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "fe2f9361"
+ "globalKey" : "f5f377b9"
}
},
"tradeLot" : [ {
@@ -353,10 +351,10 @@
}
},
"meta" : {
- "globalKey" : "c2a96b5e"
+ "globalKey" : "6299c806"
}
},
"meta" : {
- "globalKey" : "c2a96b5e"
+ "globalKey" : "6299c806"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex17-short-us-corp-portfolio-compression.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex17-short-us-corp-portfolio-compression.json
index 752324d829..848b95165c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex17-short-us-corp-portfolio-compression.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex17-short-us-corp-portfolio-compression.json
@@ -28,69 +28,8 @@
"globalKey" : "3eba46"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "70d9f20e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -134,7 +73,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -158,18 +97,77 @@
"meta" : {
"globalKey" : "4741344"
}
- } ],
- "meta" : {
- "globalKey" : "c14f7042"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "c14f7042"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "553ca574"
+ "globalKey" : "70d9f20e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e4b8bab6"
+ "globalKey" : "d2128ce"
}
},
"tradeLot" : [ {
@@ -372,10 +370,10 @@
}
},
"meta" : {
- "globalKey" : "40dc4ec7"
+ "globalKey" : "fb32dfaf"
}
},
"meta" : {
- "globalKey" : "40dc4ec7"
+ "globalKey" : "fb32dfaf"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex18-standard-north-american-corp.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex18-standard-north-american-corp.json
index 0b33369abe..10efec80fa 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex18-standard-north-american-corp.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex18-standard-north-american-corp.json
@@ -28,8 +28,65 @@
"globalKey" : "3ef194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "8G836J",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
+ }
+ } ],
+ "name" : {
+ "value" : "TENET HEALTHCARE CORPORATION"
+ },
+ "meta" : {
+ "globalKey" : "54140007",
+ "externalKey" : "referenceEntity"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "8G836JAF2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ },
+ "transactedPrice" : {
+ "marketFixedRate" : 0.02
+ }
+ },
+ "meta" : {
+ "globalKey" : "c847dc2a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -96,74 +153,15 @@
"meta" : {
"globalKey" : "3ede2a"
}
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "8G836J",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
- }
- } ],
- "name" : {
- "value" : "TENET HEALTHCARE CORPORATION"
- },
- "meta" : {
- "globalKey" : "54140007",
- "externalKey" : "referenceEntity"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "8G836JAF2",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "transactedPrice" : {
- "marketFixedRate" : 0.02
- },
- "meta" : {
- "globalKey" : "c847dc2a"
}
},
"meta" : {
- "globalKey" : "bd438fa6"
+ "globalKey" : "658f9704"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3dca44ec"
+ "globalKey" : "ee49cc94"
}
},
"tradeLot" : [ {
@@ -339,7 +337,7 @@
}
},
"meta" : {
- "globalKey" : "2ac700e2"
+ "globalKey" : "fdb423a"
}
},
"transferHistory" : [ {
@@ -390,6 +388,6 @@
}
} ],
"meta" : {
- "globalKey" : "62ce36c7"
+ "globalKey" : "99d8661f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex19-cdx-index-option-pred-clearing.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex19-cdx-index-option-pred-clearing.json
index f56dd72b1f..4b5776bc8b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex19-cdx-index-option-pred-clearing.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-ex19-cdx-index-option-pred-clearing.json
@@ -6,8 +6,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -68,8 +68,52 @@
"globalKey" : "3ed994"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "NOTIONAL"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "Dow Jones CDX NA IG.2"
+ },
+ "identifierType" : "Other"
+ } ],
+ "name" : {
+ "value" : "Dow Jones CDX NA IG.2"
+ },
+ "assetClass" : "Credit",
+ "indexSeries" : 2,
+ "indexAnnexDate" : "2005-07-06",
+ "indexAnnexSource" : {
+ "value" : "Publisher"
+ },
+ "meta" : {
+ "globalKey" : "d197a909"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "23b9e5e8"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -129,61 +173,15 @@
"meta" : {
"globalKey" : "7d8d7ea"
}
- },
- "meta" : {
- "globalKey" : "5507235c"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "NOTIONAL"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "Dow Jones CDX NA IG.2"
- },
- "identifierType" : "Other"
- } ],
- "name" : {
- "value" : "Dow Jones CDX NA IG.2"
- },
- "assetClass" : "Credit",
- "indexSeries" : 2,
- "indexAnnexDate" : "2005-07-06",
- "indexAnnexSource" : {
- "value" : "Publisher"
- },
- "meta" : {
- "globalKey" : "d197a909"
- }
- }
- },
- "meta" : {
- "globalKey" : "23b9e5e8"
}
},
"meta" : {
- "globalKey" : "19996a44"
+ "globalKey" : "5507235c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d10b1be3"
+ "globalKey" : "aed400b5"
}
}
}
@@ -254,18 +252,15 @@
"priceType" : "InterestRate",
"arithmeticOperator" : "Add"
}
- },
- "meta" : {
- "globalKey" : "cbb04303"
}
- } ],
+ },
"meta" : {
- "globalKey" : "cbb04303"
+ "globalKey" : "813ea797"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "cbb04303"
+ "globalKey" : "813ea797"
}
},
"tradeLot" : [ {
@@ -499,7 +494,7 @@
}
},
"meta" : {
- "globalKey" : "2e6db3a3"
+ "globalKey" : "f3b3d18f"
}
},
"transferHistory" : [ {
@@ -566,6 +561,6 @@
}
} ],
"meta" : {
- "globalKey" : "eacee137"
+ "globalKey" : "58c930cb"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.json
index 9bdcff86be..9584adc274 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.json
@@ -28,70 +28,8 @@
"globalKey" : "3eba46"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "notional"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "70d9f20e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -136,7 +74,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -160,18 +98,78 @@
"meta" : {
"globalKey" : "4741344"
}
- } ],
- "meta" : {
- "globalKey" : "c14f7042"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "c14f7042"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "notional"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "553ca574"
+ "globalKey" : "70d9f20e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e4b8bab6"
+ "globalKey" : "d2128ce"
}
},
"tradeLot" : [ {
@@ -372,10 +370,10 @@
}
},
"meta" : {
- "globalKey" : "867856a0"
+ "globalKey" : "25a7b588"
}
},
"meta" : {
- "globalKey" : "867856a0"
+ "globalKey" : "25a7b588"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-swaption-1.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-swaption-1.json
index 918b5f914a..ce670df4c8 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-swaption-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-swaption-1.json
@@ -6,8 +6,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -85,74 +85,8 @@
"globalKey" : "ec2ea6cd"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "SPREAD"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-03-20",
- "lastRegularPaymentDate" : "2012-03-20",
- "meta" : {
- "globalKey" : "7d9c0aa"
- }
- },
- "meta" : {
- "globalKey" : "55080c1c"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -209,7 +143,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"name" : {
@@ -285,18 +219,82 @@
"meta" : {
"globalKey" : "139ace00"
}
- } ],
- "meta" : {
- "globalKey" : "afc3b294"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "afc3b294"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "SPREAD"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-03-20",
+ "lastRegularPaymentDate" : "2012-03-20",
+ "meta" : {
+ "globalKey" : "7d9c0aa"
+ }
}
},
"meta" : {
- "globalKey" : "388692f8"
+ "globalKey" : "55080c1c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "45761349"
+ "globalKey" : "7f3807d7"
}
}
}
@@ -358,21 +356,18 @@
"globalReference" : "0",
"externalReference" : "SPREAD"
}
- },
- "meta" : {
- "globalKey" : "842b540"
}
- } ],
+ },
"meta" : {
- "globalKey" : "842b540"
+ "globalKey" : "e82eca22"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "4eb64e2a"
+ "globalKey" : "e3f0b28c"
}
},
"tradeLot" : [ {
@@ -566,7 +561,7 @@
}
},
"meta" : {
- "globalKey" : "1dfa2eab"
+ "globalKey" : "8784a09"
}
},
"transferHistory" : [ {
@@ -633,6 +628,6 @@
}
} ],
"meta" : {
- "globalKey" : "5c745e21"
+ "globalKey" : "50fa683"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-swaption-2.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-swaption-2.json
index 3998dd72eb..863c4a873e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-swaption-2.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cd-swaption-2.json
@@ -6,8 +6,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -101,74 +101,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "SPREAD"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2006-12-20",
- "lastRegularPaymentDate" : "2011-09-20",
- "meta" : {
- "globalKey" : "7d907ea"
- }
- },
- "meta" : {
- "globalKey" : "5e1fd2fe"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -250,7 +184,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"name" : {
@@ -333,18 +267,82 @@
"meta" : {
"globalKey" : "89059707"
}
- } ],
- "meta" : {
- "globalKey" : "306e2891"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "306e2891"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "SPREAD"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2006-12-20",
+ "lastRegularPaymentDate" : "2011-09-20",
+ "meta" : {
+ "globalKey" : "7d907ea"
+ }
}
},
"meta" : {
- "globalKey" : "9b77990f"
+ "globalKey" : "5e1fd2fe"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "8f2c329"
+ "globalKey" : "b7437833"
}
}
}
@@ -406,21 +404,18 @@
"globalReference" : "0",
"externalReference" : "SPREAD"
}
- },
- "meta" : {
- "globalKey" : "2a988367"
}
- } ],
+ },
"meta" : {
- "globalKey" : "2a988367"
+ "globalKey" : "5827fbc5"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "32d12e91"
+ "globalKey" : "3a64076f"
}
},
"tradeLot" : [ {
@@ -614,7 +609,7 @@
}
},
"meta" : {
- "globalKey" : "8b7d1c8f"
+ "globalKey" : "94b19bf1"
}
},
"transferHistory" : [ {
@@ -681,6 +676,6 @@
}
} ],
"meta" : {
- "globalKey" : "83d4c9c9"
+ "globalKey" : "99953ea7"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex01-cdx.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex01-cdx.json
index 6477c16396..4f2532ef4d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex01-cdx.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex01-cdx.json
@@ -28,43 +28,8 @@
"globalKey" : "3ec8d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -101,18 +66,51 @@
"globalKey" : "d179a109"
}
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "9be56a4a"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "9be56a4a"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
}
},
"meta" : {
- "globalKey" : "dda85829"
+ "globalKey" : "5a5ff79f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "eded796c"
+ "globalKey" : "6b627f06"
}
},
"tradeLot" : [ {
@@ -284,7 +282,7 @@
}
},
"meta" : {
- "globalKey" : "11f24f28"
+ "globalKey" : "c74fb4e"
}
},
"transferHistory" : [ {
@@ -326,6 +324,6 @@
}
} ],
"meta" : {
- "globalKey" : "ae6754fd"
+ "globalKey" : "f7907223"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex02-iTraxx.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex02-iTraxx.json
index 05ebabdf05..2283b74add 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex02-iTraxx.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex02-iTraxx.json
@@ -17,8 +17,8 @@
"globalKey" : "3ed0d4"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -62,15 +62,12 @@
"globalKey" : "df6c52dd"
}
}
- },
- "meta" : {
- "globalKey" : "be0acfde"
}
},
"meta" : {
"globalKey" : "be0acfde"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "feec8b8a"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex03-iTraxx-contractual-supplement.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex03-iTraxx-contractual-supplement.json
index d16177a6b2..d61d15c8d9 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex03-iTraxx-contractual-supplement.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex03-iTraxx-contractual-supplement.json
@@ -17,8 +17,8 @@
"globalKey" : "3ed0d4"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -66,15 +66,12 @@
"globalKey" : "cf6dff2a"
}
}
- },
- "meta" : {
- "globalKey" : "3ce2d689"
}
},
"meta" : {
"globalKey" : "3ce2d689"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "99b16b5d"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex04-iBoxx.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex04-iBoxx.json
index 1337564da1..88d33c1c1e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex04-iBoxx.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex04-iBoxx.json
@@ -28,8 +28,54 @@
"globalKey" : "3f18d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "iBoxx EUR Corporates"
+ },
+ "identifierType" : "Other"
+ }, {
+ "identifier" : {
+ "value" : "DE0006301161",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
+ }
+ },
+ "identifierType" : "ISIN"
+ } ],
+ "name" : {
+ "value" : "iBoxx EUR Corporates"
+ },
+ "assetClass" : "Credit",
+ "meta" : {
+ "globalKey" : "451af30d"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "f86bc4e"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -99,63 +145,15 @@
"meta" : {
"globalKey" : "1a4469d6"
}
- },
- "meta" : {
- "globalKey" : "8f2b235"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "iBoxx EUR Corporates"
- },
- "identifierType" : "Other"
- }, {
- "identifier" : {
- "value" : "DE0006301161",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
- }
- },
- "identifierType" : "ISIN"
- } ],
- "name" : {
- "value" : "iBoxx EUR Corporates"
- },
- "assetClass" : "Credit",
- "meta" : {
- "globalKey" : "451af30d"
- }
- }
- },
- "meta" : {
- "globalKey" : "f86bc4e"
}
},
"meta" : {
- "globalKey" : "8c372b43"
+ "globalKey" : "8f2b235"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "81716686"
+ "globalKey" : "d7ca11a0"
}
},
"tradeLot" : [ {
@@ -400,7 +398,7 @@
}
},
"meta" : {
- "globalKey" : "febee374"
+ "globalKey" : "813e780e"
}
},
"transferHistory" : [ {
@@ -442,6 +440,6 @@
}
} ],
"meta" : {
- "globalKey" : "688acb49"
+ "globalKey" : "b77c0ee3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex05-SP.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex05-SP.json
index a9b057c7d0..22199e99b1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex05-SP.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdindex-ex05-SP.json
@@ -40,44 +40,8 @@
"globalKey" : "26b17cff"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -127,18 +91,52 @@
"scheme" : "http://derivserv.dtcc.com/coding-scheme/additional-term"
}
} ]
+ }
+ },
+ "meta" : {
+ "globalKey" : "ed763d1b"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "ed763d1b"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
}
},
"meta" : {
- "globalKey" : "ca352f3a"
+ "globalKey" : "5a5ff79f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "c6e19bda"
+ "globalKey" : "fc62111a"
}
},
"tradeLot" : [ {
@@ -340,7 +338,7 @@
}
},
"meta" : {
- "globalKey" : "23d9ad4f"
+ "globalKey" : "acca428f"
}
},
"transferHistory" : [ {
@@ -388,6 +386,6 @@
}
} ],
"meta" : {
- "globalKey" : "7b0f08eb"
+ "globalKey" : "59207e2b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-ELCDS-ReferenceObligation.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-ELCDS-ReferenceObligation.json
index 7b0bcca194..8088475413 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-ELCDS-ReferenceObligation.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-ELCDS-ReferenceObligation.json
@@ -40,70 +40,8 @@
"globalKey" : "261c39fc"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f78"
- },
- "rollConvention" : "25"
- },
- "meta" : {
- "globalKey" : "17f78"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-12-20",
- "meta" : {
- "globalKey" : "3ecfaa"
- }
- },
- "meta" : {
- "globalKey" : "af3c7811"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -163,6 +101,7 @@
},
"identifierType" : "BBGID"
} ],
+ "instrumentType" : "Debt",
"borrower" : [ {
"name" : {
"value" : "BorrowerName1"
@@ -207,21 +146,81 @@
"meta" : {
"globalKey" : "b8006f0a"
}
- } ],
- "meta" : {
- "globalKey" : "fbf842d9"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "d49bda7c"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f78"
+ },
+ "rollConvention" : "25"
+ },
+ "meta" : {
+ "globalKey" : "17f78"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-12-20",
+ "meta" : {
+ "globalKey" : "3ecfaa"
+ }
}
},
"meta" : {
- "globalKey" : "398f3268"
+ "globalKey" : "af3c7811"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "89f88ba2"
+ "globalKey" : "d73b7b87"
}
},
"tradeLot" : [ {
@@ -437,10 +436,10 @@
}
},
"meta" : {
- "globalKey" : "89711242"
+ "globalKey" : "d26c75a7"
}
},
"meta" : {
- "globalKey" : "89711242"
+ "globalKey" : "d26c75a7"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-basket-tranche.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-basket-tranche.json
index 651a1aa0e9..71bdbeaab4 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-basket-tranche.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-basket-tranche.json
@@ -40,46 +40,8 @@
"globalKey" : "ebd48b0c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/ACT.ISDA"
- },
- "meta" : {
- "globalKey" : "28d6c3e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -147,7 +109,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -186,7 +148,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -249,18 +211,54 @@
"meta" : {
"globalKey" : "90a9b011"
}
- } ],
- "meta" : {
- "globalKey" : "5a8f0b85"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "5a8f0b85"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISDA"
}
},
"meta" : {
- "globalKey" : "d028765"
+ "globalKey" : "28d6c3e0"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "35fa63e8"
+ "globalKey" : "128a102"
}
},
"tradeLot" : [ {
@@ -436,10 +434,10 @@
}
},
"meta" : {
- "globalKey" : "fa1b0656"
+ "globalKey" : "36efb7f0"
}
},
"meta" : {
- "globalKey" : "fa1b0656"
+ "globalKey" : "36efb7f0"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-basket.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-basket.json
index 1b908ec68e..cd332a1467 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-basket.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-basket.json
@@ -40,46 +40,8 @@
"globalKey" : "ebd48b0c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/ACT.ISDA"
- },
- "meta" : {
- "globalKey" : "28d6c3e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -138,7 +100,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -180,7 +142,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -240,18 +202,54 @@
"meta" : {
"globalKey" : "90a9b011"
}
- } ],
- "meta" : {
- "globalKey" : "2bdf39cb"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "2bdf39cb"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISDA"
}
},
"meta" : {
- "globalKey" : "12c02dab"
+ "globalKey" : "28d6c3e0"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "1dfb4eee"
+ "globalKey" : "a3458308"
}
},
"tradeLot" : [ {
@@ -427,10 +425,10 @@
}
},
"meta" : {
- "globalKey" : "c47b8f66"
+ "globalKey" : "4d1ef800"
}
},
"meta" : {
- "globalKey" : "c47b8f66"
+ "globalKey" : "4d1ef800"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-custom-basket.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-custom-basket.json
index e2565f436a..6b206fa8e8 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-custom-basket.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-custom-basket.json
@@ -40,46 +40,8 @@
"globalKey" : "ebd48b0c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-3"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/ACT.ISDA"
- },
- "meta" : {
- "globalKey" : "28d6c3e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -150,7 +112,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -202,7 +164,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -254,7 +216,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -371,18 +333,54 @@
"globalKey" : "71d88c7e",
"externalKey" : "protectionTermsTwo"
}
- } ],
- "meta" : {
- "globalKey" : "5d3a5707"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "5d3a5707"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-3"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISDA"
}
},
"meta" : {
- "globalKey" : "fdded2e7"
+ "globalKey" : "28d6c3e0"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "42f1176a"
+ "globalKey" : "edc78a04"
}
},
"tradeLot" : [ {
@@ -578,10 +576,10 @@
}
},
"meta" : {
- "globalKey" : "555ee0ef"
+ "globalKey" : "250dee09"
}
},
"meta" : {
- "globalKey" : "555ee0ef"
+ "globalKey" : "250dee09"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-index-tranche.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-index-tranche.json
index 68ecbafb51..fda30938b5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-index-tranche.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-index-tranche.json
@@ -17,8 +17,8 @@
"globalKey" : "3ed0d4"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -61,15 +61,12 @@
"globalKey" : "f97d484f"
}
}
- },
- "meta" : {
- "globalKey" : "aa708910"
}
},
"meta" : {
"globalKey" : "aa708910"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "39d209bc"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-loan-ReferenceObligation.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-loan-ReferenceObligation.json
index ad1aeffc95..0c28a6df2d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-loan-ReferenceObligation.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-loan-ReferenceObligation.json
@@ -56,73 +56,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2006-12-20",
- "lastRegularPaymentDate" : "2010-06-20",
- "meta" : {
- "globalKey" : "7d8ff2a"
- }
- },
- "meta" : {
- "globalKey" : "5e1fca3e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -193,6 +128,7 @@
},
"identifierType" : "Other"
} ],
+ "instrumentType" : "Debt",
"lien" : {
"value" : "FirstLienLoan"
},
@@ -282,15 +218,78 @@
"meta" : {
"globalKey" : "c245b351"
}
- } ],
- "meta" : {
- "globalKey" : "1a0b8594"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "1e35e057"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2006-12-20",
+ "lastRegularPaymentDate" : "2010-06-20",
+ "meta" : {
+ "globalKey" : "7d8ff2a"
+ }
}
},
"meta" : {
- "globalKey" : "d454d4d2"
+ "globalKey" : "5e1fca3e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -299,7 +298,7 @@
}
},
"meta" : {
- "globalKey" : "da117ff"
+ "globalKey" : "a2700874"
}
},
"tradeLot" : [ {
@@ -518,10 +517,10 @@
}
},
"meta" : {
- "globalKey" : "b356b902"
+ "globalKey" : "c0d14f6d"
}
},
"meta" : {
- "globalKey" : "b356b902"
+ "globalKey" : "c0d14f6d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-loan-SecuredList.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-loan-SecuredList.json
index ddde7cb605..7478bbc5bc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-loan-SecuredList.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-loan-SecuredList.json
@@ -56,73 +56,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-03-20",
- "lastRegularPaymentDate" : "2010-03-20",
- "meta" : {
- "globalKey" : "7d9b0aa"
- }
- },
- "meta" : {
- "globalKey" : "5e207bbe"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -252,15 +187,78 @@
"meta" : {
"globalKey" : "ff84437d"
}
- } ],
- "meta" : {
- "globalKey" : "ce93a6f0"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "ce93a6f0"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-03-20",
+ "lastRegularPaymentDate" : "2010-03-20",
+ "meta" : {
+ "globalKey" : "7d9b0aa"
+ }
}
},
"meta" : {
- "globalKey" : "4967c1f2"
+ "globalKey" : "5e207bbe"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -269,7 +267,7 @@
}
},
"meta" : {
- "globalKey" : "1983ade"
+ "globalKey" : "df15fba8"
}
},
"tradeLot" : [ {
@@ -488,10 +486,10 @@
}
},
"meta" : {
- "globalKey" : "238898b2"
+ "globalKey" : "67dff9a8"
}
},
"meta" : {
- "globalKey" : "238898b2"
+ "globalKey" : "67dff9a8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-CMBS.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-CMBS.json
index 51e3b19896..4d1d68922f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-CMBS.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-CMBS.json
@@ -66,73 +66,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 1,
- "period" : "M",
- "meta" : {
- "globalKey" : "177f6"
- },
- "rollConvention" : "25"
- },
- "meta" : {
- "globalKey" : "177f6"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 1,
- "period" : "M",
- "meta" : {
- "globalKey" : "6c"
- }
- },
- "firstPaymentDate" : "2006-12-27",
- "lastRegularPaymentDate" : "2046-04-27",
- "meta" : {
- "globalKey" : "7d936cc"
- }
- },
- "meta" : {
- "globalKey" : "3e164c23"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -192,7 +127,7 @@
},
"identifierType" : "BBGID"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"name" : {
@@ -236,15 +171,79 @@
"meta" : {
"globalKey" : "74b7090"
}
- } ],
- "meta" : {
- "globalKey" : "43208aa8"
- }
+ } ]
},
"meta" : {
- "globalKey" : "734d74e5"
+ "globalKey" : "43208aa8"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 1,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "177f6"
+ },
+ "rollConvention" : "25"
+ },
+ "meta" : {
+ "globalKey" : "177f6"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 1,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "6c"
+ }
+ },
+ "firstPaymentDate" : "2006-12-27",
+ "lastRegularPaymentDate" : "2046-04-27",
+ "meta" : {
+ "globalKey" : "7d936cc"
+ }
+ },
+ "paymentDelay" : false
+ },
+ "meta" : {
+ "globalKey" : "84b33d12"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -253,7 +252,7 @@
}
},
"meta" : {
- "globalKey" : "a7fe75d9"
+ "globalKey" : "565e3ee"
}
},
"tradeLot" : [ {
@@ -472,10 +471,10 @@
}
},
"meta" : {
- "globalKey" : "cb4498f9"
+ "globalKey" : "7d422dc4"
}
},
"meta" : {
- "globalKey" : "cb4498f9"
+ "globalKey" : "7d422dc4"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-RMBS.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-RMBS.json
index 9ad197cb7d..1766f6d4fb 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-RMBS.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cds-mortgage-RMBS.json
@@ -76,70 +76,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 1,
- "period" : "M",
- "meta" : {
- "globalKey" : "177d3"
- },
- "rollConvention" : "11"
- },
- "meta" : {
- "globalKey" : "177d3"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 1,
- "period" : "M",
- "meta" : {
- "globalKey" : "6c"
- }
- },
- "firstPaymentDate" : "2006-11-01",
- "lastRegularPaymentDate" : "2035-06-01",
- "meta" : {
- "globalKey" : "7d8d44c"
- }
- },
- "meta" : {
- "globalKey" : "d48d40e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -199,7 +137,7 @@
},
"identifierType" : "BBGID"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
} ]
}
@@ -235,15 +173,76 @@
"meta" : {
"globalKey" : "a1d69e19"
}
- } ],
- "meta" : {
- "globalKey" : "8c3952ac"
- }
+ } ]
},
"meta" : {
- "globalKey" : "c6780b8c"
+ "globalKey" : "8c3952ac"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 1,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "177d3"
+ },
+ "rollConvention" : "11"
+ },
+ "meta" : {
+ "globalKey" : "177d3"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 1,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "6c"
+ }
+ },
+ "firstPaymentDate" : "2006-11-01",
+ "lastRegularPaymentDate" : "2035-06-01",
+ "meta" : {
+ "globalKey" : "7d8d44c"
+ }
+ },
+ "paymentDelay" : true
+ },
+ "meta" : {
+ "globalKey" : "bd1adfef"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -252,7 +251,7 @@
}
},
"meta" : {
- "globalKey" : "75befe49"
+ "globalKey" : "e3804558"
}
},
"tradeLot" : [ {
@@ -471,10 +470,10 @@
}
},
"meta" : {
- "globalKey" : "856807a7"
+ "globalKey" : "b40cc738"
}
},
"meta" : {
- "globalKey" : "856807a7"
+ "globalKey" : "b40cc738"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdx-index-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdx-index-option.json
index eb43373c1c..61a2fd00ce 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdx-index-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/cdx-index-option.json
@@ -6,8 +6,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -61,8 +61,52 @@
"globalKey" : "3ed994"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "NOTIONAL"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "Dow Jones CDX NA IG.2"
+ },
+ "identifierType" : "Other"
+ } ],
+ "name" : {
+ "value" : "Dow Jones CDX NA IG.2"
+ },
+ "assetClass" : "Credit",
+ "indexSeries" : 2,
+ "indexAnnexDate" : "2005-07-06",
+ "indexAnnexSource" : {
+ "value" : "Publisher"
+ },
+ "meta" : {
+ "globalKey" : "d197a909"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "23b9e5e8"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -122,61 +166,15 @@
"meta" : {
"globalKey" : "7d8d7ea"
}
- },
- "meta" : {
- "globalKey" : "5507235c"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "NOTIONAL"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "Dow Jones CDX NA IG.2"
- },
- "identifierType" : "Other"
- } ],
- "name" : {
- "value" : "Dow Jones CDX NA IG.2"
- },
- "assetClass" : "Credit",
- "indexSeries" : 2,
- "indexAnnexDate" : "2005-07-06",
- "indexAnnexSource" : {
- "value" : "Publisher"
- },
- "meta" : {
- "globalKey" : "d197a909"
- }
- }
- },
- "meta" : {
- "globalKey" : "23b9e5e8"
}
},
"meta" : {
- "globalKey" : "19996a44"
+ "globalKey" : "5507235c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d10b1be3"
+ "globalKey" : "aed400b5"
}
}
}
@@ -247,18 +245,15 @@
"priceType" : "InterestRate",
"arithmeticOperator" : "Add"
}
- },
- "meta" : {
- "globalKey" : "3919ad5d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3919ad5d"
+ "globalKey" : "c102887d"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3919ad5d"
+ "globalKey" : "c102887d"
}
},
"tradeLot" : [ {
@@ -465,7 +460,7 @@
}
},
"meta" : {
- "globalKey" : "ba4624c"
+ "globalKey" : "5231256c"
}
},
"transferHistory" : [ {
@@ -532,6 +527,6 @@
}
} ],
"meta" : {
- "globalKey" : "fd9e6bae"
+ "globalKey" : "8eee8c8e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/itraxx-index-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/itraxx-index-option.json
index 913bb25366..9d1ca15b26 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/itraxx-index-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/credit-derivatives/itraxx-index-option.json
@@ -6,8 +6,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -79,73 +79,8 @@
"globalKey" : "24a738"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-03-20",
- "lastRegularPaymentDate" : "2011-03-20",
- "meta" : {
- "globalKey" : "7d9b8aa"
- }
- },
- "meta" : {
- "globalKey" : "5e2083be"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -268,18 +203,81 @@
"meta" : {
"globalKey" : "ba3951f2"
}
- } ],
- "meta" : {
- "globalKey" : "1b97badf"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "1b97badf"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-03-20",
+ "lastRegularPaymentDate" : "2011-03-20",
+ "meta" : {
+ "globalKey" : "7d9b8aa"
+ }
}
},
"meta" : {
- "globalKey" : "ea73b761"
+ "globalKey" : "5e2083be"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "af4ebae9"
+ "globalKey" : "658407b7"
}
}
}
@@ -350,21 +348,18 @@
"priceType" : "InterestRate",
"arithmeticOperator" : "Add"
}
- },
- "meta" : {
- "globalKey" : "a121a35b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a121a35b"
+ "globalKey" : "d401431b"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "2b922185"
+ "globalKey" : "2508d145"
}
},
"tradeLot" : [ {
@@ -510,7 +505,7 @@
}
} ],
"meta" : {
- "globalKey" : "6d374060"
+ "globalKey" : "97b4a020"
}
},
"transferHistory" : [ {
@@ -567,6 +562,6 @@
}
} ],
"meta" : {
- "globalKey" : "fe2dd738"
+ "globalKey" : "5ce216f8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex01-american-call-stock-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex01-american-call-stock-long-form.json
index a1454bb984..18904e5519 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex01-american-call-stock-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex01-american-call-stock-long-form.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -122,15 +122,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "ff854c98"
}
- } ],
+ },
"meta" : {
"globalKey" : "ff854c98"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -212,7 +209,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex02-calendar-spread-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex02-calendar-spread-short-form.json
index 7822cad2fa..a6305ab786 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex02-calendar-spread-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex02-calendar-spread-short-form.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -117,15 +117,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "e5e097d6"
}
- } ],
+ },
"meta" : {
"globalKey" : "e5e097d6"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -206,7 +203,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex03-call-or-put-spread-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex03-call-or-put-spread-short-form.json
index 20e15fc9ef..790eeceb89 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex03-call-or-put-spread-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex03-call-or-put-spread-short-form.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -117,15 +117,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "a41f90e5"
}
- } ],
+ },
"meta" : {
"globalKey" : "a41f90e5"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -206,7 +203,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex04-european-call-index-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex04-european-call-index-long-form.json
index 3d3dabbd9c..d19b2b96ea 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex04-european-call-index-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex04-european-call-index-long-form.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -113,15 +113,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "e4c22de1"
}
- } ],
+ },
"meta" : {
"globalKey" : "e4c22de1"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex05-asian-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex05-asian-long-form.json
index 42696fd054..6295f25f27 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex05-asian-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex05-asian-long-form.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -87,15 +87,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "d44c6866"
}
- } ],
+ },
"meta" : {
"globalKey" : "d44c6866"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex06-averaging-in-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex06-averaging-in-long-form.json
index 42696fd054..6295f25f27 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex06-averaging-in-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex06-averaging-in-long-form.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -87,15 +87,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "d44c6866"
}
- } ],
+ },
"meta" : {
"globalKey" : "d44c6866"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex07-barrier-knockout-rebate-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex07-barrier-knockout-rebate-long-form.json
index 09750f7c62..35c8c67064 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex07-barrier-knockout-rebate-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex07-barrier-knockout-rebate-long-form.json
@@ -2,8 +2,8 @@
"trade" : {
"product" : {
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -241,15 +241,12 @@
"meta" : {
"globalKey" : "dfa6090b"
}
- },
- "meta" : {
- "globalKey" : "84c7a303"
}
- } ],
+ },
"meta" : {
"globalKey" : "84c7a303"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex08-basket-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex08-basket-long-form.json
index 846d1b5baa..e55fd04bca 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex08-basket-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex08-basket-long-form.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Basket"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -80,15 +80,12 @@
"meta" : {
"globalKey" : "8c6d2fc1"
}
- },
- "meta" : {
- "globalKey" : "a5ad198"
}
- } ],
+ },
"meta" : {
"globalKey" : "a5ad198"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -170,7 +167,7 @@
"globalKey" : "28fefb"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -220,7 +217,7 @@
"globalKey" : "28fefb"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex09-bermuda-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex09-bermuda-long-form.json
index 821a82524f..b64b8a2a9c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex09-bermuda-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex09-bermuda-long-form.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -82,15 +82,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "e4500071"
}
- } ],
+ },
"meta" : {
"globalKey" : "e4500071"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -196,7 +193,7 @@
"globalKey" : "292a56"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex10-binary-barrier-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex10-binary-barrier-long-form.json
index c0ba264a2f..ab31418dbc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex10-binary-barrier-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex10-binary-barrier-long-form.json
@@ -2,8 +2,8 @@
"trade" : {
"product" : {
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -162,15 +162,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "680375d4"
}
- } ],
+ },
"meta" : {
"globalKey" : "680375d4"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex11-quanto-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex11-quanto-long-form.json
index 9c821a3135..7faf9bb061 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex11-quanto-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex11-quanto-long-form.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -115,15 +115,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "9342e9d6"
}
- } ],
+ },
"meta" : {
"globalKey" : "9342e9d6"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -205,7 +202,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex12-vanilla-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex12-vanilla-short-form.json
index 50c7fc107b..e20d9c8c0b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex12-vanilla-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex12-vanilla-short-form.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -117,15 +117,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "a41f90e5"
}
- } ],
+ },
"meta" : {
"globalKey" : "a41f90e5"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -206,7 +203,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex13-1996-american-call-stock.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex13-1996-american-call-stock.json
index cb4fc85059..49b751f544 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex13-1996-american-call-stock.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex13-1996-american-call-stock.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -122,15 +122,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "5a5ea356"
}
- } ],
+ },
"meta" : {
"globalKey" : "5a5ea356"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -225,7 +222,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex14-american-call-stock-passthrough-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex14-american-call-stock-passthrough-long-form.json
index 287b674512..aad11bd4b0 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex14-american-call-stock-passthrough-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex14-american-call-stock-passthrough-long-form.json
@@ -10,8 +10,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -130,15 +130,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "84ce8767"
}
- } ],
+ },
"meta" : {
"globalKey" : "84ce8767"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -220,7 +217,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex15-basket-passthrough-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex15-basket-passthrough-long-form.json
index eb46aeaeb4..52b0a51506 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex15-basket-passthrough-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex15-basket-passthrough-long-form.json
@@ -10,8 +10,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -94,15 +94,12 @@
"meta" : {
"globalKey" : "8c6d2fc1"
}
- },
- "meta" : {
- "globalKey" : "a3bf2607"
}
- } ],
+ },
"meta" : {
"globalKey" : "a3bf2607"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -184,7 +181,7 @@
"globalKey" : "28fefb"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -234,7 +231,7 @@
"globalKey" : "28fefb"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex16-equityOptionTransactionSupplement.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex16-equityOptionTransactionSupplement.json
index 976e0b7a21..a4a1e13f03 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex16-equityOptionTransactionSupplement.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex16-equityOptionTransactionSupplement.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -109,15 +109,12 @@
"value" : 32.00,
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "c51e70ce"
}
- } ],
+ },
"meta" : {
"globalKey" : "c51e70ce"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -198,7 +195,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex17-equityOptionTransactionSupplement-non-deliverable-share.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex17-equityOptionTransactionSupplement-non-deliverable-share.json
index 6509bfed65..9fb0242488 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex17-equityOptionTransactionSupplement-non-deliverable-share.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex17-equityOptionTransactionSupplement-non-deliverable-share.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -98,15 +98,12 @@
"value" : 33.0,
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "8859a6d4"
}
- } ],
+ },
"meta" : {
"globalKey" : "8859a6d4"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "8859a6d4"
@@ -196,7 +193,7 @@
"globalKey" : "fbea4eb1"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex18-equityOptionTransactionSupplement-non-deliverable-index.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex18-equityOptionTransactionSupplement-non-deliverable-index.json
index 1471e39dc5..7b2bed0703 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex18-equityOptionTransactionSupplement-non-deliverable-index.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex18-equityOptionTransactionSupplement-non-deliverable-index.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -120,15 +120,12 @@
"value" : 1325.0,
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "21fe67b4"
}
- } ],
+ },
"meta" : {
"globalKey" : "21fe67b4"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "21fe67b4"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex19-dividend-adjustment.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex19-dividend-adjustment.json
index 7d3bcf0b90..80bf4a061d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex19-dividend-adjustment.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex19-dividend-adjustment.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -115,15 +115,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "516f6846"
}
- } ],
+ },
"meta" : {
"globalKey" : "516f6846"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -205,7 +202,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex20-nested-basket.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex20-nested-basket.json
index 43f66816f6..2fe4addeb5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex20-nested-basket.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex20-nested-basket.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Basket"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -115,15 +115,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "ff854c98"
}
- } ],
+ },
"meta" : {
"globalKey" : "ff854c98"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex21-flat-weight-basket.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex21-flat-weight-basket.json
index 02be4b49f1..7f049a3a84 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex21-flat-weight-basket.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex21-flat-weight-basket.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Basket"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -115,15 +115,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "ff854c98"
}
- } ],
+ },
"meta" : {
"globalKey" : "ff854c98"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -236,7 +233,7 @@
"globalKey" : "29232c"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -283,7 +280,7 @@
"globalKey" : "29232c"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.json
index 59c2b9e2a2..4672a87e69 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -120,16 +120,12 @@
"value" : 1088,
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "1b7eb5ad",
- "externalKey" : "equityOption"
}
- } ],
+ },
"meta" : {
"globalKey" : "1b7eb5ad"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "1b7eb5ad"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.json
index b0ce86e7fc..3e696e8ad5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.json
@@ -2,8 +2,8 @@
"trade" : {
"product" : {
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -128,16 +128,12 @@
"value" : 1088,
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "75dab20f",
- "externalKey" : "equityOption"
}
- } ],
+ },
"meta" : {
"globalKey" : "75dab20f"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "75dab20f"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.json
index a6bd0ea86e..3ae110cace 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -120,16 +120,12 @@
"value" : 1088,
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "1b7eb5ad",
- "externalKey" : "equityOption"
}
- } ],
+ },
"meta" : {
"globalKey" : "1b7eb5ad"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "1b7eb5ad"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.json
index eadd70f95e..734d035d6b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.json
@@ -2,8 +2,8 @@
"trade" : {
"product" : {
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -130,16 +130,12 @@
"value" : 1088,
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "9f68324f",
- "externalKey" : "equityOption"
}
- } ],
+ },
"meta" : {
"globalKey" : "9f68324f"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "9f68324f"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex26-mixed-asset-basket.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex26-mixed-asset-basket.json
index 81ec1fc474..3fa7dc2f69 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex26-mixed-asset-basket.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex26-mixed-asset-basket.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Basket"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -115,15 +115,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "ff854c98"
}
- } ],
+ },
"meta" : {
"globalKey" : "ff854c98"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex27-equityOptionTransactionSupplement-EMEA-interdealer.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex27-equityOptionTransactionSupplement-EMEA-interdealer.json
index 9a72571c3e..7d20e496c1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex27-equityOptionTransactionSupplement-EMEA-interdealer.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-options/eqd-ex27-equityOptionTransactionSupplement-EMEA-interdealer.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -98,15 +98,12 @@
"value" : 100,
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "5a805ea1"
}
- } ],
+ },
"meta" : {
"globalKey" : "5a805ea1"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "5a805ea1"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex03-index-quanto-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex03-index-quanto-long-form.json
index cc244353c5..23ba5d6c93 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex03-index-quanto-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex03-index-quanto-long-form.json
@@ -50,135 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "NotionalAmount"
- },
- "meta" : {
- "globalKey" : "8e817bd8"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e91d3",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "23d29d63"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "ReturnLegFinalPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "23d29d63"
- }
- },
- "meta" : {
- "globalKey" : "26d4a1e1",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "7248507d"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "94f84ae8",
- "externalReference" : "ReturnLegPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "7248507d"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "7248507d"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "26d4a1e1",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "61bd06c6"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -356,21 +233,142 @@
"priceReturnTerms" : {
"returnType" : "Price"
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "9db0316e"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "47fb8410"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "NotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "8e817bd8"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e91d3",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "23d29d63"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "ReturnLegFinalPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "23d29d63"
+ }
+ },
+ "meta" : {
+ "globalKey" : "26d4a1e1",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "7248507d"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "94f84ae8",
+ "externalReference" : "ReturnLegPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "7248507d"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "7248507d"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "26d4a1e1",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "c15ec0a"
+ "globalKey" : "c96b6168"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "91dad7ac"
+ "globalKey" : "1faccfec"
}
},
"tradeLot" : [ {
@@ -669,14 +667,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -772,14 +770,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -793,28 +791,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "83f8f690"
+ "globalKey" : "a81a52ae"
}
},
"meta" : {
- "globalKey" : "83f8f690"
+ "globalKey" : "a81a52ae"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex04-zero-strike-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex04-zero-strike-long-form.json
index bb802a1d42..f729e77379 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex04-zero-strike-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex04-zero-strike-long-form.json
@@ -46,8 +46,8 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -189,15 +189,12 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "dc3bd8a5"
}
- } ],
+ },
"meta" : {
"globalKey" : "dc3bd8a5"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -288,7 +285,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex05-single-stock-plus-fee-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex05-single-stock-plus-fee-long-form.json
index 3a4d270267..d3fbb14ab2 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex05-single-stock-plus-fee-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex05-single-stock-plus-fee-long-form.json
@@ -49,116 +49,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "cdd584fc"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "252eb7f7",
- "externalReference" : "EffectiveDate"
- }
- },
- "meta" : {
- "globalKey" : "cdd584fc"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "23cbca9b",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "33464ec4",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 2,
- "period" : "D",
- "meta" : {
- "globalKey" : "53b05215"
- },
- "dayType" : "CurrencyBusiness",
- "businessDayConvention" : "FOLLOWING",
- "businessCentersReference" : {
- "globalReference" : "4fc3867",
- "externalReference" : "PrimaryBusinessCenter"
- },
- "dateRelativeTo" : {
- "globalReference" : "b9c8415a",
- "externalReference" : "FinalValuationDate"
- }
- },
- "meta" : {
- "globalKey" : "53b05215"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "53b05215"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "33464ec4",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f1ab9d4b"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"reset" : false,
"meta" : {
@@ -304,21 +200,123 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "a03a59c0"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "79367de"
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "cdd584fc"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "252eb7f7",
+ "externalReference" : "EffectiveDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "cdd584fc"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "23cbca9b",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "33464ec4",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 2,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "53b05215"
+ },
+ "dayType" : "CurrencyBusiness",
+ "businessDayConvention" : "FOLLOWING",
+ "businessCentersReference" : {
+ "globalReference" : "4fc3867",
+ "externalReference" : "PrimaryBusinessCenter"
+ },
+ "dateRelativeTo" : {
+ "globalReference" : "b9c8415a",
+ "externalReference" : "FinalValuationDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "53b05215"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "53b05215"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "33464ec4",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "72a38aa9"
+ "globalKey" : "9114386d"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "f29168e8"
+ "globalKey" : "8a7ecf62"
}
},
"tradeLot" : [ {
@@ -368,7 +366,7 @@
"globalKey" : "294424"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -433,14 +431,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -552,14 +550,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -573,25 +571,25 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "3aa28966"
+ "globalKey" : "459da60a"
}
},
"transferHistory" : [ {
@@ -642,6 +640,6 @@
}
} ],
"meta" : {
- "globalKey" : "17d436b9"
+ "globalKey" : "992ca75d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex07-long-form-with-stub.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex07-long-form-with-stub.json
index 310736ba40..5edc24da57 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex07-long-form-with-stub.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex07-long-form-with-stub.json
@@ -59,160 +59,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/365.FIXED"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e91d1",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "a64d7697"
- },
- "businessDayConvention" : "NotApplicable",
- "businessCentersReference" : {
- "globalReference" : "20a71d",
- "externalReference" : "primaryBusinessCenter"
- },
- "dateRelativeTo" : {
- "globalReference" : "34302a04",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "a64d7697"
- }
- },
- "meta" : {
- "globalKey" : "f0e05395",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "505b312d"
- },
- "businessDayConvention" : "NotApplicable",
- "businessCentersReference" : {
- "globalReference" : "20a71d",
- "externalReference" : "primaryBusinessCenter"
- },
- "dateRelativeTo" : {
- "globalReference" : "37b3ad1",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "505b312d"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "505b312d"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0e05395",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "stubPeriod" : {
- "initialStub" : {
- "stubRate" : 0.02125
- },
- "finalStub" : {
- "floatingRate" : [ {
- "floatingRateIndex" : "EUR-EURIBOR-Telerate",
- "indexTenor" : {
- "periodMultiplier" : 1,
- "period" : "W",
- "meta" : {
- "globalKey" : "76"
- }
- }
- } ]
- }
- },
- "meta" : {
- "globalKey" : "cc6f2375"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -367,21 +219,167 @@
"priceReturnTerms" : {
"returnType" : "Total"
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "fcd6a259"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "b3fa4f7"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/365.FIXED"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e91d1",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "a64d7697"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "businessCentersReference" : {
+ "globalReference" : "20a71d",
+ "externalReference" : "primaryBusinessCenter"
+ },
+ "dateRelativeTo" : {
+ "globalReference" : "34302a04",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a64d7697"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0e05395",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "505b312d"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "businessCentersReference" : {
+ "globalReference" : "20a71d",
+ "externalReference" : "primaryBusinessCenter"
+ },
+ "dateRelativeTo" : {
+ "globalReference" : "37b3ad1",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "505b312d"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "505b312d"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0e05395",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
+ },
+ "stubPeriod" : {
+ "initialStub" : {
+ "stubRate" : 0.02125
+ },
+ "finalStub" : {
+ "floatingRate" : [ {
+ "floatingRateIndex" : "EUR-EURIBOR-Telerate",
+ "indexTenor" : {
+ "periodMultiplier" : 1,
+ "period" : "W",
+ "meta" : {
+ "globalKey" : "76"
+ }
+ }
+ } ]
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "ce0cefac"
+ "globalKey" : "b6bca013"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "45eceab4"
+ "globalKey" : "6e78ea38"
}
},
"tradeLot" : [ {
@@ -441,7 +439,7 @@
"globalKey" : "292ad8"
}
},
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
},
@@ -486,7 +484,7 @@
"globalKey" : "291797"
}
},
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
},
@@ -531,7 +529,7 @@
"globalKey" : "292ad8"
}
},
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
},
@@ -576,7 +574,7 @@
"globalKey" : "2929d8"
}
},
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
},
@@ -621,7 +619,7 @@
"globalKey" : "2906e2"
}
},
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
},
@@ -666,7 +664,7 @@
"globalKey" : "2927d3"
}
},
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
},
@@ -797,14 +795,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -900,14 +898,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -921,28 +919,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "e3b62caa"
+ "globalKey" : "1dd05884"
}
},
"meta" : {
- "globalKey" : "e3b62caa"
+ "globalKey" : "1dd05884"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex08-composite-basket-long-form-separate-spreads.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex08-composite-basket-long-form-separate-spreads.json
index 491aaaca2a..2c7f1ffef0 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex08-composite-basket-long-form-separate-spreads.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex08-composite-basket-long-form-separate-spreads.json
@@ -50,135 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-5"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e91d1",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "1c4a714",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "9cebe528",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -411,21 +288,142 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "e60b3f69"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "e8912f8b"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-5"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e91d1",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "1c4a714",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "9cebe528",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "2afcb664"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "ca6f6409"
+ "globalKey" : "532205af"
}
},
"tradeLot" : [ {
@@ -510,7 +508,7 @@
"globalKey" : "292ad8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -560,7 +558,7 @@
"globalKey" : "291797"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -610,7 +608,7 @@
"globalKey" : "292ad8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -660,7 +658,7 @@
"globalKey" : "2929d8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -710,7 +708,7 @@
"globalKey" : "2906e2"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -760,7 +758,7 @@
"globalKey" : "2927d3"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -1003,14 +1001,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -1106,14 +1104,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -1127,28 +1125,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "7ce79439"
+ "globalKey" : "54747431"
}
},
"meta" : {
- "globalKey" : "7ce79439"
+ "globalKey" : "54747431"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.json
index 8c4ee8ecfd..f68c43dbd7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.json
@@ -41,8 +41,8 @@
"globalKey" : "bf772f3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -245,12 +245,13 @@
"meta" : {
"globalKey" : "f9c90e82"
}
- },
- "meta" : {
- "globalKey" : "3a50ba7"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "3a50ba7"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -458,19 +459,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "a2bda532",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "f8eb33d9"
+ "globalKey" : "a2bda532"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "abd2c719"
+ "globalKey" : "a2f60899"
}
},
"tradeLot" : [ {
@@ -586,7 +583,7 @@
"globalKey" : "290e2b"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -734,10 +731,10 @@
}
},
"meta" : {
- "globalKey" : "befbd3e9"
+ "globalKey" : "9ac10269"
}
},
"meta" : {
- "globalKey" : "befbd3e9"
+ "globalKey" : "9ac10269"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.json
index 53e417a091..46344c67c3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.json
@@ -41,8 +41,8 @@
"globalKey" : "bf772f3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -245,12 +245,13 @@
"meta" : {
"globalKey" : "f9c90e82"
}
- },
- "meta" : {
- "globalKey" : "3a50ba7"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "3a50ba7"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -464,19 +465,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "a2bda532",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "f8eb33d9"
+ "globalKey" : "a2bda532"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "abd2c719"
+ "globalKey" : "a2f60899"
}
},
"tradeLot" : [ {
@@ -637,7 +634,7 @@
"globalKey" : "290e2b"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -785,10 +782,10 @@
}
},
"meta" : {
- "globalKey" : "2e72d8ce"
+ "globalKey" : "2d815a4e"
}
},
"meta" : {
- "globalKey" : "2e72d8ce"
+ "globalKey" : "2d815a4e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex17-cfd.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex17-cfd.json
index e4e925e536..089fc0c000 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex17-cfd.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex17-cfd.json
@@ -52,130 +52,12 @@
"externalKey" : "TerminationDate__CFD123456789"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2009-10-07",
- "dateAdjustments" : {
- "businessDayConvention" : "NotApplicable",
- "meta" : {
- "globalKey" : "3a4b88ab"
- }
- },
- "meta" : {
- "globalKey" : "2601cd72"
- }
- },
- "meta" : {
- "globalKey" : "2601cd72"
- }
- },
- "terminationDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2019-10-01",
- "dateAdjustments" : {
- "businessDayConvention" : "NotApplicable",
- "meta" : {
- "globalKey" : "3a4b88ab"
- }
- },
- "meta" : {
- "globalKey" : "272e06ec"
- }
- },
- "meta" : {
- "globalKey" : "272e06ec"
- }
- },
- "meta" : {
- "globalKey" : "2dccd0ba",
- "externalKey" : "InterestLegPeriodDates-1"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "adjustableDates" : {
- "unadjustedDate" : [ "2019-10-01" ],
- "dateAdjustments" : {
- "businessDayConvention" : "FOLLOWING",
- "meta" : {
- "globalKey" : "d3bf0271"
- }
- },
- "meta" : {
- "globalKey" : "c0a180b2"
- }
- },
- "meta" : {
- "globalKey" : "c0a180b2"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "c0a180b2"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "2dccd0ba",
- "externalReference" : "InterestLegPeriodDates-1"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "5798214f"
- }
- },
- "meta" : {
- "globalKey" : "9134d468"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -299,19 +181,134 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "c3976d25"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "e26e3843",
- "externalKey" : "EQ__CFD123456789"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2009-10-07",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NotApplicable",
+ "meta" : {
+ "globalKey" : "3a4b88ab"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2601cd72"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2601cd72"
+ }
+ },
+ "terminationDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2019-10-01",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NotApplicable",
+ "meta" : {
+ "globalKey" : "3a4b88ab"
+ }
+ },
+ "meta" : {
+ "globalKey" : "272e06ec"
+ }
+ },
+ "meta" : {
+ "globalKey" : "272e06ec"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2dccd0ba",
+ "externalKey" : "InterestLegPeriodDates-1"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "adjustableDates" : {
+ "unadjustedDate" : [ "2019-10-01" ],
+ "dateAdjustments" : {
+ "businessDayConvention" : "FOLLOWING",
+ "meta" : {
+ "globalKey" : "d3bf0271"
+ }
+ },
+ "meta" : {
+ "globalKey" : "c0a180b2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "c0a180b2"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "c0a180b2"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "2dccd0ba",
+ "externalReference" : "InterestLegPeriodDates-1"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "5798214f"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "7f119cab"
+ "globalKey" : "68919b86"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "a996c4d6"
+ "globalKey" : "418311e0"
}
},
"tradeLot" : [ {
@@ -391,7 +388,7 @@
"globalKey" : "24cd5d"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -485,14 +482,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "858ff69b",
- "externalReference" : "CROSS"
+ "globalReference" : "46e37105",
+ "externalReference" : "PRIMARY"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "46e37105",
- "externalReference" : "PRIMARY"
+ "globalReference" : "858ff69b",
+ "externalReference" : "CROSS"
}
} ],
"adjustment" : "Standard",
@@ -580,25 +577,25 @@
}
},
"contractualParty" : [ {
- "globalReference" : "858ff69b",
- "externalReference" : "CROSS"
- }, {
"globalReference" : "46e37105",
"externalReference" : "PRIMARY"
+ }, {
+ "globalReference" : "858ff69b",
+ "externalReference" : "CROSS"
} ],
"meta" : {
- "globalKey" : "e4400dc9"
+ "globalKey" : "421b5285"
}
} ],
"meta" : {
- "globalKey" : "e4400dc9"
+ "globalKey" : "421b5285"
}
},
"meta" : {
- "globalKey" : "ce745126"
+ "globalKey" : "51c24428"
}
},
"meta" : {
- "globalKey" : "ce745126"
+ "globalKey" : "51c24428"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex18-pan-asia-interdealer-index-swap-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex18-pan-asia-interdealer-index-swap-short-form.json
index 35b8e261fa..10414d11e5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex18-pan-asia-interdealer-index-swap-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex18-pan-asia-interdealer-index-swap-short-form.json
@@ -41,129 +41,12 @@
"globalKey" : "ea96b216"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "equityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "54b65ddd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "floatingRateCalculation"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "46357da4"
- },
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "ebdafec4",
- "externalReference" : "equityEffectiveDate"
- }
- },
- "meta" : {
- "globalKey" : "46357da4"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "ea96b216"
- },
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "7e0a5d94",
- "externalReference" : "finalCashSettlementPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "ea96b216"
- }
- },
- "meta" : {
- "globalKey" : "adeb53f2",
- "externalKey" : "floatingCalculationPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "adjustableDates" : {
- "unadjustedDate" : [ "2009-10-12", "2009-11-13", "2009-12-12", "2010-01-14", "2010-02-12", "2010-03-12", "2010-04-12", "2010-05-13", "2010-06-02", "2010-07-12", "2010-08-12" ],
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "3122c5b6"
- }
- },
- "meta" : {
- "globalKey" : "3122c5b6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "3122c5b6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "adeb53f2",
- "externalReference" : "floatingCalculationPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "8c441872"
- }
- },
- "meta" : {
- "globalKey" : "8f72839a"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -341,15 +224,130 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "5d0621e"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "5ab3f540"
+ "priceQuantity" : {
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "equityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "54b65ddd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "floatingRateCalculation"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "46357da4"
+ },
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "ebdafec4",
+ "externalReference" : "equityEffectiveDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "46357da4"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "ea96b216"
+ },
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "7e0a5d94",
+ "externalReference" : "finalCashSettlementPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "ea96b216"
+ }
+ },
+ "meta" : {
+ "globalKey" : "adeb53f2",
+ "externalKey" : "floatingCalculationPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "adjustableDates" : {
+ "unadjustedDate" : [ "2009-10-12", "2009-11-13", "2009-12-12", "2010-01-14", "2010-02-12", "2010-03-12", "2010-04-12", "2010-05-13", "2010-06-02", "2010-07-12", "2010-08-12" ],
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3122c5b6"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3122c5b6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "3122c5b6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "adeb53f2",
+ "externalReference" : "floatingCalculationPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "8c441872"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "1280e066"
+ "globalKey" : "ae494eb8"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -365,7 +363,7 @@
}
},
"meta" : {
- "globalKey" : "9e5d2d31"
+ "globalKey" : "9b30e93d"
}
},
"tradeLot" : [ {
@@ -451,7 +449,7 @@
"globalKey" : "fd81"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -545,14 +543,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "d04eb192",
- "externalReference" : "party2"
+ "globalReference" : "d04eb552",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "d04eb552",
- "externalReference" : "party1"
+ "globalReference" : "d04eb192",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -656,18 +654,18 @@
}
},
"contractualParty" : [ {
- "globalReference" : "d04eb192",
- "externalReference" : "party2"
- }, {
"globalReference" : "d04eb552",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "d04eb192",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "7d288c5b"
+ "globalKey" : "7d288c3d"
}
} ],
"meta" : {
- "globalKey" : "7d288c5b"
+ "globalKey" : "7d288c3d"
}
},
"collateral" : {
@@ -700,10 +698,10 @@
}
},
"meta" : {
- "globalKey" : "76ebe589"
+ "globalKey" : "26b66b95"
}
},
"meta" : {
- "globalKey" : "76ebe589"
+ "globalKey" : "26b66b95"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex19-european-interdealer-fair-value-share-swap-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex19-european-interdealer-fair-value-share-swap-short-form.json
index 3fde73ba8b..39241ca732 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex19-european-interdealer-fair-value-share-swap-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/eqs-ex19-european-interdealer-fair-value-share-swap-short-form.json
@@ -48,132 +48,12 @@
"globalKey" : "ea96b216"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "equityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "54b65ddd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "floatingRateCalculation"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360",
- "meta" : {
- "scheme" : "http://www.fpml.org/coding-scheme/day-count-fraction"
- }
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "46357da4"
- },
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "ebf906c4",
- "externalReference" : "equityEffectiveDate"
- }
- },
- "meta" : {
- "globalKey" : "46357da4"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "ea96b216"
- },
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "7e0a5d94",
- "externalReference" : "finalCashSettlementPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "ea96b216"
- }
- },
- "meta" : {
- "globalKey" : "adeb53f2",
- "externalKey" : "floatingCalculationPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "adjustableDates" : {
- "unadjustedDate" : [ "2010-10-12", "2010-11-13", "2010-12-12", "2011-01-14", "2011-02-12", "2011-03-12", "2011-04-12", "2011-05-13", "2011-06-02", "2011-07-12", "2011-08-12" ],
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "c19bcdb6"
- }
- },
- "meta" : {
- "globalKey" : "c19bcdb6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "c19bcdb6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "adeb53f2",
- "externalReference" : "floatingCalculationPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "8c441872"
- }
- },
- "meta" : {
- "globalKey" : "ac278b9a"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -350,15 +230,133 @@
"determinationMethod" : "SettlementCurrency"
}
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "8d1916ab"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "5c778acd"
+ "priceQuantity" : {
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "equityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "54b65ddd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "floatingRateCalculation"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/day-count-fraction"
+ }
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "46357da4"
+ },
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "ebf906c4",
+ "externalReference" : "equityEffectiveDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "46357da4"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "ea96b216"
+ },
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "7e0a5d94",
+ "externalReference" : "finalCashSettlementPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "ea96b216"
+ }
+ },
+ "meta" : {
+ "globalKey" : "adeb53f2",
+ "externalKey" : "floatingCalculationPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "adjustableDates" : {
+ "unadjustedDate" : [ "2010-10-12", "2010-11-13", "2010-12-12", "2011-01-14", "2011-02-12", "2011-03-12", "2011-04-12", "2011-05-13", "2011-06-02", "2011-07-12", "2011-08-12" ],
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "c19bcdb6"
+ }
+ },
+ "meta" : {
+ "globalKey" : "c19bcdb6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "c19bcdb6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "adeb53f2",
+ "externalReference" : "floatingCalculationPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "8c441872"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "7521f0f3"
+ "globalKey" : "cafe56b8"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -371,7 +369,7 @@
}
},
"meta" : {
- "globalKey" : "54e2b900"
+ "globalKey" : "2c4909b4"
}
},
"tradeLot" : [ {
@@ -457,7 +455,7 @@
"globalKey" : "fd81"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -554,14 +552,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "d04eb192",
- "externalReference" : "party2"
+ "globalReference" : "d04eb552",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "d04eb552",
- "externalReference" : "party1"
+ "globalReference" : "d04eb192",
+ "externalReference" : "party2"
}
} ],
"adjustment" : "Standard",
@@ -658,18 +656,18 @@
}
},
"contractualParty" : [ {
- "globalReference" : "d04eb192",
- "externalReference" : "party2"
- }, {
"globalReference" : "d04eb552",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "d04eb192",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "8fe4efee"
+ "globalKey" : "8fe4efd0"
}
} ],
"meta" : {
- "globalKey" : "8fe4efee"
+ "globalKey" : "8fe4efd0"
}
},
"collateral" : {
@@ -702,10 +700,10 @@
}
},
"meta" : {
- "globalKey" : "64650a61"
+ "globalKey" : "2cb44015"
}
},
"meta" : {
- "globalKey" : "64650a61"
+ "globalKey" : "2cb44015"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex01-equity-basket.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex01-equity-basket.json
index 55ccd135d3..8403ce088d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex01-equity-basket.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex01-equity-basket.json
@@ -49,140 +49,12 @@
"externalKey" : "r3"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2004-12-14",
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "eb46bec6"
- }
- },
- "meta" : {
- "globalKey" : "eb46bec6"
- }
- },
- "terminationDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2006-12-14",
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "eb82cec6"
- }
- },
- "meta" : {
- "globalKey" : "eb82cec6"
- }
- },
- "meta" : {
- "globalKey" : "a6a25bc0",
- "externalKey" : "r120"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "adjustableDates" : {
- "unadjustedDate" : [ "2004-12-14", "2005-12-14", "2006-12-14" ],
- "dateAdjustments" : {
- "businessDayConvention" : "FOLLOWING",
- "businessCenters" : {
- "businessCenter" : [ {
- "value" : "EUTA"
- }, {
- "value" : "GBLO"
- } ],
- "meta" : {
- "globalKey" : "4158421"
- }
- },
- "meta" : {
- "globalKey" : "da3b6050"
- }
- },
- "meta" : {
- "globalKey" : "119c6b42"
- }
- },
- "meta" : {
- "globalKey" : "119c6b42"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "119c6b42"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "a6a25bc0",
- "externalReference" : "r120"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "b22b09d6"
- }
- },
- "meta" : {
- "globalKey" : "c930ec57"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -392,19 +264,144 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "4148858d"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "ffffd6af",
- "externalKey" : "r1"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2004-12-14",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb46bec6"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb46bec6"
+ }
+ },
+ "terminationDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2006-12-14",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb82cec6"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb82cec6"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a6a25bc0",
+ "externalKey" : "r120"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "adjustableDates" : {
+ "unadjustedDate" : [ "2004-12-14", "2005-12-14", "2006-12-14" ],
+ "dateAdjustments" : {
+ "businessDayConvention" : "FOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "EUTA"
+ }, {
+ "value" : "GBLO"
+ } ],
+ "meta" : {
+ "globalKey" : "4158421"
+ }
+ },
+ "meta" : {
+ "globalKey" : "da3b6050"
+ }
+ },
+ "meta" : {
+ "globalKey" : "119c6b42"
+ }
+ },
+ "meta" : {
+ "globalKey" : "119c6b42"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "119c6b42"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "a6a25bc0",
+ "externalReference" : "r120"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "b22b09d6"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "710978"
+ "globalKey" : "68998779"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "39c073df"
+ "globalKey" : "4090efc5"
}
},
"tradeLot" : [ {
@@ -489,7 +486,7 @@
"globalKey" : "292ad8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -539,7 +536,7 @@
"globalKey" : "291797"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -650,14 +647,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "6b1740ab",
- "externalReference" : "party1"
+ "globalReference" : "d29a3bef",
+ "externalReference" : "party2"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "d29a3bef",
- "externalReference" : "party2"
+ "globalReference" : "6b1740ab",
+ "externalReference" : "party1"
}
} ],
"adjustment" : "Execution",
@@ -791,11 +788,11 @@
}
},
"meta" : {
- "globalKey" : "9c8186e0"
+ "globalKey" : "16954d98"
}
},
"meta" : {
- "globalKey" : "9c8186e0",
+ "globalKey" : "16954d98",
"externalKey" : "trs-eqbasket-trade"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex02-single-equity.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex02-single-equity.json
index fbd11d1133..7988858f49 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex02-single-equity.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex02-single-equity.json
@@ -52,140 +52,12 @@
"externalKey" : "trs-eq1-TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2004-10-12",
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "eb44d6c4"
- }
- },
- "meta" : {
- "globalKey" : "eb44d6c4"
- }
- },
- "terminationDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2004-10-12",
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "eb44d6c4"
- }
- },
- "meta" : {
- "globalKey" : "eb44d6c4"
- }
- },
- "meta" : {
- "globalKey" : "e60b9a80",
- "externalKey" : "trs-eq1-InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "adjustableDates" : {
- "unadjustedDate" : [ "2004-10-12", "2005-10-12", "2006-10-12" ],
- "dateAdjustments" : {
- "businessDayConvention" : "FOLLOWING",
- "businessCenters" : {
- "businessCenter" : [ {
- "value" : "EUTA"
- }, {
- "value" : "GBLO"
- } ],
- "meta" : {
- "globalKey" : "4158421"
- }
- },
- "meta" : {
- "globalKey" : "da3b6050"
- }
- },
- "meta" : {
- "globalKey" : "f937d1c4"
- }
- },
- "meta" : {
- "globalKey" : "f937d1c4"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "f937d1c4"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "e60b9a80",
- "externalReference" : "trs-eq1-InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "addda593"
- }
- },
- "meta" : {
- "globalKey" : "2622ec56"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -367,19 +239,144 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "332be076"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "8163f494",
- "externalKey" : "trs-eq1-equityLeg"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2004-10-12",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb44d6c4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb44d6c4"
+ }
+ },
+ "terminationDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2004-10-12",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb44d6c4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb44d6c4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "e60b9a80",
+ "externalKey" : "trs-eq1-InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "adjustableDates" : {
+ "unadjustedDate" : [ "2004-10-12", "2005-10-12", "2006-10-12" ],
+ "dateAdjustments" : {
+ "businessDayConvention" : "FOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "EUTA"
+ }, {
+ "value" : "GBLO"
+ } ],
+ "meta" : {
+ "globalKey" : "4158421"
+ }
+ },
+ "meta" : {
+ "globalKey" : "da3b6050"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f937d1c4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f937d1c4"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "f937d1c4"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "e60b9a80",
+ "externalReference" : "trs-eq1-InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "addda593"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "f0e5a9ea"
+ "globalKey" : "c58b8778"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "5edb0053"
+ "globalKey" : "534624f9"
}
},
"tradeLot" : [ {
@@ -464,7 +461,7 @@
"globalKey" : "292da8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -558,14 +555,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "d29a3bef",
- "externalReference" : "party2"
+ "globalReference" : "6b1740ab",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "6b1740ab",
- "externalReference" : "party1"
+ "globalReference" : "d29a3bef",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -706,11 +703,11 @@
}
},
"meta" : {
- "globalKey" : "e5241ba5"
+ "globalKey" : "c8f11ced"
}
},
"meta" : {
- "globalKey" : "e5241ba5",
+ "globalKey" : "c8f11ced",
"externalKey" : "trs-eq1-trade"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex03-single-stock-execution-swap-with-fixing-and-dividend-payment-dates.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex03-single-stock-execution-swap-with-fixing-and-dividend-payment-dates.json
index 0f06f3405c..35d86177e9 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex03-single-stock-execution-swap-with-fixing-and-dividend-payment-dates.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex03-single-stock-execution-swap-with-fixing-and-dividend-payment-dates.json
@@ -50,130 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "56b8bd08",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6",
- "externalKey" : "InterestLegPaymentDates"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -349,21 +231,137 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "32711957"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "93b9cf5"
+ "priceQuantity" : {
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "56b8bd08",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6",
+ "externalKey" : "InterestLegPaymentDates"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "a84756fc"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "f166e1b8"
+ "globalKey" : "1f3a42ca"
}
},
"tradeLot" : [ {
@@ -448,7 +446,7 @@
"globalKey" : "292da8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -536,14 +534,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -645,14 +643,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -666,28 +664,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "88585d77"
+ "globalKey" : "e88264e7"
}
},
"meta" : {
- "globalKey" : "88585d77"
+ "globalKey" : "e88264e7"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex04-index-ios.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex04-index-ios.json
index 2a50566eb8..883f5428c2 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex04-index-ios.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/equity-swaps/trs-ex04-index-ios.json
@@ -47,107 +47,12 @@
"globalKey" : "296055f7"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantityReference" : {
- "globalReference" : "0",
- "externalReference" : "returnNotional"
- },
- "meta" : {
- "globalKey" : "17f35490"
- }
- },
- "dayCountFraction" : {
- "value" : "30/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "73f59b92"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "261b36f7",
- "externalReference" : "initialValuationDate"
- }
- },
- "meta" : {
- "globalKey" : "73f59b92"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "b635d2a0"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "296055f7",
- "externalReference" : "finalValuationDate"
- }
- },
- "meta" : {
- "globalKey" : "b635d2a0"
- }
- },
- "meta" : {
- "globalKey" : "69376ece",
- "externalKey" : "interestCalculationDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "74be7496"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "6d1b00ab",
- "externalReference" : "returnPaymentDates"
- }
- },
- "meta" : {
- "globalKey" : "74be7496"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "74be7496"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "dd77575f",
- "externalReference" : "interimValuationDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "190a0f0f"
- }
- },
- "meta" : {
- "globalKey" : "94ef5b0"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -345,18 +250,111 @@
"priceReturnTerms" : {
"returnType" : "Total"
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "b60ce26b"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "279ed60d"
+ "priceQuantity" : {
+ "quantityReference" : {
+ "globalReference" : "0",
+ "externalReference" : "returnNotional"
+ },
+ "meta" : {
+ "globalKey" : "17f35490"
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "30/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "73f59b92"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "261b36f7",
+ "externalReference" : "initialValuationDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "73f59b92"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "b635d2a0"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "296055f7",
+ "externalReference" : "finalValuationDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "b635d2a0"
+ }
+ },
+ "meta" : {
+ "globalKey" : "69376ece",
+ "externalKey" : "interestCalculationDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "74be7496"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "6d1b00ab",
+ "externalReference" : "returnPaymentDates"
+ }
+ },
+ "meta" : {
+ "globalKey" : "74be7496"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "74be7496"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "dd77575f",
+ "externalReference" : "interimValuationDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "190a0f0f"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "5cb6e5d"
+ "globalKey" : "3307f152"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "802b3046"
+ "globalKey" : "1e040fe"
}
},
"tradeLot" : [ {
@@ -417,14 +415,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "d29a3bef",
- "externalReference" : "party2"
+ "globalReference" : "5059cd7a",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "5059cd7a",
- "externalReference" : "party1"
+ "globalReference" : "d29a3bef",
+ "externalReference" : "party2"
}
} ],
"adjustment" : "Standard",
@@ -509,11 +507,11 @@
}
} ],
"meta" : {
- "globalKey" : "3355f696"
+ "globalKey" : "742a706c"
}
},
"meta" : {
- "globalKey" : "3355f696",
+ "globalKey" : "742a706c",
"externalKey" : "trs-ex4-trade"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex13-fx-dbl-barrier-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex13-fx-dbl-barrier-option.json
index 36b855dfd8..e175e31293 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex13-fx-dbl-barrier-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex13-fx-dbl-barrier-option.json
@@ -16,8 +16,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -103,15 +103,12 @@
"baseValue" : 106
}
}
- },
- "meta" : {
- "globalKey" : "e144aa52"
}
- } ],
+ },
"meta" : {
"globalKey" : "e144aa52"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "5d4748dc"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex14-euro-digital-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex14-euro-digital-option.json
index 46ac8e9241..033ce0d057 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex14-euro-digital-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex14-euro-digital-option.json
@@ -13,8 +13,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -61,15 +61,12 @@
"meta" : {
"globalKey" : "cf307203"
}
- },
- "meta" : {
- "globalKey" : "e26c1087"
}
- } ],
+ },
"meta" : {
"globalKey" : "e26c1087"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "fa9a9605"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex15-euro-range-digital-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex15-euro-range-digital-option.json
index 1603441e65..2ffb2a322e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex15-euro-range-digital-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex15-euro-range-digital-option.json
@@ -13,8 +13,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -61,15 +61,12 @@
"meta" : {
"globalKey" : "cf307203"
}
- },
- "meta" : {
- "globalKey" : "d308c5c9"
}
- } ],
+ },
"meta" : {
"globalKey" : "d308c5c9"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "b842b8aa"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex16-one-touch-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex16-one-touch-option.json
index 4dd46e51b6..d4cf60ffd3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex16-one-touch-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex16-one-touch-option.json
@@ -13,8 +13,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -86,15 +86,12 @@
"meta" : {
"globalKey" : "9de7795"
}
- },
- "meta" : {
- "globalKey" : "92a1a55b"
}
- } ],
+ },
"meta" : {
"globalKey" : "92a1a55b"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c4d8584"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex17-no-touch-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex17-no-touch-option.json
index 3d3dc4cddf..14f48dc782 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex17-no-touch-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex17-no-touch-option.json
@@ -13,8 +13,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -86,15 +86,12 @@
"meta" : {
"globalKey" : "9de7795"
}
- },
- "meta" : {
- "globalKey" : "92a1a55b"
}
- } ],
+ },
"meta" : {
"globalKey" : "92a1a55b"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "b4f0d149"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex18-double-one-touch-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex18-double-one-touch-option.json
index 0cf835ff79..448e256a7c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex18-double-one-touch-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex18-double-one-touch-option.json
@@ -13,8 +13,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -86,15 +86,12 @@
"meta" : {
"globalKey" : "9de7795"
}
- },
- "meta" : {
- "globalKey" : "92a1a55b"
}
- } ],
+ },
"meta" : {
"globalKey" : "92a1a55b"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "8fc088f5"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex19-double-no-touch-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex19-double-no-touch-option.json
index 72cc5c2ac8..91b9aca31c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex19-double-no-touch-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex19-double-no-touch-option.json
@@ -13,8 +13,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -86,15 +86,12 @@
"meta" : {
"globalKey" : "9de7795"
}
- },
- "meta" : {
- "globalKey" : "92a1a55b"
}
- } ],
+ },
"meta" : {
"globalKey" : "92a1a55b"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "1c471bb8"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex21-avg-rate-option-parametric-plus-rate-observation.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex21-avg-rate-option-parametric-plus-rate-observation.json
index 5c5c5cdb85..6dd244e2d5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex21-avg-rate-option-parametric-plus-rate-observation.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex21-avg-rate-option-parametric-plus-rate-observation.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -175,15 +175,12 @@
},
"priceType" : "ExchangeRate"
}
- },
- "meta" : {
- "globalKey" : "4fa9f85f"
}
- } ],
+ },
"meta" : {
"globalKey" : "4fa9f85f"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "4fa9f85f"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex26-fxswap-multiple-USIs.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex26-fxswap-multiple-USIs.json
index efb5158086..c93133a34c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex26-fxswap-multiple-USIs.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex26-fxswap-multiple-USIs.json
@@ -16,8 +16,8 @@
"productQualifier" : "ForeignExchange_Swap"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -51,11 +51,13 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c6011466"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c6011466"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -89,18 +91,15 @@
"value" : "observable-2"
}
}
- },
- "meta" : {
- "globalKey" : "f9327ec8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "9a23cd2e"
+ "globalKey" : "f9327ec8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "bd19f963"
+ "globalKey" : "b23a578d"
}
},
"tradeLot" : [ {
@@ -388,10 +387,10 @@
}
} ],
"meta" : {
- "globalKey" : "1bcc9859"
+ "globalKey" : "d2ed1def"
}
},
"meta" : {
- "globalKey" : "1bcc9859"
+ "globalKey" : "d2ed1def"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex29-fx-swap-with-multiple-identifiers.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex29-fx-swap-with-multiple-identifiers.json
index 45633e891a..75d1d01de6 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex29-fx-swap-with-multiple-identifiers.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex29-fx-swap-with-multiple-identifiers.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Swap"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,11 +41,13 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c60ac466"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c60ac466"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -79,18 +81,15 @@
"value" : "observable-2"
}
}
- },
- "meta" : {
- "globalKey" : "f9327ec8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "8d7d7d2e"
+ "globalKey" : "f9327ec8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "8d7d7d2e"
+ "globalKey" : "ee474d22"
}
},
"tradeLot" : [ {
@@ -396,10 +395,10 @@
}
} ],
"meta" : {
- "globalKey" : "43c6bf8d"
+ "globalKey" : "82775419"
}
},
"meta" : {
- "globalKey" : "43c6bf8d"
+ "globalKey" : "82775419"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex30-variance-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex30-variance-swap.json
index 495c937585..67d3e20216 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex30-variance-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex30-variance-swap.json
@@ -16,8 +16,8 @@
"productQualifier" : "ForeignExchange_ParameterReturnVariance"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -174,15 +174,12 @@
}
}
}
- },
- "meta" : {
- "globalKey" : "81d4f811"
}
- } ],
+ },
"meta" : {
"globalKey" : "81d4f811"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex31-volatility-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex31-volatility-swap.json
index 59f45555fe..00804dd6b3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex31-volatility-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/fx-derivatives/fx-ex31-volatility-swap.json
@@ -16,8 +16,8 @@
"productQualifier" : "ForeignExchange_ParameterReturnVolatility"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -155,15 +155,12 @@
"priceType" : "InterestRate"
}
}
- },
- "meta" : {
- "globalKey" : "8230c115"
}
- } ],
+ },
"meta" : {
"globalKey" : "8230c115"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.json
new file mode 100644
index 0000000000..67f73f8c74
--- /dev/null
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/inflation-swaps/v1_inflation-asset-swap-ex03-par-par.json
@@ -0,0 +1,798 @@
+{
+ "trade" : {
+ "product" : {
+ "taxonomy" : [ {
+ "source" : "ISDA",
+ "value" : {
+ "name" : {
+ "value" : "InterestRate:IRSwap:Inflation",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/product-taxonomy"
+ }
+ }
+ }
+ } ],
+ "economicTerms" : {
+ "payout" : [ {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "principalPayment" : {
+ "initialPayment" : false,
+ "finalPayment" : true,
+ "intermediatePayment" : false,
+ "meta" : {
+ "globalKey" : "12bd7b"
+ }
+ },
+ "rateSpecification" : {
+ "InflationRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "669bdac"
+ },
+ "inflationLag" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "indexSource" : {
+ "value" : "UKRPI"
+ },
+ "interpolationMethod" : {
+ "value" : "LinearZeroYield"
+ },
+ "initialIndexLevel" : 260.01935,
+ "fallbackBondApplicable" : false
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISMA"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2019-05-22",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "ed02c30e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "ed02c30e"
+ }
+ },
+ "terminationDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2036-11-22",
+ "dateAdjustments" : {
+ "businessDayConvention" : "MODFOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "GBLO"
+ } ],
+ "meta" : {
+ "globalKey" : "21479e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "365c4b6f"
+ }
+ },
+ "meta" : {
+ "globalKey" : "63befe59"
+ }
+ },
+ "meta" : {
+ "globalKey" : "63befe59"
+ }
+ },
+ "calculationPeriodDatesAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 6,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "18ab8"
+ },
+ "rollConvention" : "22"
+ },
+ "meta" : {
+ "globalKey" : "80144017",
+ "externalKey" : "floatingLeg2CalcPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 6,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "107"
+ }
+ },
+ "payRelativeTo" : "CalculationPeriodEndDate",
+ "paymentDatesAdjustments" : {
+ "businessDayConvention" : "FOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "GBLO"
+ } ],
+ "meta" : {
+ "globalKey" : "21479e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "211e638d"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2aa743ba",
+ "externalKey" : "floatingLeg2PaymentDates"
+ }
+ },
+ "bondReference" : {
+ "bond" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "GB00BYZW3J87",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/external/instrument-id-ISIN"
+ }
+ },
+ "identifierType" : "ISIN"
+ } ],
+ "instrumentType" : "Debt"
+ },
+ "conditionPrecedentBond" : false
+ }
+ },
+ "meta" : {
+ "globalKey" : "bba97967"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "principalPayment" : {
+ "initialPayment" : false,
+ "finalPayment" : true,
+ "intermediatePayment" : false,
+ "meta" : {
+ "globalKey" : "12bd7b"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2019-05-22",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "ed02c30e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "ed02c30e"
+ }
+ },
+ "terminationDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2036-11-22",
+ "dateAdjustments" : {
+ "businessDayConvention" : "MODFOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "GBLO"
+ } ],
+ "meta" : {
+ "globalKey" : "21479e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "365c4b6f"
+ }
+ },
+ "meta" : {
+ "globalKey" : "63befe59"
+ }
+ },
+ "meta" : {
+ "globalKey" : "63befe59"
+ }
+ },
+ "calculationPeriodDatesAdjustments" : {
+ "businessDayConvention" : "MODFOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "GBLO"
+ } ],
+ "meta" : {
+ "globalKey" : "21479e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "365c4b6f"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 6,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "18ab8"
+ },
+ "rollConvention" : "22"
+ },
+ "meta" : {
+ "globalKey" : "e3999720",
+ "externalKey" : "fixedLeg2CalcPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 6,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "107"
+ }
+ },
+ "payRelativeTo" : "CalculationPeriodEndDate",
+ "paymentDatesAdjustments" : {
+ "businessDayConvention" : "MODFOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "GBLO"
+ } ],
+ "meta" : {
+ "globalKey" : "21479e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "365c4b6f"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3fe52b9c",
+ "externalKey" : "fixedLeg2PaymentDates"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "731c1a98"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "104f14a6"
+ }
+ },
+ "tradeLot" : [ {
+ "priceQuantity" : [ {
+ "quantity" : [ {
+ "value" : {
+ "value" : 100000000,
+ "unit" : {
+ "currency" : {
+ "value" : "GBP"
+ }
+ }
+ },
+ "meta" : {
+ "location" : [ {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ } ]
+ }
+ } ],
+ "observable" : {
+ "value" : {
+ "Index" : {
+ "FloatingRateIndex" : {
+ "value" : {
+ "InflationIndex" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "UK-RPI"
+ },
+ "identifierType" : "Other"
+ } ],
+ "assetClass" : "InterestRate",
+ "inflationRateIndex" : {
+ "value" : "UK-RPI"
+ }
+ }
+ },
+ "meta" : {
+ "location" : [ {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ } ]
+ }
+ }
+ }
+ },
+ "meta" : {
+ "location" : [ {
+ "scope" : "DOCUMENT",
+ "value" : "observable-1"
+ } ]
+ }
+ },
+ "meta" : {
+ "globalKey" : "39c6869f"
+ }
+ }, {
+ "price" : [ {
+ "value" : {
+ "value" : 0.0,
+ "unit" : {
+ "currency" : {
+ "value" : "GBP"
+ }
+ },
+ "perUnitOf" : {
+ "currency" : {
+ "value" : "GBP"
+ }
+ },
+ "priceType" : "InterestRate"
+ },
+ "meta" : {
+ "location" : [ {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ } ]
+ }
+ } ],
+ "quantity" : [ {
+ "value" : {
+ "value" : 100000000,
+ "unit" : {
+ "currency" : {
+ "value" : "GBP"
+ }
+ }
+ },
+ "meta" : {
+ "location" : [ {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ } ]
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "9960ac41"
+ }
+ } ]
+ } ],
+ "counterparty" : [ {
+ "role" : "Party1",
+ "partyReference" : {
+ "globalReference" : "a9a718f4",
+ "externalReference" : "counterpartyB"
+ }
+ }, {
+ "role" : "Party2",
+ "partyReference" : {
+ "globalReference" : "cd70d9a6",
+ "externalReference" : "counterpartyA"
+ }
+ } ],
+ "tradeIdentifier" : [ {
+ "issuerReference" : {
+ "globalReference" : "7eaeba26",
+ "externalReference" : "tradeSource"
+ },
+ "assignedIdentifier" : [ {
+ "identifier" : {
+ "value" : "TR2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/trade-package-id"
+ }
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "15ada275"
+ }
+ } ],
+ "tradeDate" : {
+ "value" : "2018-09-14",
+ "meta" : {
+ "globalKey" : "3f124e"
+ }
+ },
+ "party" : [ {
+ "partyId" : [ {
+ "identifier" : {
+ "value" : "MEGACLIENT",
+ "meta" : {
+ "scheme" : "http://www.lchclearnet.com/clearlink/coding-scheme/party-id"
+ }
+ },
+ "meta" : {
+ "globalKey" : "251756bd"
+ }
+ }, {
+ "identifier" : {
+ "value" : "MEGACLIENT LEI",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/external/iso17442"
+ }
+ },
+ "identifierType" : "LEI",
+ "meta" : {
+ "globalKey" : "767a0583"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "cd70d9a6",
+ "externalKey" : "counterpartyA"
+ }
+ }, {
+ "partyId" : [ {
+ "identifier" : {
+ "value" : "FCM B",
+ "meta" : {
+ "scheme" : "http://www.lchclearnet.com/clearlink/coding-scheme/party-id"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3fa0752"
+ }
+ }, {
+ "identifier" : {
+ "value" : "FCM B LEI",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/external/iso17442"
+ }
+ },
+ "identifierType" : "LEI",
+ "meta" : {
+ "globalKey" : "e8076a0e"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "ad21497c",
+ "externalKey" : "accountantA"
+ }
+ }, {
+ "partyId" : [ {
+ "identifier" : {
+ "value" : "EB Y",
+ "meta" : {
+ "scheme" : "http://www.lchclearnet.com/clearlink/coding-scheme/party-id"
+ }
+ },
+ "meta" : {
+ "globalKey" : "205996"
+ }
+ }, {
+ "identifier" : {
+ "value" : "EB Y LEI",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/external/iso17442"
+ }
+ },
+ "identifierType" : "LEI",
+ "meta" : {
+ "globalKey" : "f50de24a"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "a9a718f4",
+ "externalKey" : "counterpartyB"
+ }
+ }, {
+ "partyId" : [ {
+ "identifier" : {
+ "value" : "EB Y",
+ "meta" : {
+ "scheme" : "http://www.lchclearnet.com/clearlink/coding-scheme/party-id"
+ }
+ },
+ "meta" : {
+ "globalKey" : "205996"
+ }
+ }, {
+ "identifier" : {
+ "value" : "EB Y LEI",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/external/iso17442"
+ }
+ },
+ "identifierType" : "LEI",
+ "meta" : {
+ "globalKey" : "f50de24a"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "a9a718f4",
+ "externalKey" : "accountantB"
+ }
+ }, {
+ "partyId" : [ {
+ "identifier" : {
+ "value" : "SEF1",
+ "meta" : {
+ "scheme" : "http://www.lchclearnet.com/clearlink/coding-scheme/party-id"
+ }
+ },
+ "meta" : {
+ "globalKey" : "26c67d"
+ }
+ }, {
+ "identifier" : {
+ "value" : "SEF1 LEI",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/external/iso17442"
+ }
+ },
+ "identifierType" : "LEI",
+ "meta" : {
+ "globalKey" : "de5a6dc3"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "7eaeba26",
+ "externalKey" : "tradeSource"
+ }
+ }, {
+ "partyId" : [ {
+ "identifier" : {
+ "value" : "SEF1",
+ "meta" : {
+ "scheme" : "http://www.lchclearnet.com/clearlink/coding-scheme/party-id"
+ }
+ },
+ "meta" : {
+ "globalKey" : "26c67d"
+ }
+ }, {
+ "identifier" : {
+ "value" : "SEF1 LEI",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/external/iso17442"
+ }
+ },
+ "identifierType" : "LEI",
+ "meta" : {
+ "globalKey" : "de5a6dc3"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "7eaeba26",
+ "externalKey" : "executingEntity"
+ }
+ } ],
+ "partyRole" : [ {
+ "partyReference" : {
+ "globalReference" : "7eaeba26",
+ "externalReference" : "tradeSource"
+ },
+ "role" : "TradeSource",
+ "ownershipPartyReference" : {
+ "globalReference" : "cd70d9a6",
+ "externalReference" : "counterpartyA"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "a9a718f4",
+ "externalReference" : "accountantB"
+ },
+ "role" : "Accountant",
+ "ownershipPartyReference" : {
+ "globalReference" : "a9a718f4",
+ "externalReference" : "counterpartyB"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "ad21497c",
+ "externalReference" : "accountantA"
+ },
+ "role" : "Accountant",
+ "ownershipPartyReference" : {
+ "globalReference" : "cd70d9a6",
+ "externalReference" : "counterpartyA"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "7eaeba26",
+ "externalReference" : "executingEntity"
+ },
+ "role" : "ExecutingEntity",
+ "ownershipPartyReference" : {
+ "globalReference" : "cd70d9a6",
+ "externalReference" : "counterpartyA"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "7eaeba26",
+ "externalReference" : "tradeSource"
+ },
+ "role" : "TradeSource",
+ "ownershipPartyReference" : {
+ "globalReference" : "a9a718f4",
+ "externalReference" : "counterpartyB"
+ }
+ } ],
+ "contractDetails" : {
+ "documentation" : [ {
+ "legalAgreementIdentification" : {
+ "agreementName" : {
+ "agreementType" : "MasterAgreement",
+ "masterAgreementType" : {
+ "value" : "ISDAMaster",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/master-agreement-type"
+ }
+ }
+ }
+ },
+ "contractualParty" : [ {
+ "globalReference" : "a9a718f4",
+ "externalReference" : "counterpartyB"
+ }, {
+ "globalReference" : "cd70d9a6",
+ "externalReference" : "counterpartyA"
+ } ],
+ "meta" : {
+ "globalKey" : "ef5f7306"
+ }
+ }, {
+ "legalAgreementIdentification" : {
+ "agreementName" : {
+ "agreementType" : "Confirmation",
+ "contractualDefinitionsType" : [ {
+ "value" : "ISDA2006",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/contractual-definitions"
+ }
+ }, {
+ "value" : "ISDA2008InflationDerivatives",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/contractual-definitions"
+ }
+ } ]
+ }
+ },
+ "contractualParty" : [ {
+ "globalReference" : "a9a718f4",
+ "externalReference" : "counterpartyB"
+ }, {
+ "globalReference" : "cd70d9a6",
+ "externalReference" : "counterpartyA"
+ } ],
+ "meta" : {
+ "globalKey" : "25db32ff"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "308fc039"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3790ade9"
+ }
+ },
+ "transferHistory" : [ {
+ "transfer" : {
+ "quantity" : {
+ "value" : 71614793.936162,
+ "unit" : {
+ "currency" : {
+ "value" : "GBP"
+ }
+ }
+ },
+ "asset" : {
+ "Cash" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "GBP"
+ },
+ "identifierType" : "CurrencyCode"
+ } ]
+ }
+ },
+ "payerReceiver" : {
+ "payerPartyReference" : {
+ "globalReference" : "a9a718f4",
+ "externalReference" : "counterpartyB"
+ },
+ "receiverPartyReference" : {
+ "globalReference" : "cd70d9a6",
+ "externalReference" : "counterpartyA"
+ }
+ },
+ "settlementDate" : {
+ "unadjustedDate" : "2019-11-22",
+ "dateAdjustments" : {
+ "businessDayConvention" : "MODFOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "GBLO"
+ } ],
+ "meta" : {
+ "globalKey" : "21479e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "365c4b6f"
+ }
+ }
+ },
+ "transferExpression" : {
+ "priceTransfer" : "Upfront"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb97caa6"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "ea42b31d"
+ }
+}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.json
new file mode 100644
index 0000000000..652c39a02e
--- /dev/null
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/incomplete-products/inflation-swaps/v2_inflation-asset-swap-ex03-par-par.json
@@ -0,0 +1,815 @@
+{
+ "trade" : {
+ "product" : {
+ "taxonomy" : [ {
+ "source" : "ISDA",
+ "value" : {
+ "name" : {
+ "value" : "InterestRate:IRSwap:Inflation",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/product-taxonomy"
+ }
+ }
+ }
+ } ],
+ "economicTerms" : {
+ "payout" : [ {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "principalPayment" : {
+ "initialPayment" : false,
+ "finalPayment" : true,
+ "intermediatePayment" : false,
+ "meta" : {
+ "globalKey" : "12bd7b"
+ }
+ },
+ "rateSpecification" : {
+ "InflationRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "669bdac"
+ },
+ "inflationLag" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "indexSource" : {
+ "value" : "UKRPI"
+ },
+ "interpolationMethod" : {
+ "value" : "LinearZeroYield"
+ },
+ "initialIndexLevel" : 260.01935,
+ "fallbackBondApplicable" : false
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISMA"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2019-05-22",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "ed02c30e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "ed02c30e"
+ }
+ },
+ "terminationDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2036-11-22",
+ "dateAdjustments" : {
+ "businessDayConvention" : "MODFOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "GBLO"
+ } ],
+ "meta" : {
+ "globalKey" : "21479e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "365c4b6f"
+ }
+ },
+ "meta" : {
+ "globalKey" : "63befe59"
+ }
+ },
+ "meta" : {
+ "globalKey" : "63befe59"
+ }
+ },
+ "calculationPeriodDatesAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 6,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "18ab8"
+ },
+ "rollConvention" : "22"
+ },
+ "meta" : {
+ "globalKey" : "80144017",
+ "externalKey" : "floatingLeg2CalcPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 6,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "107"
+ }
+ },
+ "payRelativeTo" : "CalculationPeriodEndDate",
+ "paymentDatesAdjustments" : {
+ "businessDayConvention" : "FOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "GBLO"
+ } ],
+ "meta" : {
+ "globalKey" : "21479e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "211e638d"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2aa743ba",
+ "externalKey" : "floatingLeg2PaymentDates"
+ }
+ },
+ "bondReference" : {
+ "bond" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "GB00BYZW3J87",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/external/instrument-id-ISIN"
+ }
+ },
+ "identifierType" : "ISIN"
+ } ],
+ "instrumentType" : "Debt"
+ },
+ "conditionPrecedentBond" : false
+ }
+ },
+ "meta" : {
+ "globalKey" : "bba97967"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "principalPayment" : {
+ "initialPayment" : false,
+ "finalPayment" : true,
+ "intermediatePayment" : false,
+ "meta" : {
+ "globalKey" : "12bd7b"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2019-05-22",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "ed02c30e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "ed02c30e"
+ }
+ },
+ "terminationDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2036-11-22",
+ "dateAdjustments" : {
+ "businessDayConvention" : "MODFOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "GBLO"
+ } ],
+ "meta" : {
+ "globalKey" : "21479e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "365c4b6f"
+ }
+ },
+ "meta" : {
+ "globalKey" : "63befe59"
+ }
+ },
+ "meta" : {
+ "globalKey" : "63befe59"
+ }
+ },
+ "calculationPeriodDatesAdjustments" : {
+ "businessDayConvention" : "MODFOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "GBLO"
+ } ],
+ "meta" : {
+ "globalKey" : "21479e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "365c4b6f"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 6,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "18ab8"
+ },
+ "rollConvention" : "22"
+ },
+ "meta" : {
+ "globalKey" : "e3999720",
+ "externalKey" : "fixedLeg2CalcPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 6,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "107"
+ }
+ },
+ "payRelativeTo" : "CalculationPeriodEndDate",
+ "paymentDatesAdjustments" : {
+ "businessDayConvention" : "MODFOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "GBLO"
+ } ],
+ "meta" : {
+ "globalKey" : "21479e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "365c4b6f"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3fe52b9c",
+ "externalKey" : "fixedLeg2PaymentDates"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "731c1a98"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "104f14a6"
+ }
+ },
+ "tradeLot" : [ {
+ "priceQuantity" : [ {
+ "quantity" : [ {
+ "value" : {
+ "value" : 100000000,
+ "unit" : {
+ "currency" : {
+ "value" : "GBP"
+ }
+ }
+ },
+ "meta" : {
+ "location" : [ {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ } ]
+ }
+ } ],
+ "observable" : {
+ "value" : {
+ "Index" : {
+ "FloatingRateIndex" : {
+ "value" : {
+ "InflationIndex" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "UK-RPI"
+ },
+ "identifierType" : "Other"
+ } ],
+ "assetClass" : "InterestRate",
+ "inflationRateIndex" : {
+ "value" : "UK-RPI"
+ }
+ }
+ },
+ "meta" : {
+ "location" : [ {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ } ]
+ }
+ }
+ }
+ },
+ "meta" : {
+ "location" : [ {
+ "scope" : "DOCUMENT",
+ "value" : "observable-1"
+ } ]
+ }
+ },
+ "meta" : {
+ "globalKey" : "39c6869f"
+ }
+ }, {
+ "price" : [ {
+ "value" : {
+ "value" : 0.0,
+ "unit" : {
+ "currency" : {
+ "value" : "GBP"
+ }
+ },
+ "perUnitOf" : {
+ "currency" : {
+ "value" : "GBP"
+ }
+ },
+ "priceType" : "InterestRate"
+ },
+ "meta" : {
+ "location" : [ {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ } ]
+ }
+ } ],
+ "quantity" : [ {
+ "value" : {
+ "value" : 100000000,
+ "unit" : {
+ "currency" : {
+ "value" : "GBP"
+ }
+ }
+ },
+ "meta" : {
+ "location" : [ {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ } ]
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "9960ac41"
+ }
+ } ]
+ } ],
+ "counterparty" : [ {
+ "role" : "Party1",
+ "partyReference" : {
+ "globalReference" : "a9a718f4",
+ "externalReference" : "counterpartyB"
+ }
+ }, {
+ "role" : "Party2",
+ "partyReference" : {
+ "globalReference" : "cd70d9a6",
+ "externalReference" : "counterpartyA"
+ }
+ } ],
+ "tradeIdentifier" : [ {
+ "issuerReference" : {
+ "globalReference" : "7eaeba26",
+ "externalReference" : "tradeSource"
+ },
+ "assignedIdentifier" : [ {
+ "identifier" : {
+ "value" : "TR2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/trade-package-id"
+ }
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "15ada275"
+ }
+ } ],
+ "tradeDate" : {
+ "value" : "2018-09-14",
+ "meta" : {
+ "globalKey" : "3f124e"
+ }
+ },
+ "party" : [ {
+ "partyId" : [ {
+ "identifier" : {
+ "value" : "MOCKUP NAME",
+ "meta" : {
+ "scheme" : "http://www.lchclearnet.com/clearlink/coding-scheme/party-id"
+ }
+ },
+ "meta" : {
+ "globalKey" : "8331a026"
+ }
+ }, {
+ "identifier" : {
+ "value" : "MOCKUP LEI",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/external/iso17442"
+ }
+ },
+ "identifierType" : "LEI",
+ "meta" : {
+ "globalKey" : "8331eb9b"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "af2d91b5",
+ "externalKey" : "mockupParty"
+ }
+ }, {
+ "partyId" : [ {
+ "identifier" : {
+ "value" : "MEGACLIENT",
+ "meta" : {
+ "scheme" : "http://www.lchclearnet.com/clearlink/coding-scheme/party-id"
+ }
+ },
+ "meta" : {
+ "globalKey" : "251756bd"
+ }
+ }, {
+ "identifier" : {
+ "value" : "MEGACLIENT LEI",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/external/iso17442"
+ }
+ },
+ "identifierType" : "LEI",
+ "meta" : {
+ "globalKey" : "767a0583"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "cd70d9a6",
+ "externalKey" : "counterpartyA"
+ }
+ }, {
+ "partyId" : [ {
+ "identifier" : {
+ "value" : "FCM B",
+ "meta" : {
+ "scheme" : "http://www.lchclearnet.com/clearlink/coding-scheme/party-id"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3fa0752"
+ }
+ }, {
+ "identifier" : {
+ "value" : "FCM B LEI",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/external/iso17442"
+ }
+ },
+ "identifierType" : "LEI",
+ "meta" : {
+ "globalKey" : "e8076a0e"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "ad21497c",
+ "externalKey" : "accountantA"
+ }
+ }, {
+ "partyId" : [ {
+ "identifier" : {
+ "value" : "EB Y",
+ "meta" : {
+ "scheme" : "http://www.lchclearnet.com/clearlink/coding-scheme/party-id"
+ }
+ },
+ "meta" : {
+ "globalKey" : "205996"
+ }
+ }, {
+ "identifier" : {
+ "value" : "EB Y LEI",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/external/iso17442"
+ }
+ },
+ "identifierType" : "LEI",
+ "meta" : {
+ "globalKey" : "f50de24a"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "a9a718f4",
+ "externalKey" : "counterpartyB"
+ }
+ }, {
+ "partyId" : [ {
+ "identifier" : {
+ "value" : "EB Y",
+ "meta" : {
+ "scheme" : "http://www.lchclearnet.com/clearlink/coding-scheme/party-id"
+ }
+ },
+ "meta" : {
+ "globalKey" : "205996"
+ }
+ }, {
+ "identifier" : {
+ "value" : "EB Y LEI",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/external/iso17442"
+ }
+ },
+ "identifierType" : "LEI",
+ "meta" : {
+ "globalKey" : "f50de24a"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "a9a718f4",
+ "externalKey" : "accountantB"
+ }
+ }, {
+ "partyId" : [ {
+ "identifier" : {
+ "value" : "SEF1",
+ "meta" : {
+ "scheme" : "http://www.lchclearnet.com/clearlink/coding-scheme/party-id"
+ }
+ },
+ "meta" : {
+ "globalKey" : "26c67d"
+ }
+ }, {
+ "identifier" : {
+ "value" : "SEF1 LEI",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/external/iso17442"
+ }
+ },
+ "identifierType" : "LEI",
+ "meta" : {
+ "globalKey" : "de5a6dc3"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "7eaeba26",
+ "externalKey" : "tradeSource"
+ }
+ }, {
+ "partyId" : [ {
+ "identifier" : {
+ "value" : "SEF1",
+ "meta" : {
+ "scheme" : "http://www.lchclearnet.com/clearlink/coding-scheme/party-id"
+ }
+ },
+ "meta" : {
+ "globalKey" : "26c67d"
+ }
+ }, {
+ "identifier" : {
+ "value" : "SEF1 LEI",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/external/iso17442"
+ }
+ },
+ "identifierType" : "LEI",
+ "meta" : {
+ "globalKey" : "de5a6dc3"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "7eaeba26",
+ "externalKey" : "executingEntity"
+ }
+ } ],
+ "partyRole" : [ {
+ "partyReference" : {
+ "globalReference" : "7eaeba26",
+ "externalReference" : "executingEntity"
+ },
+ "role" : "ExecutingEntity",
+ "ownershipPartyReference" : {
+ "globalReference" : "cd70d9a6",
+ "externalReference" : "counterpartyA"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "a9a718f4",
+ "externalReference" : "accountantB"
+ },
+ "role" : "Accountant",
+ "ownershipPartyReference" : {
+ "globalReference" : "a9a718f4",
+ "externalReference" : "counterpartyB"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "ad21497c",
+ "externalReference" : "accountantA"
+ },
+ "role" : "Accountant",
+ "ownershipPartyReference" : {
+ "globalReference" : "cd70d9a6",
+ "externalReference" : "counterpartyA"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "7eaeba26",
+ "externalReference" : "tradeSource"
+ },
+ "role" : "TradeSource",
+ "ownershipPartyReference" : {
+ "globalReference" : "a9a718f4",
+ "externalReference" : "counterpartyB"
+ }
+ } ],
+ "contractDetails" : {
+ "documentation" : [ {
+ "legalAgreementIdentification" : {
+ "agreementName" : {
+ "agreementType" : "MasterAgreement",
+ "masterAgreementType" : {
+ "value" : "ISDAMaster",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/master-agreement-type"
+ }
+ }
+ }
+ },
+ "contractualParty" : [ {
+ "globalReference" : "a9a718f4",
+ "externalReference" : "counterpartyB"
+ }, {
+ "globalReference" : "cd70d9a6",
+ "externalReference" : "counterpartyA"
+ } ],
+ "meta" : {
+ "globalKey" : "ef5f7306"
+ }
+ }, {
+ "legalAgreementIdentification" : {
+ "agreementName" : {
+ "agreementType" : "Confirmation",
+ "contractualDefinitionsType" : [ {
+ "value" : "ISDA2006",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/contractual-definitions"
+ }
+ }, {
+ "value" : "ISDA2008InflationDerivatives",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/contractual-definitions"
+ }
+ } ]
+ }
+ },
+ "contractualParty" : [ {
+ "globalReference" : "a9a718f4",
+ "externalReference" : "counterpartyB"
+ }, {
+ "globalReference" : "cd70d9a6",
+ "externalReference" : "counterpartyA"
+ } ],
+ "meta" : {
+ "globalKey" : "25db32ff"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "308fc039"
+ }
+ },
+ "meta" : {
+ "globalKey" : "675df522"
+ }
+ },
+ "transferHistory" : [ {
+ "transfer" : {
+ "quantity" : {
+ "value" : 71614793.936162,
+ "unit" : {
+ "currency" : {
+ "value" : "GBP"
+ }
+ }
+ },
+ "asset" : {
+ "Cash" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "GBP"
+ },
+ "identifierType" : "CurrencyCode"
+ } ]
+ }
+ },
+ "payerReceiver" : {
+ "payerPartyReference" : {
+ "globalReference" : "a9a718f4",
+ "externalReference" : "counterpartyB"
+ },
+ "receiverPartyReference" : {
+ "globalReference" : "cd70d9a6",
+ "externalReference" : "counterpartyA"
+ }
+ },
+ "settlementDate" : {
+ "unadjustedDate" : "2019-11-22",
+ "dateAdjustments" : {
+ "businessDayConvention" : "MODFOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "GBLO"
+ } ],
+ "meta" : {
+ "globalKey" : "21479e"
+ }
+ },
+ "meta" : {
+ "globalKey" : "365c4b6f"
+ }
+ }
+ },
+ "transferExpression" : {
+ "priceTransfer" : "Upfront"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb97caa6"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "d9ebb044"
+ }
+}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/AdditionalFixedPayments_mortgages.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/AdditionalFixedPayments_mortgages.json
index 602a1c7955..7f1888a456 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/AdditionalFixedPayments_mortgages.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/AdditionalFixedPayments_mortgages.json
@@ -76,70 +76,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 1,
- "period" : "M",
- "meta" : {
- "globalKey" : "177d3"
- },
- "rollConvention" : "11"
- },
- "meta" : {
- "globalKey" : "177d3"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 1,
- "period" : "M",
- "meta" : {
- "globalKey" : "6c"
- }
- },
- "firstPaymentDate" : "2006-11-01",
- "lastRegularPaymentDate" : "2035-06-01",
- "meta" : {
- "globalKey" : "7d8d44c"
- }
- },
- "meta" : {
- "globalKey" : "d48d40e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -205,7 +143,7 @@
},
"identifierType" : "BBGID"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
} ],
"allGuarantees" : true,
@@ -265,15 +203,76 @@
"meta" : {
"globalKey" : "56fe7d11"
}
- } ],
- "meta" : {
- "globalKey" : "69334c1e"
- }
+ } ]
},
"meta" : {
- "globalKey" : "74dadf3e"
+ "globalKey" : "69334c1e"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 1,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "177d3"
+ },
+ "rollConvention" : "11"
+ },
+ "meta" : {
+ "globalKey" : "177d3"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 1,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "6c"
+ }
+ },
+ "firstPaymentDate" : "2006-11-01",
+ "lastRegularPaymentDate" : "2035-06-01",
+ "meta" : {
+ "globalKey" : "7d8d44c"
+ }
+ },
+ "paymentDelay" : true
+ },
+ "meta" : {
+ "globalKey" : "bd1adfef"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -282,7 +281,7 @@
}
},
"meta" : {
- "globalKey" : "4ed35467"
+ "globalKey" : "fb6b0936"
}
},
"tradeLot" : [ {
@@ -489,10 +488,10 @@
}
},
"meta" : {
- "globalKey" : "1fede753"
+ "globalKey" : "53331a4"
}
},
"meta" : {
- "globalKey" : "1fede753"
+ "globalKey" : "53331a4"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/BasketReferenceInformation_nameOrId.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/BasketReferenceInformation_nameOrId.json
index 230dddf458..24be96976c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/BasketReferenceInformation_nameOrId.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/BasketReferenceInformation_nameOrId.json
@@ -40,46 +40,8 @@
"globalKey" : "ebd48b0c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/ACT.ISDA"
- },
- "meta" : {
- "globalKey" : "28d6c3e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -135,7 +97,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -174,7 +136,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -237,18 +199,54 @@
"meta" : {
"globalKey" : "90a9b011"
}
- } ],
- "meta" : {
- "globalKey" : "a5d2665"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "a5d2665"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISDA"
}
},
"meta" : {
- "globalKey" : "d2a99245"
+ "globalKey" : "28d6c3e0"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "7db22848"
+ "globalKey" : "9c11a62"
}
},
"tradeLot" : [ {
@@ -430,10 +428,10 @@
}
},
"meta" : {
- "globalKey" : "2e0271c9"
+ "globalKey" : "f4ab3b63"
}
},
"meta" : {
- "globalKey" : "2e0271c9"
+ "globalKey" : "f4ab3b63"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/BasketReferenceInformation_nthToDefault_mthToDefault.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/BasketReferenceInformation_nthToDefault_mthToDefault.json
index 5f0923535c..e1d5da1702 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/BasketReferenceInformation_nthToDefault_mthToDefault.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/BasketReferenceInformation_nthToDefault_mthToDefault.json
@@ -40,46 +40,8 @@
"globalKey" : "ebd48b0c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/ACT.ISDA"
- },
- "meta" : {
- "globalKey" : "28d6c3e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -147,7 +109,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -186,7 +148,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -247,18 +209,54 @@
"meta" : {
"globalKey" : "90a9b011"
}
- } ],
- "meta" : {
- "globalKey" : "7b48b1b"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "7b48b1b"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISDA"
}
},
"meta" : {
- "globalKey" : "fcf2133b"
+ "globalKey" : "28d6c3e0"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "591b1a58"
+ "globalKey" : "29b045be"
}
},
"tradeLot" : [ {
@@ -438,10 +436,10 @@
}
},
"meta" : {
- "globalKey" : "8e7af1a1"
+ "globalKey" : "209b2707"
}
},
"meta" : {
- "globalKey" : "8e7af1a1"
+ "globalKey" : "209b2707"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/CalculationPeriodDates_firstCompoundingPeriodEndDate.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/CalculationPeriodDates_firstCompoundingPeriodEndDate.json
index ee5c03df7a..bb33eb0433 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/CalculationPeriodDates_firstCompoundingPeriodEndDate.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/CalculationPeriodDates_firstCompoundingPeriodEndDate.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -178,11 +178,13 @@
"globalKey" : "b7e4e52f",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "f8a3e069"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "f8a3e069"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -373,18 +375,15 @@
"globalKey" : "d55e77ff",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "4d94eb14"
}
- } ],
+ },
"meta" : {
- "globalKey" : "fcbca6fd"
+ "globalKey" : "4d94eb14"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "307b79f"
+ "globalKey" : "467bafe9"
}
},
"tradeLot" : [ {
@@ -607,10 +606,10 @@
}
},
"meta" : {
- "globalKey" : "2089bf46"
+ "globalKey" : "703363bc"
}
},
"meta" : {
- "globalKey" : "2089bf46"
+ "globalKey" : "703363bc"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/CalculationPeriod_choice4.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/CalculationPeriod_choice4.json
index 934f2d5d15..690dd5802e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/CalculationPeriod_choice4.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/CalculationPeriod_choice4.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -446,11 +446,13 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "33b5799f"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "33b5799f"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -660,18 +662,15 @@
"globalKey" : "db8c12f7"
}
} ]
- },
- "meta" : {
- "globalKey" : "d20f428d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ca5cba6c"
+ "globalKey" : "d20f428d"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ca5cba6c"
+ "globalKey" : "e370c68e"
}
},
"tradeLot" : [ {
@@ -916,10 +915,10 @@
}
} ],
"meta" : {
- "globalKey" : "4af6c45a"
+ "globalKey" : "95fdc3f8"
}
},
"meta" : {
- "globalKey" : "4af6c45a"
+ "globalKey" : "95fdc3f8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/CreditEvents_physicalSettlementMatrix-1.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/CreditEvents_physicalSettlementMatrix-1.json
index 622eba6de6..51e25da4c9 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/CreditEvents_physicalSettlementMatrix-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/CreditEvents_physicalSettlementMatrix-1.json
@@ -56,73 +56,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-03-20",
- "lastRegularPaymentDate" : "2010-03-20",
- "meta" : {
- "globalKey" : "7d9b0aa"
- }
- },
- "meta" : {
- "globalKey" : "5e207bbe"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -269,15 +204,78 @@
"meta" : {
"globalKey" : "c0a67a2c"
}
- } ],
- "meta" : {
- "globalKey" : "5d5ec869"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "5d5ec869"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-03-20",
+ "lastRegularPaymentDate" : "2010-03-20",
+ "meta" : {
+ "globalKey" : "7d9b0aa"
+ }
}
},
"meta" : {
- "globalKey" : "430a20a7"
+ "globalKey" : "5e207bbe"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -286,7 +284,7 @@
}
},
"meta" : {
- "globalKey" : "51766a81"
+ "globalKey" : "31fc7ea1"
}
},
"tradeLot" : [ {
@@ -488,10 +486,10 @@
}
},
"meta" : {
- "globalKey" : "9b3c5ce"
+ "globalKey" : "b15589ee"
}
},
"meta" : {
- "globalKey" : "9b3c5ce"
+ "globalKey" : "b15589ee"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/CreditEvents_physicalSettlementMatrix-2.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/CreditEvents_physicalSettlementMatrix-2.json
index 7f86ea6a58..9b550dd575 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/CreditEvents_physicalSettlementMatrix-2.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/CreditEvents_physicalSettlementMatrix-2.json
@@ -56,73 +56,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-03-20",
- "lastRegularPaymentDate" : "2010-03-20",
- "meta" : {
- "globalKey" : "7d9b0aa"
- }
- },
- "meta" : {
- "globalKey" : "5e207bbe"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -235,15 +170,78 @@
"meta" : {
"globalKey" : "c0a67a2c"
}
- } ],
- "meta" : {
- "globalKey" : "d3397680"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "d3397680"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-03-20",
+ "lastRegularPaymentDate" : "2010-03-20",
+ "meta" : {
+ "globalKey" : "7d9b0aa"
+ }
}
},
"meta" : {
- "globalKey" : "9a828be"
+ "globalKey" : "5e207bbe"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -252,7 +250,7 @@
}
},
"meta" : {
- "globalKey" : "5ef7418"
+ "globalKey" : "66e9c36a"
}
},
"tradeLot" : [ {
@@ -459,10 +457,10 @@
}
},
"meta" : {
- "globalKey" : "30ca2604"
+ "globalKey" : "c3cc4a72"
}
},
"meta" : {
- "globalKey" : "30ca2604"
+ "globalKey" : "c3cc4a72"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/DeliverableObligations_physicalSettlementMatrix-1.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/DeliverableObligations_physicalSettlementMatrix-1.json
index dcead16ea6..dded68b1a2 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/DeliverableObligations_physicalSettlementMatrix-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/DeliverableObligations_physicalSettlementMatrix-1.json
@@ -56,73 +56,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-03-20",
- "lastRegularPaymentDate" : "2010-03-20",
- "meta" : {
- "globalKey" : "7d9b0aa"
- }
- },
- "meta" : {
- "globalKey" : "5e207bbe"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -257,15 +192,78 @@
"meta" : {
"globalKey" : "b2f557d"
}
- } ],
- "meta" : {
- "globalKey" : "15fc4784"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "15fc4784"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-03-20",
+ "lastRegularPaymentDate" : "2010-03-20",
+ "meta" : {
+ "globalKey" : "7d9b0aa"
+ }
}
},
"meta" : {
- "globalKey" : "55eabdc2"
+ "globalKey" : "5e207bbe"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -274,7 +272,7 @@
}
},
"meta" : {
- "globalKey" : "3a9ef91c"
+ "globalKey" : "e2048ce6"
}
},
"tradeLot" : [ {
@@ -476,10 +474,10 @@
}
},
"meta" : {
- "globalKey" : "fbfa0e9"
+ "globalKey" : "4e141bb3"
}
},
"meta" : {
- "globalKey" : "fbfa0e9"
+ "globalKey" : "4e141bb3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/DeliverableObligations_physicalSettlementMatrix-2.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/DeliverableObligations_physicalSettlementMatrix-2.json
index 7d4ac30d0b..d8f11f14bc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/DeliverableObligations_physicalSettlementMatrix-2.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/DeliverableObligations_physicalSettlementMatrix-2.json
@@ -56,73 +56,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-03-20",
- "lastRegularPaymentDate" : "2010-03-20",
- "meta" : {
- "globalKey" : "7d9b0aa"
- }
- },
- "meta" : {
- "globalKey" : "5e207bbe"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -253,15 +188,78 @@
"meta" : {
"globalKey" : "b2f557d"
}
- } ],
- "meta" : {
- "globalKey" : "aeebbc89"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "aeebbc89"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-03-20",
+ "lastRegularPaymentDate" : "2010-03-20",
+ "meta" : {
+ "globalKey" : "7d9b0aa"
+ }
}
},
"meta" : {
- "globalKey" : "c5251f0b"
+ "globalKey" : "5e207bbe"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -270,7 +268,7 @@
}
},
"meta" : {
- "globalKey" : "3a782137"
+ "globalKey" : "33d12e6f"
}
},
"tradeLot" : [ {
@@ -477,10 +475,10 @@
}
},
"meta" : {
- "globalKey" : "1abe9e05"
+ "globalKey" : "195bf1cd"
}
},
"meta" : {
- "globalKey" : "1abe9e05"
+ "globalKey" : "195bf1cd"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FloatingAmountEvents_mortgages.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FloatingAmountEvents_mortgages.json
index 7c5a1721ba..f15c45a882 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FloatingAmountEvents_mortgages.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FloatingAmountEvents_mortgages.json
@@ -76,73 +76,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "30/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 1,
- "period" : "M",
- "meta" : {
- "globalKey" : "177d3"
- },
- "rollConvention" : "11"
- },
- "meta" : {
- "globalKey" : "177d3"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 1,
- "period" : "M",
- "meta" : {
- "globalKey" : "6c"
- }
- },
- "firstPaymentDate" : "2006-11-01",
- "lastRegularPaymentDate" : "2035-06-01",
- "meta" : {
- "globalKey" : "7d8d44c"
- }
- },
- "meta" : {
- "globalKey" : "48933bf6"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -208,7 +143,7 @@
},
"identifierType" : "BBGID"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
} ],
"allGuarantees" : true,
@@ -268,15 +203,79 @@
"meta" : {
"globalKey" : "59c94253"
}
- } ],
- "meta" : {
- "globalKey" : "6bfe1160"
- }
+ } ]
},
"meta" : {
- "globalKey" : "b96579aa"
+ "globalKey" : "6bfe1160"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "30/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 1,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "177d3"
+ },
+ "rollConvention" : "11"
+ },
+ "meta" : {
+ "globalKey" : "177d3"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 1,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "6c"
+ }
+ },
+ "firstPaymentDate" : "2006-11-01",
+ "lastRegularPaymentDate" : "2035-06-01",
+ "meta" : {
+ "globalKey" : "7d8d44c"
+ }
+ },
+ "paymentDelay" : true
+ },
+ "meta" : {
+ "globalKey" : "c9d44799"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -285,7 +284,7 @@
}
},
"meta" : {
- "globalKey" : "a453fb53"
+ "globalKey" : "40dfd5a2"
}
},
"tradeLot" : [ {
@@ -492,10 +491,10 @@
}
},
"meta" : {
- "globalKey" : "573b96e7"
+ "globalKey" : "91e68bb8"
}
},
"meta" : {
- "globalKey" : "573b96e7"
+ "globalKey" : "91e68bb8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_12.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_12.json
index 49b3f69903..505dcc38d8 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_12.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_12.json
@@ -56,72 +56,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f58"
- },
- "rollConvention" : "14"
- },
- "meta" : {
- "globalKey" : "17f58"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-02-14",
- "meta" : {
- "globalKey" : "3ead24"
- }
- },
- "meta" : {
- "globalKey" : "591556cb"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -207,7 +143,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "546f933e",
@@ -282,15 +218,77 @@
"meta" : {
"globalKey" : "ac191169"
}
- } ],
- "meta" : {
- "globalKey" : "d0780530"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "d0780530"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f58"
+ },
+ "rollConvention" : "14"
+ },
+ "meta" : {
+ "globalKey" : "17f58"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-02-14",
+ "meta" : {
+ "globalKey" : "3ead24"
+ }
}
},
"meta" : {
- "globalKey" : "30a9873b"
+ "globalKey" : "591556cb"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -299,7 +297,7 @@
}
},
"meta" : {
- "globalKey" : "4d099d67"
+ "globalKey" : "a051335f"
}
},
"tradeLot" : [ {
@@ -508,10 +506,10 @@
}
},
"meta" : {
- "globalKey" : "6bd90bf1"
+ "globalKey" : "9f4f5cf9"
}
},
"meta" : {
- "globalKey" : "6bd90bf1"
+ "globalKey" : "9f4f5cf9"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_19.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_19.json
index f20246f3c3..1647cbde09 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_19.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_19.json
@@ -70,72 +70,8 @@
"globalKey" : "58681de7"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "4f992e8e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -221,7 +157,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "e414546d",
@@ -271,15 +207,77 @@
"meta" : {
"globalKey" : "b67a88d5"
}
- } ],
- "meta" : {
- "globalKey" : "a655c169"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "a655c169"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
}
},
"meta" : {
- "globalKey" : "428d271b"
+ "globalKey" : "4f992e8e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -288,7 +286,7 @@
}
},
"meta" : {
- "globalKey" : "871b5a6b"
+ "globalKey" : "4758ea37"
}
},
"tradeLot" : [ {
@@ -501,10 +499,10 @@
}
},
"meta" : {
- "globalKey" : "13bfb47"
+ "globalKey" : "8932c113"
}
},
"meta" : {
- "globalKey" : "13bfb47"
+ "globalKey" : "8932c113"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_26_28.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_26_28.json
index a3386e386b..8c4165d6b5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_26_28.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_26_28.json
@@ -66,8 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -153,7 +153,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "5cf1ae36",
@@ -234,15 +234,12 @@
"meta" : {
"globalKey" : "698886fa"
}
- } ],
- "meta" : {
- "globalKey" : "cc335c23"
- }
+ } ]
},
"meta" : {
"globalKey" : "cc335c23"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_27-1.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_27-1.json
index c24cdef8f9..5317d36147 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_27-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_27-1.json
@@ -66,8 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -153,7 +153,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "5cf1ae36",
@@ -234,15 +234,12 @@
"meta" : {
"globalKey" : "698886fa"
}
- } ],
- "meta" : {
- "globalKey" : "cc335c23"
- }
+ } ]
},
"meta" : {
"globalKey" : "cc335c23"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_27-2.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_27-2.json
index bc3c9ac21d..c28dd2bf2e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_27-2.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_27-2.json
@@ -66,8 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -153,7 +153,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "5cf1ae36",
@@ -234,15 +234,12 @@
"meta" : {
"globalKey" : "698886fa"
}
- } ],
- "meta" : {
- "globalKey" : "cc335c23"
- }
+ } ]
},
"meta" : {
"globalKey" : "cc335c23"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_27-3.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_27-3.json
index f3a5d0ad92..b862f31221 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_27-3.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_27-3.json
@@ -66,8 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -153,7 +153,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "5cf1ae36",
@@ -234,15 +234,12 @@
"meta" : {
"globalKey" : "698886fa"
}
- } ],
- "meta" : {
- "globalKey" : "cc335c23"
- }
+ } ]
},
"meta" : {
"globalKey" : "cc335c23"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_30-1.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_30-1.json
index 4a91a564c3..1d4566ad76 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_30-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_30-1.json
@@ -66,73 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204a"
- },
- "rollConvention" : "3"
- },
- "meta" : {
- "globalKey" : "204a"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-03",
- "lastRegularPaymentDate" : "2007-12-03",
- "meta" : {
- "globalKey" : "7d5b8ca"
- }
- },
- "meta" : {
- "globalKey" : "39fee775"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -218,7 +153,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "5cf1ae36",
@@ -299,15 +234,78 @@
"meta" : {
"globalKey" : "698886fa"
}
- } ],
- "meta" : {
- "globalKey" : "cc335c23"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "cc335c23"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204a"
+ },
+ "rollConvention" : "3"
+ },
+ "meta" : {
+ "globalKey" : "204a"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-03",
+ "lastRegularPaymentDate" : "2007-12-03",
+ "meta" : {
+ "globalKey" : "7d5b8ca"
+ }
}
},
"meta" : {
- "globalKey" : "ff824c98"
+ "globalKey" : "39fee775"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -316,7 +314,7 @@
}
},
"meta" : {
- "globalKey" : "224416c8"
+ "globalKey" : "26911112"
}
},
"tradeLot" : [ {
@@ -525,10 +523,10 @@
}
},
"meta" : {
- "globalKey" : "5afc9033"
+ "globalKey" : "45cc2d29"
}
},
"meta" : {
- "globalKey" : "5afc9033"
+ "globalKey" : "45cc2d29"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_30-2.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_30-2.json
index 14a0835f63..38a95a3cea 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_30-2.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_30-2.json
@@ -66,73 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204a"
- },
- "rollConvention" : "3"
- },
- "meta" : {
- "globalKey" : "204a"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-03",
- "lastRegularPaymentDate" : "2008-03-03",
- "meta" : {
- "globalKey" : "7d5be8a"
- }
- },
- "meta" : {
- "globalKey" : "39feed35"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -218,7 +153,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "5cf1ae36",
@@ -299,15 +234,78 @@
"meta" : {
"globalKey" : "698886fa"
}
- } ],
- "meta" : {
- "globalKey" : "cc335c23"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "cc335c23"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204a"
+ },
+ "rollConvention" : "3"
+ },
+ "meta" : {
+ "globalKey" : "204a"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-03",
+ "lastRegularPaymentDate" : "2008-03-03",
+ "meta" : {
+ "globalKey" : "7d5be8a"
+ }
}
},
"meta" : {
- "globalKey" : "ec2f1258"
+ "globalKey" : "39feed35"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -316,7 +314,7 @@
}
},
"meta" : {
- "globalKey" : "bb97fc88"
+ "globalKey" : "779836d2"
}
},
"tradeLot" : [ {
@@ -525,10 +523,10 @@
}
},
"meta" : {
- "globalKey" : "55b0a273"
+ "globalKey" : "d6f4ff69"
}
},
"meta" : {
- "globalKey" : "55b0a273"
+ "globalKey" : "d6f4ff69"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_34.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_34.json
index 3bcec4134c..1ff13ef62e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_34.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_34.json
@@ -56,73 +56,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2018-03-20",
- "lastRegularPaymentDate" : "2010-03-20",
- "meta" : {
- "globalKey" : "7e458aa"
- }
- },
- "meta" : {
- "globalKey" : "5e2b23be"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -256,15 +191,78 @@
"meta" : {
"globalKey" : "ff84437d"
}
- } ],
- "meta" : {
- "globalKey" : "4c468e03"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "4c468e03"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2018-03-20",
+ "lastRegularPaymentDate" : "2010-03-20",
+ "meta" : {
+ "globalKey" : "7e458aa"
+ }
}
},
"meta" : {
- "globalKey" : "d2dc23c1"
+ "globalKey" : "5e2b23be"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -273,7 +271,7 @@
}
},
"meta" : {
- "globalKey" : "1cd5dd5b"
+ "globalKey" : "5b580d87"
}
},
"tradeLot" : [ {
@@ -480,10 +478,10 @@
}
},
"meta" : {
- "globalKey" : "411407f2"
+ "globalKey" : "dc43c646"
}
},
"meta" : {
- "globalKey" : "411407f2"
+ "globalKey" : "dc43c646"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_37.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_37.json
index c0855df194..b11d16c471 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_37.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_37.json
@@ -40,46 +40,8 @@
"globalKey" : "ebd48b0c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/ACT.ISDA"
- },
- "meta" : {
- "globalKey" : "28d6c3e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -176,7 +138,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -215,7 +177,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -278,18 +240,54 @@
"meta" : {
"globalKey" : "90a9b011"
}
- } ],
- "meta" : {
- "globalKey" : "176be5a5"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "176be5a5"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISDA"
}
},
"meta" : {
- "globalKey" : "5c249185"
+ "globalKey" : "28d6c3e0"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "713ec188"
+ "globalKey" : "4ffb6fa2"
}
},
"tradeLot" : [ {
@@ -469,10 +467,10 @@
}
},
"meta" : {
- "globalKey" : "518ae8d1"
+ "globalKey" : "227f0ceb"
}
},
"meta" : {
- "globalKey" : "518ae8d1"
+ "globalKey" : "227f0ceb"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_41.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_41.json
index 0ad0c8cabf..1c88745fb3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_41.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_41.json
@@ -70,72 +70,8 @@
"globalKey" : "58681de7"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "4f992e8e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -221,7 +157,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "e414546d",
@@ -272,15 +208,77 @@
"meta" : {
"globalKey" : "b67a88d5"
}
- } ],
- "meta" : {
- "globalKey" : "a2d8e990"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "a2d8e990"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
}
},
"meta" : {
- "globalKey" : "8d8e3a1e"
+ "globalKey" : "4f992e8e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -289,7 +287,7 @@
}
},
"meta" : {
- "globalKey" : "4c8b575e"
+ "globalKey" : "63fe17ee"
}
},
"tradeLot" : [ {
@@ -498,10 +496,10 @@
}
},
"meta" : {
- "globalKey" : "61d12976"
+ "globalKey" : "da71aae6"
}
},
"meta" : {
- "globalKey" : "61d12976"
+ "globalKey" : "da71aae6"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_42.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_42.json
index 1b981c7fbd..926110ba9d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_42.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_42.json
@@ -70,72 +70,8 @@
"globalKey" : "58681de7"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "4f992e8e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -221,7 +157,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "e414546d",
@@ -272,15 +208,77 @@
"meta" : {
"globalKey" : "b67a88d5"
}
- } ],
- "meta" : {
- "globalKey" : "a2d8e990"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "a2d8e990"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
}
},
"meta" : {
- "globalKey" : "8d8e3a1e"
+ "globalKey" : "4f992e8e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -289,7 +287,7 @@
}
},
"meta" : {
- "globalKey" : "4c8b575e"
+ "globalKey" : "63fe17ee"
}
},
"tradeLot" : [ {
@@ -498,10 +496,10 @@
}
},
"meta" : {
- "globalKey" : "61d12976"
+ "globalKey" : "da71aae6"
}
},
"meta" : {
- "globalKey" : "61d12976"
+ "globalKey" : "da71aae6"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_44.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_44.json
index 55463c4593..df3acc72af 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_44.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_cd_44.json
@@ -40,46 +40,8 @@
"globalKey" : "ebd48b0c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-3"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/ACT.ISDA"
- },
- "meta" : {
- "globalKey" : "28d6c3e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -150,7 +112,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -202,7 +164,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -254,7 +216,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -371,18 +333,54 @@
"globalKey" : "71d88c7e",
"externalKey" : "protectionTermsTwo"
}
- } ],
- "meta" : {
- "globalKey" : "27e77750"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "27e77750"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-3"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISDA"
}
},
"meta" : {
- "globalKey" : "c88bf330"
+ "globalKey" : "28d6c3e0"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d9e37b3"
+ "globalKey" : "fc3a30d"
}
},
"tradeLot" : [ {
@@ -580,10 +578,10 @@
}
},
"meta" : {
- "globalKey" : "db740473"
+ "globalKey" : "15d509d9"
}
},
"meta" : {
- "globalKey" : "db740473"
+ "globalKey" : "15d509d9"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_14.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_14.json
index 1ac877f7b4..8a0a3be4e3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_14.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_14.json
@@ -28,69 +28,8 @@
"globalKey" : "3e8246"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "70d9f20e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -134,7 +73,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -155,18 +94,77 @@
"meta" : {
"globalKey" : "4cf"
}
- } ],
- "meta" : {
- "globalKey" : "6d6a894d"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "6d6a894d"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "fd2762ff"
+ "globalKey" : "70d9f20e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "793fa8c1"
+ "globalKey" : "29441499"
}
},
"tradeLot" : [ {
@@ -323,10 +321,10 @@
}
},
"meta" : {
- "globalKey" : "bff1c37f"
+ "globalKey" : "fe548557"
}
},
"meta" : {
- "globalKey" : "bff1c37f"
+ "globalKey" : "fe548557"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_21_economicTermsEffectiveDate.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_21_economicTermsEffectiveDate.json
index 0c7cb72079..7b64b69fe9 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_21_economicTermsEffectiveDate.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_21_economicTermsEffectiveDate.json
@@ -56,83 +56,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "firstPeriodStartDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2002-11-14",
- "meta" : {
- "globalKey" : "3e92ce"
- }
- },
- "meta" : {
- "globalKey" : "3e92ce"
- }
- },
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f58"
- },
- "rollConvention" : "14"
- },
- "meta" : {
- "globalKey" : "c5fdfb26"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-02-14",
- "meta" : {
- "globalKey" : "3ead24"
- }
- },
- "meta" : {
- "globalKey" : "e48db35f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -218,7 +143,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "546f933e",
@@ -293,15 +218,88 @@
"meta" : {
"globalKey" : "ac191169"
}
- } ],
- "meta" : {
- "globalKey" : "d0780530"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "d0780530"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "firstPeriodStartDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2002-11-14",
+ "meta" : {
+ "globalKey" : "3e92ce"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3e92ce"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f58"
+ },
+ "rollConvention" : "14"
+ },
+ "meta" : {
+ "globalKey" : "c5fdfb26"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-02-14",
+ "meta" : {
+ "globalKey" : "3ead24"
+ }
}
},
"meta" : {
- "globalKey" : "63fcc6cf"
+ "globalKey" : "e48db35f"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -310,7 +308,7 @@
}
},
"meta" : {
- "globalKey" : "f4c34533"
+ "globalKey" : "ef49e25b"
}
},
"tradeLot" : [ {
@@ -519,10 +517,10 @@
}
},
"meta" : {
- "globalKey" : "b11fe1a5"
+ "globalKey" : "1d5e217d"
}
},
"meta" : {
- "globalKey" : "b11fe1a5"
+ "globalKey" : "1d5e217d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_21_payoutEffectiveDate.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_21_payoutEffectiveDate.json
index 100ea96956..e3c07f117a 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_21_payoutEffectiveDate.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_21_payoutEffectiveDate.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -209,11 +209,13 @@
"globalKey" : "30ff5b86",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "52995c09"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "52995c09"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -346,18 +348,15 @@
"meta" : {
"globalKey" : "9e3bcf2b"
}
- },
- "meta" : {
- "globalKey" : "b4b47bc7"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4b27bc90"
+ "globalKey" : "b4b47bc7"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4b27bc90"
+ "globalKey" : "eca9541e"
}
},
"tradeLot" : [ {
@@ -552,10 +551,10 @@
}
} ],
"meta" : {
- "globalKey" : "8631d9ba"
+ "globalKey" : "3fb0b66c"
}
},
"meta" : {
- "globalKey" : "8631d9ba"
+ "globalKey" : "3fb0b66c"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_29_FpML_ird_9.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_29_FpML_ird_9.json
index 4b86320d30..a2d24a1d34 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_29_FpML_ird_9.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_29_FpML_ird_9.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -202,11 +202,13 @@
"globalKey" : "924ca9c3",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "ffe08ec6"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "ffe08ec6"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -348,18 +350,15 @@
"globalKey" : "425bf60a"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "60964209"
- }
- } ],
+ "compoundingMethod" : "Flat"
+ },
"meta" : {
- "globalKey" : "3d392683"
+ "globalKey" : "60964209"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3d392683"
+ "globalKey" : "184feccf"
}
},
"tradeLot" : [ {
@@ -544,10 +543,10 @@
}
} ],
"meta" : {
- "globalKey" : "3e4a85ab"
+ "globalKey" : "662c74df"
}
},
"meta" : {
- "globalKey" : "3e4a85ab"
+ "globalKey" : "662c74df"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_30.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_30.json
index 9650cae47b..a353e1bd7e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_30.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_30.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -446,11 +446,13 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "97adaf61"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "97adaf61"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -659,18 +661,15 @@
"globalKey" : "db8c12f7"
}
} ]
- },
- "meta" : {
- "globalKey" : "c074b788"
}
- } ],
+ },
"meta" : {
- "globalKey" : "b92c1e47"
+ "globalKey" : "c074b788"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b92c1e47"
+ "globalKey" : "deaa28a9"
}
},
"tradeLot" : [ {
@@ -915,10 +914,10 @@
}
} ],
"meta" : {
- "globalKey" : "7998fd1f"
+ "globalKey" : "17d8367d"
}
},
"meta" : {
- "globalKey" : "7998fd1f"
+ "globalKey" : "17d8367d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_35_cd_31-1.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_35_cd_31-1.json
index 8fa44b3d9c..77c1749451 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_35_cd_31-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_35_cd_31-1.json
@@ -66,73 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f92"
- },
- "rollConvention" : "30"
- },
- "meta" : {
- "globalKey" : "17f92"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-02-28",
- "lastRegularPaymentDate" : "2002-02-28",
- "meta" : {
- "globalKey" : "7d589aa"
- }
- },
- "meta" : {
- "globalKey" : "c5fd819d"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -194,7 +129,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "23b559bc",
@@ -273,15 +208,78 @@
"meta" : {
"globalKey" : "ef3287e9"
}
- } ],
- "meta" : {
- "globalKey" : "6bf3d43"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "6bf3d43"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f92"
+ },
+ "rollConvention" : "30"
+ },
+ "meta" : {
+ "globalKey" : "17f92"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-02-28",
+ "lastRegularPaymentDate" : "2002-02-28",
+ "meta" : {
+ "globalKey" : "7d589aa"
+ }
}
},
"meta" : {
- "globalKey" : "8a1ced20"
+ "globalKey" : "c5fd819d"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -290,7 +288,7 @@
}
},
"meta" : {
- "globalKey" : "64538630"
+ "globalKey" : "6fb6033a"
}
},
"tradeLot" : [ {
@@ -494,10 +492,10 @@
}
},
"meta" : {
- "globalKey" : "95474ba0"
+ "globalKey" : "3fdcb52a"
}
},
"meta" : {
- "globalKey" : "95474ba0"
+ "globalKey" : "3fdcb52a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_35_cd_31-2.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_35_cd_31-2.json
index b45822a922..ca3197d3f1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_35_cd_31-2.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_35_cd_31-2.json
@@ -66,73 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f92"
- },
- "rollConvention" : "30"
- },
- "meta" : {
- "globalKey" : "17f92"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-02-28",
- "lastRegularPaymentDate" : "2003-02-28",
- "meta" : {
- "globalKey" : "7d591aa"
- }
- },
- "meta" : {
- "globalKey" : "c5fd899d"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -194,7 +129,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "23b559bc",
@@ -273,15 +208,78 @@
"meta" : {
"globalKey" : "ef3287e9"
}
- } ],
- "meta" : {
- "globalKey" : "6bf3d43"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "6bf3d43"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f92"
+ },
+ "rollConvention" : "30"
+ },
+ "meta" : {
+ "globalKey" : "17f92"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-02-28",
+ "lastRegularPaymentDate" : "2003-02-28",
+ "meta" : {
+ "globalKey" : "7d591aa"
+ }
}
},
"meta" : {
- "globalKey" : "e7b6f520"
+ "globalKey" : "c5fd899d"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -290,7 +288,7 @@
}
},
"meta" : {
- "globalKey" : "d5a98e30"
+ "globalKey" : "e0720b3a"
}
},
"tradeLot" : [ {
@@ -494,10 +492,10 @@
}
},
"meta" : {
- "globalKey" : "4aa753a0"
+ "globalKey" : "9422bd2a"
}
},
"meta" : {
- "globalKey" : "4aa753a0"
+ "globalKey" : "9422bd2a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_35_cd_31.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_35_cd_31.json
index 23ba408564..bdf3b24179 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_35_cd_31.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_35_cd_31.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -196,11 +196,13 @@
"globalKey" : "3a08a845",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "3e5aa35e"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "3e5aa35e"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -333,18 +335,15 @@
"meta" : {
"globalKey" : "9e3bcf2b"
}
- },
- "meta" : {
- "globalKey" : "dda5f974"
}
- } ],
+ },
"meta" : {
- "globalKey" : "630b8752"
+ "globalKey" : "dda5f974"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "630b8752"
+ "globalKey" : "4f22756"
}
},
"tradeLot" : [ {
@@ -526,10 +525,10 @@
}
} ],
"meta" : {
- "globalKey" : "4e2d5f67"
+ "globalKey" : "c7bd92e3"
}
},
"meta" : {
- "globalKey" : "4e2d5f67"
+ "globalKey" : "c7bd92e3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_6.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_6.json
index 8a69374f8b..d913cd42c3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_6.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_6.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -196,11 +196,13 @@
"globalKey" : "3a08a845",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "d745bb5e"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "d745bb5e"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -333,18 +335,15 @@
"meta" : {
"globalKey" : "9e3bcf2b"
}
- },
- "meta" : {
- "globalKey" : "dda5f974"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c8989f52"
+ "globalKey" : "dda5f974"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "c8989f52"
+ "globalKey" : "51080f56"
}
},
"tradeLot" : [ {
@@ -526,10 +525,10 @@
}
} ],
"meta" : {
- "globalKey" : "e8f54767"
+ "globalKey" : "85f2aae3"
}
},
"meta" : {
- "globalKey" : "e8f54767"
+ "globalKey" : "85f2aae3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_7_1.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_7_1.json
index 1d23fe4bba..5af629ea15 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_7_1.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_7_1.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -207,11 +207,13 @@
"externalKey" : "resetDates"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "2d428871"
- }
- }, {
+ "compoundingMethod" : "Flat"
+ },
+ "meta" : {
+ "globalKey" : "2d428871"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -352,18 +354,15 @@
"meta" : {
"globalKey" : "6e1bcfd9"
}
- },
- "meta" : {
- "globalKey" : "f290f1f5"
}
- } ],
+ },
"meta" : {
- "globalKey" : "fb905ca6"
+ "globalKey" : "f290f1f5"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "fb905ca6"
+ "globalKey" : "97edd64"
}
},
"tradeLot" : [ {
@@ -545,10 +544,10 @@
}
} ],
"meta" : {
- "globalKey" : "4bbd0186"
+ "globalKey" : "d3f0bf08"
}
},
"meta" : {
- "globalKey" : "4bbd0186"
+ "globalKey" : "d3f0bf08"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_7_2-distinct-within-the-leg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_7_2-distinct-within-the-leg.json
index 96b487da9d..0c5320a39c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_7_2-distinct-within-the-leg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_7_2-distinct-within-the-leg.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -206,11 +206,13 @@
"globalKey" : "924ca9c3",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "39e785b6"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "39e785b6"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -351,18 +353,15 @@
"meta" : {
"globalKey" : "5706dfbc"
}
- },
- "meta" : {
- "globalKey" : "e97e67d5"
}
- } ],
+ },
"meta" : {
- "globalKey" : "e1dc5f0b"
+ "globalKey" : "e97e67d5"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e1dc5f0b"
+ "globalKey" : "fcdf575f"
}
},
"tradeLot" : [ {
@@ -544,10 +543,10 @@
}
} ],
"meta" : {
- "globalKey" : "54d41b81"
+ "globalKey" : "634d7cad"
}
},
"meta" : {
- "globalKey" : "54d41b81"
+ "globalKey" : "634d7cad"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_8.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_8.json
index 878114ef7c..9565ca3719 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_8.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_8.json
@@ -28,69 +28,8 @@
"globalKey" : "3ed246"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "8f48142f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party1"
@@ -134,7 +73,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -155,18 +94,77 @@
"meta" : {
"globalKey" : "4cf"
}
- } ],
- "meta" : {
- "globalKey" : "e6e4ceae"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "e6e4ceae"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "ea017d5f"
+ "globalKey" : "8f48142f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "a2e21321"
+ "globalKey" : "4cd5f5db"
}
},
"tradeLot" : [ {
@@ -303,10 +301,10 @@
}
},
"meta" : {
- "globalKey" : "d2539da0"
+ "globalKey" : "5cde9dda"
}
},
"meta" : {
- "globalKey" : "d2539da0"
+ "globalKey" : "5cde9dda"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_9_ResetDates_interestRateSwap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_9_ResetDates_interestRateSwap.json
index fd318ede5b..964213234b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_9_ResetDates_interestRateSwap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/FpML_ird_9_ResetDates_interestRateSwap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -309,11 +309,13 @@
"globalKey" : "badf0e66"
}
} ]
- },
- "meta" : {
- "globalKey" : "62fcfd8e"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "62fcfd8e"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -514,18 +516,15 @@
"globalKey" : "52fca249"
}
} ]
- },
- "meta" : {
- "globalKey" : "669a7230"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d5261abe"
+ "globalKey" : "669a7230"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d5261abe"
+ "globalKey" : "c983db62"
}
},
"tradeLot" : [ {
@@ -707,10 +706,10 @@
}
} ],
"meta" : {
- "globalKey" : "41c6786e"
+ "globalKey" : "24c974a"
}
},
"meta" : {
- "globalKey" : "41c6786e"
+ "globalKey" : "24c974a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/Obligations_physicalSettlementMatrix-1.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/Obligations_physicalSettlementMatrix-1.json
index 54b63d85d3..dc2e2cde47 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/Obligations_physicalSettlementMatrix-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/Obligations_physicalSettlementMatrix-1.json
@@ -56,73 +56,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-03-20",
- "lastRegularPaymentDate" : "2010-03-20",
- "meta" : {
- "globalKey" : "7d9b0aa"
- }
- },
- "meta" : {
- "globalKey" : "5e207bbe"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -269,15 +204,78 @@
"meta" : {
"globalKey" : "2164a59e"
}
- } ],
- "meta" : {
- "globalKey" : "ea9b113a"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "ea9b113a"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-03-20",
+ "lastRegularPaymentDate" : "2010-03-20",
+ "meta" : {
+ "globalKey" : "7d9b0aa"
+ }
}
},
"meta" : {
- "globalKey" : "d0466978"
+ "globalKey" : "5e207bbe"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -286,7 +284,7 @@
}
},
"meta" : {
- "globalKey" : "e2cfe2d2"
+ "globalKey" : "620e12f0"
}
},
"tradeLot" : [ {
@@ -488,10 +486,10 @@
}
},
"meta" : {
- "globalKey" : "31afe39f"
+ "globalKey" : "982ae8bd"
}
},
"meta" : {
- "globalKey" : "31afe39f"
+ "globalKey" : "982ae8bd"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/Obligations_physicalSettlementMatrix-2.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/Obligations_physicalSettlementMatrix-2.json
index a042e06ff1..02d4b8f637 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/Obligations_physicalSettlementMatrix-2.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/Obligations_physicalSettlementMatrix-2.json
@@ -56,73 +56,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-03-20",
- "lastRegularPaymentDate" : "2010-03-20",
- "meta" : {
- "globalKey" : "7d9b0aa"
- }
- },
- "meta" : {
- "globalKey" : "5e207bbe"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -269,15 +204,78 @@
"meta" : {
"globalKey" : "2164a59e"
}
- } ],
- "meta" : {
- "globalKey" : "ea9b113a"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "ea9b113a"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-03-20",
+ "lastRegularPaymentDate" : "2010-03-20",
+ "meta" : {
+ "globalKey" : "7d9b0aa"
+ }
}
},
"meta" : {
- "globalKey" : "d0466978"
+ "globalKey" : "5e207bbe"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -286,7 +284,7 @@
}
},
"meta" : {
- "globalKey" : "e2cfe2d2"
+ "globalKey" : "620e12f0"
}
},
"tradeLot" : [ {
@@ -493,10 +491,10 @@
}
},
"meta" : {
- "globalKey" : "71ec960a"
+ "globalKey" : "37e5142c"
}
},
"meta" : {
- "globalKey" : "71ec960a"
+ "globalKey" : "37e5142c"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/PaymentDates_paymentDaysOffset.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/PaymentDates_paymentDaysOffset.json
index cf5153413a..608368f2ce 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/PaymentDates_paymentDaysOffset.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/PaymentDates_paymentDaysOffset.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -203,11 +203,13 @@
"globalKey" : "3a08a845",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "77403682"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "77403682"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -340,18 +342,15 @@
"meta" : {
"globalKey" : "9e3bcf2b"
}
- },
- "meta" : {
- "globalKey" : "dda5f974"
}
- } ],
+ },
"meta" : {
- "globalKey" : "7d7ced76"
+ "globalKey" : "dda5f974"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "7d7ced76"
+ "globalKey" : "38ad85b2"
}
},
"tradeLot" : [ {
@@ -533,10 +532,10 @@
}
} ],
"meta" : {
- "globalKey" : "e12ea8c3"
+ "globalKey" : "94e57507"
}
},
"meta" : {
- "globalKey" : "e12ea8c3"
+ "globalKey" : "94e57507"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/Tranche_dataRules.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/Tranche_dataRules.json
index 5fb41dbf15..51b0714e65 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/Tranche_dataRules.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/invalid-products/Tranche_dataRules.json
@@ -40,46 +40,8 @@
"globalKey" : "ebd48b0c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/ACT.ISDA"
- },
- "meta" : {
- "globalKey" : "28d6c3e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -147,7 +109,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -186,7 +148,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -249,18 +211,54 @@
"meta" : {
"globalKey" : "90a9b011"
}
- } ],
- "meta" : {
- "globalKey" : "e9aa8989"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "e9aa8989"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISDA"
}
},
"meta" : {
- "globalKey" : "9c1e0569"
+ "globalKey" : "28d6c3e0"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "c515e1ec"
+ "globalKey" : "8e116a06"
}
},
"tradeLot" : [ {
@@ -435,10 +433,10 @@
}
},
"meta" : {
- "globalKey" : "27ce000b"
+ "globalKey" : "15d14831"
}
},
"meta" : {
- "globalKey" : "27ce000b"
+ "globalKey" : "15d14831"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.json
index a7650bb6e6..be33cdc5a1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-cleared-alpha-trade-CFTC-SEC-and-canada.json
@@ -182,8 +182,65 @@
"globalKey" : "3ef194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "8G836J",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
+ }
+ } ],
+ "name" : {
+ "value" : "TENET HEALTHCARE CORPORATION"
+ },
+ "meta" : {
+ "globalKey" : "54140007",
+ "externalKey" : "referenceEntity"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "8G836JAF2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ },
+ "transactedPrice" : {
+ "marketFixedRate" : 0.02
+ }
+ },
+ "meta" : {
+ "globalKey" : "c847dc2a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -250,75 +307,16 @@
"meta" : {
"globalKey" : "3ede2a"
}
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "8G836J",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
- }
- } ],
- "name" : {
- "value" : "TENET HEALTHCARE CORPORATION"
- },
- "meta" : {
- "globalKey" : "54140007",
- "externalKey" : "referenceEntity"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "8G836JAF2",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "transactedPrice" : {
- "marketFixedRate" : 0.02
- },
- "meta" : {
- "globalKey" : "c847dc2a"
}
},
"meta" : {
- "globalKey" : "bd438fa6"
+ "globalKey" : "658f9704"
}
- },
+ } ],
"nonStandardisedTerms" : true
},
"meta" : {
- "globalKey" : "db0e608f"
+ "globalKey" : "6d602d0f"
}
},
"tradeLot" : [ {
@@ -718,6 +716,36 @@
}
} ],
"partyRole" : [ {
+ "partyReference" : {
+ "globalReference" : "f8327bca",
+ "externalReference" : "original_sdr"
+ },
+ "role" : "PriorTradeRepository",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party2_parent"
+ },
+ "role" : "CounterPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party2_affiliate1"
+ },
+ "role" : "CounterPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
"partyReference" : {
"globalReference" : "5da152cd",
"externalReference" : "party2"
@@ -727,9 +755,99 @@
"globalReference" : "35366fe9",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ },
+ "role" : "Counterparty",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "clearing-svc"
+ },
+ "role" : "ClearingOrganization",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "e02668f",
+ "externalReference" : "executing_agent"
+ },
+ "role" : "ExecutingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5a61206f",
+ "externalReference" : "venue"
+ },
+ "role" : "ExecutionFacility",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "AllocationAgent",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "DisputingParty",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party1_parent"
+ },
+ "role" : "ReportingPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party1_affiliate1"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb45",
+ "externalReference" : "party1_affiliate2"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "5ba4460"
+ "globalKey" : "37a02f1a"
}
},
"transferHistory" : [ {
@@ -780,7 +898,7 @@
}
} ],
"meta" : {
- "globalKey" : "b506a7c5"
+ "globalKey" : "7b4a6aff"
}
}
}
@@ -819,6 +937,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "5dd9383e"
+ "globalKey" : "ecbb6f12"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex51-execution-advice-trade-initiation-C01-00.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex51-execution-advice-trade-initiation-C01-00.json
index ab3ce73df4..5ef84733ea 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex51-execution-advice-trade-initiation-C01-00.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex51-execution-advice-trade-initiation-C01-00.json
@@ -65,81 +65,8 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "firstPeriodStartDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2009-03-20",
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "bf47be47"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2009-06-20",
- "meta" : {
- "globalKey" : "3ede2a"
- }
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -183,7 +110,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"entityId" : [ {
@@ -214,18 +141,89 @@
"meta" : {
"globalKey" : "4cf"
}
- } ],
- "meta" : {
- "globalKey" : "36e273c5"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "36e273c5"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "firstPeriodStartDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2009-03-20",
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "bf47be47"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2009-06-20",
+ "meta" : {
+ "globalKey" : "3ede2a"
+ }
}
},
"meta" : {
- "globalKey" : "84f91cc9"
+ "globalKey" : "658f9704"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "de6e400c"
+ "globalKey" : "1cdae57c"
}
},
"tradeLot" : [ {
@@ -407,7 +405,7 @@
}
} ],
"meta" : {
- "globalKey" : "4ffa6f60"
+ "globalKey" : "1dd613f0"
}
},
"transferHistory" : [ {
@@ -449,7 +447,7 @@
}
} ],
"meta" : {
- "globalKey" : "795610"
+ "globalKey" : "662512a0"
}
}
}
@@ -485,6 +483,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "fad9f2c5"
+ "globalKey" : "c46f57c5"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00.json
index 3a2c48b41b..6aaf30060f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex52-execution-advice-trade-partial-novation-C02-00.json
@@ -157,81 +157,8 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "firstPeriodStartDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2009-03-20",
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "bf47be47"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2009-06-20",
- "meta" : {
- "globalKey" : "3ede2a"
- }
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -275,7 +202,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"entityId" : [ {
@@ -306,18 +233,89 @@
"meta" : {
"globalKey" : "4cf"
}
- } ],
- "meta" : {
- "globalKey" : "36e273c5"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "36e273c5"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "firstPeriodStartDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2009-03-20",
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "bf47be47"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2009-06-20",
+ "meta" : {
+ "globalKey" : "3ede2a"
+ }
}
},
"meta" : {
- "globalKey" : "84f91cc9"
+ "globalKey" : "658f9704"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "de6e400c"
+ "globalKey" : "1cdae57c"
}
},
"tradeLot" : [ {
@@ -545,7 +543,7 @@
}
} ],
"meta" : {
- "globalKey" : "bcd7ee09"
+ "globalKey" : "2b7a5f79"
}
},
"transferHistory" : [ {
@@ -587,7 +585,7 @@
}
} ],
"meta" : {
- "globalKey" : "f6a5e639"
+ "globalKey" : "c7913fa9"
}
}
}
@@ -623,6 +621,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "3498d22b"
+ "globalKey" : "f8ccfe71"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.json
index ae87fb82a0..829c39c4f7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.json
@@ -157,81 +157,8 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "firstPeriodStartDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2009-03-20",
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "bf47be47"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2009-06-20",
- "meta" : {
- "globalKey" : "3ede2a"
- }
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -275,7 +202,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"entityId" : [ {
@@ -306,18 +233,89 @@
"meta" : {
"globalKey" : "4cf"
}
- } ],
- "meta" : {
- "globalKey" : "36e273c5"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "36e273c5"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "firstPeriodStartDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2009-03-20",
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "bf47be47"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2009-06-20",
+ "meta" : {
+ "globalKey" : "3ede2a"
+ }
}
},
"meta" : {
- "globalKey" : "84f91cc9"
+ "globalKey" : "658f9704"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "de6e400c"
+ "globalKey" : "1cdae57c"
}
},
"tradeLot" : [ {
@@ -545,7 +543,7 @@
}
} ],
"meta" : {
- "globalKey" : "bcd7ee09"
+ "globalKey" : "2b7a5f79"
}
},
"transferHistory" : [ {
@@ -587,7 +585,7 @@
}
} ],
"meta" : {
- "globalKey" : "f6a5e639"
+ "globalKey" : "c7913fa9"
}
}
}
@@ -623,6 +621,6 @@
} ],
"action" : "Correct",
"meta" : {
- "globalKey" : "4f11185"
+ "globalKey" : "fe7905b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex58-execution-advice-trade-initiation-F01-00.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex58-execution-advice-trade-initiation-F01-00.json
index bd9378dd38..a99bb17dfa 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex58-execution-advice-trade-initiation-F01-00.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex58-execution-advice-trade-initiation-F01-00.json
@@ -65,8 +65,71 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "CDX-NAIGHVOLS10.5Y"
+ },
+ "identifierType" : "Other"
+ }, {
+ "identifier" : {
+ "value" : "2I65B3BA0",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "name" : {
+ "value" : "CDX-NAIGHVOLS10.5Y"
+ },
+ "assetClass" : "Credit",
+ "indexSeries" : 10,
+ "indexAnnexVersion" : 2,
+ "indexAnnexDate" : "2007-03-06",
+ "excludedReferenceEntity" : [ {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "ABC1234567",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "e883dbb2"
+ }
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "51a315e1"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "353f9180"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -134,80 +197,15 @@
"meta" : {
"globalKey" : "3edeea"
}
- },
- "meta" : {
- "globalKey" : "9ca46f04"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "CDX-NAIGHVOLS10.5Y"
- },
- "identifierType" : "Other"
- }, {
- "identifier" : {
- "value" : "2I65B3BA0",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "name" : {
- "value" : "CDX-NAIGHVOLS10.5Y"
- },
- "assetClass" : "Credit",
- "indexSeries" : 10,
- "indexAnnexVersion" : 2,
- "indexAnnexDate" : "2007-03-06",
- "excludedReferenceEntity" : [ {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "ABC1234567",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
- }
- } ],
- "meta" : {
- "globalKey" : "e883dbb2"
- }
- }
- } ],
- "meta" : {
- "globalKey" : "51a315e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "353f9180"
}
},
"meta" : {
- "globalKey" : "9b8b4efc"
+ "globalKey" : "9ca46f04"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6bda8462"
+ "globalKey" : "afee44de"
}
},
"tradeLot" : [ {
@@ -389,7 +387,7 @@
}
} ],
"meta" : {
- "globalKey" : "7519eb8a"
+ "globalKey" : "aeb4698e"
}
},
"transferHistory" : [ {
@@ -431,7 +429,7 @@
}
} ],
"meta" : {
- "globalKey" : "881b193a"
+ "globalKey" : "6bee6d3e"
}
}
}
@@ -467,6 +465,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "5f6cbd04"
+ "globalKey" : "b9eafd90"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex63-execution-advice-trade-initiation.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex63-execution-advice-trade-initiation.json
index 29f7180a48..dfc9dcb661 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex63-execution-advice-trade-initiation.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-ex63-execution-advice-trade-initiation.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -158,11 +158,13 @@
"meta" : {
"globalKey" : "3fe2ea5c"
}
- },
- "meta" : {
- "globalKey" : "493035cb"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "493035cb"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -348,18 +350,15 @@
"externalKey" : "RES2"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "45e87af8"
- }
- } ],
+ "compoundingMethod" : "Flat"
+ },
"meta" : {
- "globalKey" : "e373b7cd"
+ "globalKey" : "45e87af8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e373b7cd"
+ "globalKey" : "59c4d8c3"
}
},
"tradeLot" : [ {
@@ -618,11 +617,11 @@
}
} ],
"meta" : {
- "globalKey" : "98be33e6"
+ "globalKey" : "59d73a30"
}
},
"meta" : {
- "globalKey" : "98be33e6"
+ "globalKey" : "59d73a30"
}
}
}
@@ -658,6 +657,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "fff64712"
+ "globalKey" : "53cb4350"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.json
index a63454a1a5..2db6b93962 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-new-alpha-trade-CFTC-SEC-and-canada.json
@@ -182,8 +182,65 @@
"globalKey" : "3ef194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "8G836J",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
+ }
+ } ],
+ "name" : {
+ "value" : "TENET HEALTHCARE CORPORATION"
+ },
+ "meta" : {
+ "globalKey" : "54140007",
+ "externalKey" : "referenceEntity"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "8G836JAF2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ },
+ "transactedPrice" : {
+ "marketFixedRate" : 0.02
+ }
+ },
+ "meta" : {
+ "globalKey" : "c847dc2a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -250,75 +307,16 @@
"meta" : {
"globalKey" : "3ede2a"
}
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "8G836J",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
- }
- } ],
- "name" : {
- "value" : "TENET HEALTHCARE CORPORATION"
- },
- "meta" : {
- "globalKey" : "54140007",
- "externalKey" : "referenceEntity"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "8G836JAF2",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "transactedPrice" : {
- "marketFixedRate" : 0.02
- },
- "meta" : {
- "globalKey" : "c847dc2a"
}
},
"meta" : {
- "globalKey" : "bd438fa6"
+ "globalKey" : "658f9704"
}
- },
+ } ],
"nonStandardisedTerms" : true
},
"meta" : {
- "globalKey" : "db0e608f"
+ "globalKey" : "6d602d0f"
}
},
"tradeLot" : [ {
@@ -718,6 +716,36 @@
}
} ],
"partyRole" : [ {
+ "partyReference" : {
+ "globalReference" : "f8327bca",
+ "externalReference" : "original_sdr"
+ },
+ "role" : "PriorTradeRepository",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party2_parent"
+ },
+ "role" : "CounterPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party2_affiliate1"
+ },
+ "role" : "CounterPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
"partyReference" : {
"globalReference" : "5da152cd",
"externalReference" : "party2"
@@ -727,9 +755,99 @@
"globalReference" : "35366fe9",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ },
+ "role" : "Counterparty",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "clearing-svc"
+ },
+ "role" : "ClearingOrganization",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "e02668f",
+ "externalReference" : "executing_agent"
+ },
+ "role" : "ExecutingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5a61206f",
+ "externalReference" : "venue"
+ },
+ "role" : "ExecutionFacility",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "AllocationAgent",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "DisputingParty",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party1_parent"
+ },
+ "role" : "ReportingPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party1_affiliate1"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb45",
+ "externalReference" : "party1_affiliate2"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "13c66e3f"
+ "globalKey" : "650991f9"
}
},
"transferHistory" : [ {
@@ -780,7 +898,7 @@
}
} ],
"meta" : {
- "globalKey" : "4d29064"
+ "globalKey" : "61d2cc9e"
}
}
}
@@ -819,6 +937,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "1c32d774"
+ "globalKey" : "13054748"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.json
index 10e6ee20e4..e329c418a7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-new-beta-trade-CFTC-SEC-and-canada.json
@@ -182,8 +182,65 @@
"globalKey" : "3ef194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "8G836J",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
+ }
+ } ],
+ "name" : {
+ "value" : "TENET HEALTHCARE CORPORATION"
+ },
+ "meta" : {
+ "globalKey" : "54140007",
+ "externalKey" : "referenceEntity"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "8G836JAF2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ },
+ "transactedPrice" : {
+ "marketFixedRate" : 0.02
+ }
+ },
+ "meta" : {
+ "globalKey" : "c847dc2a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -250,75 +307,16 @@
"meta" : {
"globalKey" : "3ede2a"
}
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "8G836J",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
- }
- } ],
- "name" : {
- "value" : "TENET HEALTHCARE CORPORATION"
- },
- "meta" : {
- "globalKey" : "54140007",
- "externalKey" : "referenceEntity"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "8G836JAF2",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "transactedPrice" : {
- "marketFixedRate" : 0.02
- },
- "meta" : {
- "globalKey" : "c847dc2a"
}
},
"meta" : {
- "globalKey" : "bd438fa6"
+ "globalKey" : "658f9704"
}
- },
+ } ],
"nonStandardisedTerms" : true
},
"meta" : {
- "globalKey" : "db0e608f"
+ "globalKey" : "6d602d0f"
}
},
"tradeLot" : [ {
@@ -670,9 +668,69 @@
"globalReference" : "35366fe9",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "e02668f",
+ "externalReference" : "executing_agent"
+ },
+ "role" : "ExecutingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5a61206f",
+ "externalReference" : "venue"
+ },
+ "role" : "ExecutionFacility",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party1_parent"
+ },
+ "role" : "ReportingPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party1_affiliate1"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb45",
+ "externalReference" : "party1_affiliate2"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "f8327bca",
+ "externalReference" : "original_sdr"
+ },
+ "role" : "PriorTradeRepository",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "acf3f78b"
+ "globalKey" : "7fac9270"
}
},
"transferHistory" : [ {
@@ -723,7 +781,7 @@
}
} ],
"meta" : {
- "globalKey" : "d909cbac"
+ "globalKey" : "8650fcd1"
}
}
}
@@ -765,6 +823,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "a1261d59"
+ "globalKey" : "596d9e7c"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.json
index 13950ae7a2..f04a1eb341 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-new-trade-CFTC-SEC-and-canada.json
@@ -182,8 +182,65 @@
"globalKey" : "3ef194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "8G836J",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
+ }
+ } ],
+ "name" : {
+ "value" : "TENET HEALTHCARE CORPORATION"
+ },
+ "meta" : {
+ "globalKey" : "54140007",
+ "externalKey" : "referenceEntity"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "8G836JAF2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ },
+ "transactedPrice" : {
+ "marketFixedRate" : 0.02
+ }
+ },
+ "meta" : {
+ "globalKey" : "c847dc2a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -250,75 +307,16 @@
"meta" : {
"globalKey" : "3ede2a"
}
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "8G836J",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
- }
- } ],
- "name" : {
- "value" : "TENET HEALTHCARE CORPORATION"
- },
- "meta" : {
- "globalKey" : "54140007",
- "externalKey" : "referenceEntity"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "8G836JAF2",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "transactedPrice" : {
- "marketFixedRate" : 0.02
- },
- "meta" : {
- "globalKey" : "c847dc2a"
}
},
"meta" : {
- "globalKey" : "bd438fa6"
+ "globalKey" : "658f9704"
}
- },
+ } ],
"nonStandardisedTerms" : true
},
"meta" : {
- "globalKey" : "db0e608f"
+ "globalKey" : "6d602d0f"
}
},
"tradeLot" : [ {
@@ -718,6 +716,36 @@
}
} ],
"partyRole" : [ {
+ "partyReference" : {
+ "globalReference" : "f8327bca",
+ "externalReference" : "original_sdr"
+ },
+ "role" : "PriorTradeRepository",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party2_parent"
+ },
+ "role" : "CounterPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party2_affiliate1"
+ },
+ "role" : "CounterPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
"partyReference" : {
"globalReference" : "5da152cd",
"externalReference" : "party2"
@@ -727,9 +755,99 @@
"globalReference" : "35366fe9",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "Counterparty",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "clearing-svc"
+ },
+ "role" : "ClearingOrganization",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "e02668f",
+ "externalReference" : "executing_agent"
+ },
+ "role" : "ExecutingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5a61206f",
+ "externalReference" : "venue"
+ },
+ "role" : "ExecutionFacility",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "AllocationAgent",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5da152cd",
+ "externalReference" : "party2"
+ },
+ "role" : "DisputingParty",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb07",
+ "externalReference" : "party1_parent"
+ },
+ "role" : "ReportingPartyUltimateParent",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb26",
+ "externalReference" : "party1_affiliate1"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "927fcb45",
+ "externalReference" : "party1_affiliate2"
+ },
+ "role" : "ReportingPartyAffiliate",
+ "ownershipPartyReference" : {
+ "globalReference" : "35366fe9",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "13c66e3f"
+ "globalKey" : "27f5fb58"
}
},
"transferHistory" : [ {
@@ -780,7 +898,7 @@
}
} ],
"meta" : {
- "globalKey" : "4d29064"
+ "globalKey" : "cc0254bd"
}
}
}
@@ -819,6 +937,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "c0d2a2d7"
+ "globalKey" : "387a181a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.json
index c02e36ec33..b7874c3bb0 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-new-trade-CFTC-clearing.json
@@ -132,8 +132,65 @@
"globalKey" : "3ef194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "8G836J",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
+ }
+ } ],
+ "name" : {
+ "value" : "TENET HEALTHCARE CORPORATION"
+ },
+ "meta" : {
+ "globalKey" : "54140007",
+ "externalKey" : "referenceEntity"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "8G836JAF2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ },
+ "transactedPrice" : {
+ "marketFixedRate" : 0.02
+ }
+ },
+ "meta" : {
+ "globalKey" : "c847dc2a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -200,75 +257,16 @@
"meta" : {
"globalKey" : "3ede2a"
}
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "8G836J",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/entity-id-RED-1-0"
- }
- } ],
- "name" : {
- "value" : "TENET HEALTHCARE CORPORATION"
- },
- "meta" : {
- "globalKey" : "54140007",
- "externalKey" : "referenceEntity"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "8G836JAF2",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-pair-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "transactedPrice" : {
- "marketFixedRate" : 0.02
- },
- "meta" : {
- "globalKey" : "c847dc2a"
}
},
"meta" : {
- "globalKey" : "bd438fa6"
+ "globalKey" : "658f9704"
}
- },
+ } ],
"nonStandardisedTerms" : true
},
"meta" : {
- "globalKey" : "10aba0e2"
+ "globalKey" : "eb6af71c"
}
},
"tradeLot" : [ {
@@ -593,6 +591,56 @@
"globalReference" : "a3344cf2",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "9c0c8140",
+ "externalReference" : "party2"
+ },
+ "role" : "ClearingFirm",
+ "ownershipPartyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "e02668f",
+ "externalReference" : "executing_agent"
+ },
+ "role" : "ExecutingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "5a61206f",
+ "externalReference" : "venue"
+ },
+ "role" : "ExecutionFacility",
+ "ownershipPartyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "f8327bca",
+ "externalReference" : "original_sdr"
+ },
+ "role" : "PriorTradeRepository",
+ "ownershipPartyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "9c0c8140",
+ "externalReference" : "party2"
+ },
+ "role" : "AllocationAgent",
+ "ownershipPartyReference" : {
+ "globalReference" : "a3344cf2",
+ "externalReference" : "party1"
+ }
} ],
"account" : [ {
"accountNumber" : {
@@ -611,7 +659,7 @@
}
} ],
"meta" : {
- "globalKey" : "aa11f368"
+ "globalKey" : "a1e3d761"
}
},
"transferHistory" : [ {
@@ -662,7 +710,7 @@
}
} ],
"meta" : {
- "globalKey" : "a76de0cd"
+ "globalKey" : "a1a19406"
}
}
}
@@ -710,6 +758,6 @@
"workflowStatus" : "Cleared"
},
"meta" : {
- "globalKey" : "7ad93a44"
+ "globalKey" : "d0fdef25"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.json
index c6a00923bf..4c6cecec15 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-partial-termination-xccy-swap.json
@@ -196,8 +196,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -395,11 +395,13 @@
"globalKey" : "30ff5b86",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "2baa425"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2baa425"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -541,19 +543,16 @@
"meta" : {
"globalKey" : "9e3bcf2b"
}
- },
- "meta" : {
- "globalKey" : "e216dd7c"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6a7a08e1"
+ "globalKey" : "e216dd7c"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "e4c71814"
+ "globalKey" : "5d0abcfe"
}
},
"tradeLot" : [ {
@@ -816,13 +815,23 @@
"globalReference" : "20d01c41",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "20d01c41",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "dece7c65"
+ "globalKey" : "a282e871"
}
},
"meta" : {
- "globalKey" : "dece7c65"
+ "globalKey" : "a282e871"
}
}
}
@@ -861,6 +870,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "d2d6bbbf"
+ "globalKey" : "a449e4eb"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-partial-termination-xccy.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-partial-termination-xccy.json
index 246ea03ade..b5d1887874 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-partial-termination-xccy.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-partial-termination-xccy.json
@@ -106,8 +106,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -141,15 +141,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c600712a"
}
- } ],
+ },
"meta" : {
"globalKey" : "c600712a"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
@@ -410,13 +407,23 @@
"globalReference" : "20d01c41",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "20d01c41",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "5425f423"
+ "globalKey" : "5ee9ce45"
}
},
"meta" : {
- "globalKey" : "5425f423"
+ "globalKey" : "5ee9ce45"
}
}
}
@@ -455,6 +462,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "6a5b6e57"
+ "globalKey" : "b3c4a479"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-partial-termination.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-partial-termination.json
index 65d1f4f050..61c02990ed 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-partial-termination.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/processes/msg-partial-termination.json
@@ -109,8 +109,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -297,11 +297,13 @@
"globalKey" : "924ca9c3",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "8264052a"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "8264052a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -434,19 +436,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "dee3a99e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "82d9a48"
+ "globalKey" : "dee3a99e"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "67620be2"
+ "globalKey" : "cdd0af6c"
}
},
"tradeLot" : [ {
@@ -721,13 +720,23 @@
"globalReference" : "20d01c41",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "20d01c41",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "bffff44e"
+ "globalKey" : "ca7c743a"
}
},
"meta" : {
- "globalKey" : "bffff44e"
+ "globalKey" : "ca7c743a"
}
}
}
@@ -766,6 +775,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "34b4e774"
+ "globalKey" : "ee9e8ee8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex01-gas-swap-daily-delivery-prices-last.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex01-gas-swap-daily-delivery-prices-last.json
index 8b4df0b2aa..7e12c65b6c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex01-gas-swap-daily-delivery-prices-last.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex01-gas-swap-daily-delivery-prices-last.json
@@ -40,8 +40,8 @@
"globalKey" : "25a53eca"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -127,12 +127,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "a63303b8"
}
- } ],
- "fixedPricePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "a63303b8"
+ }
+ }, {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -183,18 +184,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "6310740b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "87be5753"
+ "globalKey" : "6310740b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d4ff3ff1"
+ "globalKey" : "e29a8275"
}
},
"tradeLot" : [ {
@@ -478,10 +476,10 @@
}
},
"meta" : {
- "globalKey" : "bd389287"
+ "globalKey" : "dbd43b0b"
}
},
"meta" : {
- "globalKey" : "bd389287"
+ "globalKey" : "dbd43b0b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex02-gas-swap-prices-first-day.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex02-gas-swap-prices-first-day.json
index cbeb03c256..8760cb78ee 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex02-gas-swap-prices-first-day.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex02-gas-swap-prices-first-day.json
@@ -40,8 +40,8 @@
"globalKey" : "25a71b89"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -119,12 +119,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "3ed225fc"
}
- } ],
- "fixedPricePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "3ed225fc"
+ }
+ }, {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -175,18 +176,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "88962ba4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1d4d3d28"
+ "globalKey" : "88962ba4"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "c404532b"
+ "globalKey" : "4d78e785"
}
},
"tradeLot" : [ {
@@ -461,10 +459,10 @@
}
},
"meta" : {
- "globalKey" : "ad007411"
+ "globalKey" : "756d5c6b"
}
},
"meta" : {
- "globalKey" : "ad007411"
+ "globalKey" : "756d5c6b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex03-gas-swap-prices-last-three-days.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex03-gas-swap-prices-last-three-days.json
index 9920683748..3296bbbfe4 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex03-gas-swap-prices-last-three-days.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex03-gas-swap-prices-last-three-days.json
@@ -40,8 +40,8 @@
"globalKey" : "2604080a"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -133,12 +133,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "dacd51a3"
}
- } ],
- "fixedPricePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "dacd51a3"
+ }
+ }, {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -189,18 +190,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "6310740b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "2d523cc8"
+ "globalKey" : "6310740b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ff447926"
+ "globalKey" : "99a78c2a"
}
},
"tradeLot" : [ {
@@ -484,10 +482,10 @@
}
},
"meta" : {
- "globalKey" : "89143abd"
+ "globalKey" : "4fc473c1"
}
},
"meta" : {
- "globalKey" : "89143abd"
+ "globalKey" : "4fc473c1"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex04-electricity-swap-hourly-off-peak.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex04-electricity-swap-hourly-off-peak.json
index 01c4f48827..556ee9bf57 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex04-electricity-swap-hourly-off-peak.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex04-electricity-swap-hourly-off-peak.json
@@ -40,8 +40,8 @@
"globalKey" : "2604080a"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -133,12 +133,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "543e1ea3"
}
- } ],
- "fixedPricePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "543e1ea3"
+ }
+ }, {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -189,18 +190,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "6310740b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "93f50fc8"
+ "globalKey" : "6310740b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "65e74c26"
+ "globalKey" : "4a5f2a"
}
},
"tradeLot" : [ {
@@ -475,10 +473,10 @@
}
},
"meta" : {
- "globalKey" : "e4d8e92f"
+ "globalKey" : "3f764433"
}
},
"meta" : {
- "globalKey" : "e4d8e92f"
+ "globalKey" : "3f764433"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex05-gas-v-electricity-spark-spread.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex05-gas-v-electricity-spark-spread.json
index eb8134c46d..6b1a15f8c0 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex05-gas-v-electricity-spark-spread.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex05-gas-v-electricity-spark-spread.json
@@ -40,8 +40,8 @@
"globalKey" : "25e14eca"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -129,11 +129,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "f95d4f04"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "f95d4f04"
+ }
+ }, {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -197,18 +199,15 @@
"scope" : "DOCUMENT",
"value" : "Commodity-2"
}
- },
- "meta" : {
- "globalKey" : "eea90cd2"
}
- } ],
+ },
"meta" : {
- "globalKey" : "5ff7ea4e"
+ "globalKey" : "eea90cd2"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "469754ec"
+ "globalKey" : "9483c7f8"
}
},
"tradeLot" : [ {
@@ -522,10 +521,10 @@
}
},
"meta" : {
- "globalKey" : "1eca70ae"
+ "globalKey" : "27122c22"
}
},
"meta" : {
- "globalKey" : "1eca70ae"
+ "globalKey" : "27122c22"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex06-gas-call-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex06-gas-call-option.json
index cfa9bdf278..c0e3662d3b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex06-gas-call-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex06-gas-call-option.json
@@ -23,8 +23,8 @@
"globalKey" : "2568be2c"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -150,15 +150,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "ef9065d5"
}
- } ],
+ },
"meta" : {
"globalKey" : "ef9065d5"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "5c002629"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex07-gas-put-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex07-gas-put-option.json
index 0098f8d076..8b7eec85c1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex07-gas-put-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex07-gas-put-option.json
@@ -23,8 +23,8 @@
"globalKey" : "25c1e5ec"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -144,15 +144,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "3a77dbb0"
}
- } ],
+ },
"meta" : {
"globalKey" : "3a77dbb0"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "5cdc2644"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex08-oil-call-option-strip.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex08-oil-call-option-strip.json
index 22d197ae0c..3ff6afce5e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex08-oil-call-option-strip.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex08-oil-call-option-strip.json
@@ -23,8 +23,8 @@
"globalKey" : "25e1ce6c"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -168,15 +168,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "da51488a"
}
- } ],
+ },
"meta" : {
"globalKey" : "da51488a"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c67f7f6"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex09-oil-put-option-american.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex09-oil-put-option-american.json
index ce849a3866..cb0abc5354 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex09-oil-put-option-american.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex09-oil-put-option-american.json
@@ -6,8 +6,8 @@
"productQualifier" : "Commodity_Option"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -132,15 +132,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "ae56ee94"
}
- } ],
+ },
"meta" : {
"globalKey" : "ae56ee94"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentPartyEnum" : "AsSpecifiedInMasterAgreement"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex27-wti-put-option-asian-listedoption-date.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex27-wti-put-option-asian-listedoption-date.json
index 91deeeb51c..07c65e74a2 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex27-wti-put-option-asian-listedoption-date.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex27-wti-put-option-asian-listedoption-date.json
@@ -33,8 +33,8 @@
"globalKey" : "25c1e5ec"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -154,15 +154,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "2ee78817"
}
- } ],
+ },
"meta" : {
"globalKey" : "2ee78817"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "7c636df9"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex28-gas-swap-daily-delivery-prices-option-last.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex28-gas-swap-daily-delivery-prices-option-last.json
index ae32e4fd0c..5443588ed4 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex28-gas-swap-daily-delivery-prices-option-last.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex28-gas-swap-daily-delivery-prices-option-last.json
@@ -50,8 +50,8 @@
"globalKey" : "25a53eca"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -137,12 +137,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "a63303b8"
}
- } ],
- "fixedPricePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "a63303b8"
+ }
+ }, {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -193,18 +194,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "6310740b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "87be5753"
+ "globalKey" : "6310740b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "563980a1"
+ "globalKey" : "88a857c5"
}
},
"tradeLot" : [ {
@@ -488,10 +486,10 @@
}
},
"meta" : {
- "globalKey" : "678f5b37"
+ "globalKey" : "7c56885b"
}
},
"meta" : {
- "globalKey" : "678f5b37"
+ "globalKey" : "7c56885b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex41-oil-asian-barrier-option-strip.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex41-oil-asian-barrier-option-strip.json
index 13504c14d0..44304a703f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex41-oil-asian-barrier-option-strip.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex41-oil-asian-barrier-option-strip.json
@@ -51,8 +51,8 @@
"globalKey" : "ec4cd096"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -187,15 +187,12 @@
"meta" : {
"globalKey" : "3dfd0ea3"
}
- },
- "meta" : {
- "globalKey" : "a12e5c18"
}
- } ],
+ },
"meta" : {
"globalKey" : "a12e5c18"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "5bc8346d"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex46-simple-financial-put-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex46-simple-financial-put-option.json
index 9c3efa95ad..c286c30591 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex46-simple-financial-put-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/commodity/com-ex46-simple-financial-put-option.json
@@ -40,8 +40,8 @@
"globalKey" : "265b4b89"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -165,15 +165,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "13b9648"
}
- } ],
+ },
"meta" : {
"globalKey" : "13b9648"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/correlation-swaps/eqcs-ex01-correlation-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/correlation-swaps/eqcs-ex01-correlation-swap.json
index 715191949c..43d44bf4e9 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/correlation-swaps/eqcs-ex01-correlation-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/correlation-swaps/eqcs-ex01-correlation-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquitySwap_ParameterReturnCorrelation_Basket"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -133,15 +133,12 @@
},
"numberOfDataSeries" : 1
}
- },
- "meta" : {
- "globalKey" : "59b65713"
}
- } ],
+ },
"meta" : {
"globalKey" : "59b65713"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -199,7 +196,7 @@
"globalKey" : "293090"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -238,7 +235,7 @@
"globalKey" : "292da8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -277,7 +274,7 @@
"globalKey" : "293090"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/correlation-swaps/eqcs-ex02-correlation-swap-confirmation.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/correlation-swaps/eqcs-ex02-correlation-swap-confirmation.json
index 6451e82b81..3a7903a766 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/correlation-swaps/eqcs-ex02-correlation-swap-confirmation.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/correlation-swaps/eqcs-ex02-correlation-swap-confirmation.json
@@ -23,8 +23,8 @@
"globalKey" : "538ca0c6"
}
},
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -151,15 +151,12 @@
},
"numberOfDataSeries" : 1
}
- },
- "meta" : {
- "globalKey" : "b89e2cc0"
}
- } ],
+ },
"meta" : {
"globalKey" : "b89e2cc0"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -220,7 +217,7 @@
"globalKey" : "292da8"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -262,7 +259,7 @@
"globalKey" : "293090"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -304,7 +301,7 @@
"globalKey" : "292da8"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/correlation-swaps/eqcs-ex03-correlation-swap-confirmation.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/correlation-swaps/eqcs-ex03-correlation-swap-confirmation.json
index 523512316f..ea619a7fb7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/correlation-swaps/eqcs-ex03-correlation-swap-confirmation.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/correlation-swaps/eqcs-ex03-correlation-swap-confirmation.json
@@ -23,8 +23,8 @@
"globalKey" : "538ca0c6"
}
},
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -148,15 +148,12 @@
},
"numberOfDataSeries" : 1
}
- },
- "meta" : {
- "globalKey" : "979b9437"
}
- } ],
+ },
"meta" : {
"globalKey" : "979b9437"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -222,7 +219,7 @@
"globalKey" : "292711"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -269,7 +266,7 @@
"globalKey" : "292711"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -316,7 +313,7 @@
"globalKey" : "292711"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/correlation-swaps/eqcs-ex04-correlation-swap-confirmation.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/correlation-swaps/eqcs-ex04-correlation-swap-confirmation.json
index e99bd72386..7ed51ea11c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/correlation-swaps/eqcs-ex04-correlation-swap-confirmation.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/correlation-swaps/eqcs-ex04-correlation-swap-confirmation.json
@@ -23,8 +23,8 @@
"globalKey" : "538ca0c6"
}
},
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -148,15 +148,12 @@
},
"numberOfDataSeries" : 1
}
- },
- "meta" : {
- "globalKey" : "daf9d72f"
}
- } ],
+ },
"meta" : {
"globalKey" : "daf9d72f"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -222,7 +219,7 @@
"globalKey" : "292711"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -269,7 +266,7 @@
"globalKey" : "292711"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -316,7 +313,7 @@
"globalKey" : "292711"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-ex01-long-asia-corp-fixreg-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-ex01-long-asia-corp-fixreg-versioned.json
index 38450811ab..7f491a8c07 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-ex01-long-asia-corp-fixreg-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-ex01-long-asia-corp-fixreg-versioned.json
@@ -70,72 +70,8 @@
"globalKey" : "58681de7"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "4f992e8e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -221,7 +157,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "e414546d",
@@ -296,15 +232,77 @@
"meta" : {
"globalKey" : "15515017"
}
- } ],
- "meta" : {
- "globalKey" : "dfd917a0"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "dfd917a0"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
}
},
"meta" : {
- "globalKey" : "bb058eae"
+ "globalKey" : "4f992e8e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -313,7 +311,7 @@
}
},
"meta" : {
- "globalKey" : "65d77dee"
+ "globalKey" : "b05abbfe"
}
},
"tradeLot" : [ {
@@ -526,10 +524,10 @@
}
},
"meta" : {
- "globalKey" : "39cef582"
+ "globalKey" : "b4eefb92"
}
},
"meta" : {
- "globalKey" : "39cef582"
+ "globalKey" : "b4eefb92"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-ex02-2003-short-asia-corp-fixreg-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-ex02-2003-short-asia-corp-fixreg-versioned.json
index 372a3cf353..74d4962883 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-ex02-2003-short-asia-corp-fixreg-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-ex02-2003-short-asia-corp-fixreg-versioned.json
@@ -28,69 +28,8 @@
"globalKey" : "3ebb05"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "6f25196e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -131,7 +70,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "7abf9ebb",
@@ -158,16 +97,74 @@
"meta" : {
"globalKey" : "7fd736f"
}
- } ],
- "meta" : {
- "globalKey" : "411c1921",
- "externalKey" : "cd1236"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "411c1921"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
}
},
"meta" : {
- "globalKey" : "684f51f3"
+ "globalKey" : "6f25196e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentBusinessCenter" : {
"value" : "JPTO"
@@ -175,7 +172,7 @@
}
},
"meta" : {
- "globalKey" : "d48bbd8e"
+ "globalKey" : "ca5c1d72"
}
},
"tradeLot" : [ {
@@ -332,10 +329,10 @@
}
},
"meta" : {
- "globalKey" : "d9ced993"
+ "globalKey" : "b184c277"
}
},
"meta" : {
- "globalKey" : "d9ced993"
+ "globalKey" : "b184c277"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-ex16-short-us-corp-fixreg-recovery-factor-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-ex16-short-us-corp-fixreg-recovery-factor-versioned.json
index 45cc834803..e9b18d62c3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-ex16-short-us-corp-fixreg-recovery-factor-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-ex16-short-us-corp-fixreg-recovery-factor-versioned.json
@@ -28,69 +28,8 @@
"globalKey" : "3eba46"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "70d9f20e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -146,7 +85,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -170,18 +109,77 @@
"meta" : {
"globalKey" : "4741344"
}
- } ],
- "meta" : {
- "globalKey" : "ead8598d"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "ead8598d"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "ade3a5bf"
+ "globalKey" : "70d9f20e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4aef4a01"
+ "globalKey" : "dceec659"
}
},
"tradeLot" : [ {
@@ -359,10 +357,10 @@
}
},
"meta" : {
- "globalKey" : "ea25e738"
+ "globalKey" : "6e878de0"
}
},
"meta" : {
- "globalKey" : "ea25e738"
+ "globalKey" : "6e878de0"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-indamt-ex01-short-us-corp-fixreg-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-indamt-ex01-short-us-corp-fixreg-versioned.json
index afaaa7ef0d..d5b3e596bc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-indamt-ex01-short-us-corp-fixreg-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-indamt-ex01-short-us-corp-fixreg-versioned.json
@@ -28,70 +28,8 @@
"globalKey" : "3eba46"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "notional"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "70d9f20e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -136,7 +74,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -166,18 +104,78 @@
"meta" : {
"globalKey" : "702698a4"
}
- } ],
- "meta" : {
- "globalKey" : "c44c7ba"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "c44c7ba"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "notional"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "39adcf6c"
+ "globalKey" : "70d9f20e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "c2616b2e"
+ "globalKey" : "e1a5dbc6"
}
},
"tradeLot" : [ {
@@ -363,10 +361,10 @@
}
},
"meta" : {
- "globalKey" : "9a6b4b81"
+ "globalKey" : "36cd1e19"
}
},
"meta" : {
- "globalKey" : "9a6b4b81"
+ "globalKey" : "36cd1e19"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-swaption-usi.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-swaption-usi.json
index 6a0529d2c1..1c7f1b920c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-swaption-usi.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-swaption-usi.json
@@ -6,8 +6,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -101,74 +101,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "yu67d"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2006-12-20",
- "lastRegularPaymentDate" : "2011-09-20",
- "meta" : {
- "globalKey" : "7d907ea"
- }
- },
- "meta" : {
- "globalKey" : "5e1fd2fe"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -253,7 +187,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"name" : {
@@ -336,18 +270,82 @@
"meta" : {
"globalKey" : "89059707"
}
- } ],
- "meta" : {
- "globalKey" : "7052bbeb"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "7052bbeb"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "yu67d"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2006-12-20",
+ "lastRegularPaymentDate" : "2011-09-20",
+ "meta" : {
+ "globalKey" : "7d907ea"
+ }
}
},
"meta" : {
- "globalKey" : "3ec204e9"
+ "globalKey" : "5e1fd2fe"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3a1b1083"
+ "globalKey" : "50eaaf99"
}
}
}
@@ -409,21 +407,18 @@
"globalReference" : "0",
"externalReference" : "yu67d"
}
- },
- "meta" : {
- "globalKey" : "66371b95"
}
- } ],
+ },
"meta" : {
- "globalKey" : "66371b95"
+ "globalKey" : "40bc7bbf"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "12a733f"
+ "globalKey" : "4fd870e9"
}
},
"tradeLot" : [ {
@@ -622,7 +617,7 @@
}
},
"meta" : {
- "globalKey" : "f35856ac"
+ "globalKey" : "8737add6"
}
},
"transferHistory" : [ {
@@ -689,6 +684,6 @@
}
} ],
"meta" : {
- "globalKey" : "9f5765e3"
+ "globalKey" : "16351bf9"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-swaption-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-swaption-uti.json
index ae09361e3c..f70794cc2b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-swaption-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cd-swaption-uti.json
@@ -6,8 +6,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -85,74 +85,8 @@
"globalKey" : "ec2ea6cd"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "fty64w"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-03-20",
- "lastRegularPaymentDate" : "2012-03-20",
- "meta" : {
- "globalKey" : "7d9c0aa"
- }
- },
- "meta" : {
- "globalKey" : "55080c1c"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -209,7 +143,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"name" : {
@@ -285,18 +219,82 @@
"meta" : {
"globalKey" : "139ace00"
}
- } ],
- "meta" : {
- "globalKey" : "afc3b294"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "afc3b294"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "fty64w"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-03-20",
+ "lastRegularPaymentDate" : "2012-03-20",
+ "meta" : {
+ "globalKey" : "7d9c0aa"
+ }
}
},
"meta" : {
- "globalKey" : "388692f8"
+ "globalKey" : "55080c1c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "45761349"
+ "globalKey" : "7f3807d7"
}
}
}
@@ -358,21 +356,18 @@
"globalReference" : "0",
"externalReference" : "fty64w"
}
- },
- "meta" : {
- "globalKey" : "ff3e36ab"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ff3e36ab"
+ "globalKey" : "c678e42d"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "74d720d5"
+ "globalKey" : "581c75d7"
}
},
"tradeLot" : [ {
@@ -577,7 +572,7 @@
}
},
"meta" : {
- "globalKey" : "b264d403"
+ "globalKey" : "b1b28b85"
}
},
"transferHistory" : [ {
@@ -644,6 +639,6 @@
}
} ],
"meta" : {
- "globalKey" : "22ebfb0c"
+ "globalKey" : "c092bbca"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex01-cdx-seniority-Senior.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex01-cdx-seniority-Senior.json
index 28f535c0b3..d2fe8ac8a7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex01-cdx-seniority-Senior.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex01-cdx-seniority-Senior.json
@@ -28,43 +28,8 @@
"globalKey" : "3ec8d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -102,18 +67,51 @@
"globalKey" : "cfbd79b9"
}
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "52cad898"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "52cad898"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
}
},
"meta" : {
- "globalKey" : "4965a699"
+ "globalKey" : "5a5ff79f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "41c4adb6"
+ "globalKey" : "1cf694ba"
}
},
"tradeLot" : [ {
@@ -272,7 +270,7 @@
}
},
"meta" : {
- "globalKey" : "780b8a22"
+ "globalKey" : "b2114226"
}
},
"transferHistory" : [ {
@@ -314,6 +312,6 @@
}
} ],
"meta" : {
- "globalKey" : "30d62b7"
+ "globalKey" : "2b6af0bb"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex01-cdx-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex01-cdx-uti.json
index 51da4d2b45..746eb7bee3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex01-cdx-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex01-cdx-uti.json
@@ -28,43 +28,8 @@
"globalKey" : "3ec8d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -101,18 +66,51 @@
"globalKey" : "d179a109"
}
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "9be56a4a"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "9be56a4a"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
}
},
"meta" : {
- "globalKey" : "dda85829"
+ "globalKey" : "5a5ff79f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "eded796c"
+ "globalKey" : "6b627f06"
}
},
"tradeLot" : [ {
@@ -271,7 +269,7 @@
}
},
"meta" : {
- "globalKey" : "c41b1b58"
+ "globalKey" : "44baef72"
}
},
"transferHistory" : [ {
@@ -313,6 +311,6 @@
}
} ],
"meta" : {
- "globalKey" : "fcee3ced"
+ "globalKey" : "eae50007"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex02-cdx-seniority-Subordinate.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex02-cdx-seniority-Subordinate.json
index bfd04f3a01..b13722184c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex02-cdx-seniority-Subordinate.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex02-cdx-seniority-Subordinate.json
@@ -28,43 +28,8 @@
"globalKey" : "3ec8d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -102,18 +67,51 @@
"globalKey" : "c93cfc2a"
}
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "4c4a5b09"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "4c4a5b09"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
}
},
"meta" : {
- "globalKey" : "42e5290a"
+ "globalKey" : "5a5ff79f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3b443027"
+ "globalKey" : "5a09162b"
}
},
"tradeLot" : [ {
@@ -272,7 +270,7 @@
}
},
"meta" : {
- "globalKey" : "b0ccecd3"
+ "globalKey" : "4fa163d7"
}
},
"transferHistory" : [ {
@@ -314,6 +312,6 @@
}
} ],
"meta" : {
- "globalKey" : "950b82e8"
+ "globalKey" : "ce624fec"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex02-iTraxx-usi.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex02-iTraxx-usi.json
index 6a78bb5d5f..a2d6d9380f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex02-iTraxx-usi.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex02-iTraxx-usi.json
@@ -17,8 +17,8 @@
"globalKey" : "3ed0d4"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -62,15 +62,12 @@
"globalKey" : "df6c52dd"
}
}
- },
- "meta" : {
- "globalKey" : "be0acfde"
}
},
"meta" : {
"globalKey" : "be0acfde"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "feec8b8a"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex03-cdx-seniority-Other.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex03-cdx-seniority-Other.json
index b898abf98d..4a6ee778ef 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex03-cdx-seniority-Other.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex03-cdx-seniority-Other.json
@@ -28,43 +28,8 @@
"globalKey" : "3ec8d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -102,18 +67,51 @@
"globalKey" : "623b0707"
}
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "e54865e6"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "e54865e6"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
}
},
"meta" : {
- "globalKey" : "dbe333e7"
+ "globalKey" : "5a5ff79f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d4423b04"
+ "globalKey" : "c070f408"
}
},
"tradeLot" : [ {
@@ -272,7 +270,7 @@
}
},
"meta" : {
- "globalKey" : "5f5aa2f0"
+ "globalKey" : "93d9acf4"
}
},
"transferHistory" : [ {
@@ -314,6 +312,6 @@
}
} ],
"meta" : {
- "globalKey" : "a6f60885"
+ "globalKey" : "d1efe889"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex03-iTraxx-contractual-supplement-account-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex03-iTraxx-contractual-supplement-account-versioned.json
index a4975748f3..7912e8ad2a 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex03-iTraxx-contractual-supplement-account-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex03-iTraxx-contractual-supplement-account-versioned.json
@@ -17,8 +17,8 @@
"globalKey" : "3ed0d4"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -66,15 +66,12 @@
"globalKey" : "cf6dff2a"
}
}
- },
- "meta" : {
- "globalKey" : "3ce2d689"
}
},
"meta" : {
"globalKey" : "3ce2d689"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "99b16b5d"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex04-iBoxx-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex04-iBoxx-uti.json
index 38dc4b60cf..94ea3f9255 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex04-iBoxx-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdindex-ex04-iBoxx-uti.json
@@ -28,8 +28,54 @@
"globalKey" : "3f18d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "iBoxx EUR Corporates"
+ },
+ "identifierType" : "Other"
+ }, {
+ "identifier" : {
+ "value" : "DE0006301161",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
+ }
+ },
+ "identifierType" : "ISIN"
+ } ],
+ "name" : {
+ "value" : "iBoxx EUR Corporates"
+ },
+ "assetClass" : "Credit",
+ "meta" : {
+ "globalKey" : "451af30d"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "f86bc4e"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -99,63 +145,15 @@
"meta" : {
"globalKey" : "1a4469d6"
}
- },
- "meta" : {
- "globalKey" : "8f2b235"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "iBoxx EUR Corporates"
- },
- "identifierType" : "Other"
- }, {
- "identifier" : {
- "value" : "DE0006301161",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
- }
- },
- "identifierType" : "ISIN"
- } ],
- "name" : {
- "value" : "iBoxx EUR Corporates"
- },
- "assetClass" : "Credit",
- "meta" : {
- "globalKey" : "451af30d"
- }
- }
- },
- "meta" : {
- "globalKey" : "f86bc4e"
}
},
"meta" : {
- "globalKey" : "8c372b43"
+ "globalKey" : "8f2b235"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "81716686"
+ "globalKey" : "d7ca11a0"
}
},
"tradeLot" : [ {
@@ -370,7 +368,7 @@
}
},
"meta" : {
- "globalKey" : "2863710a"
+ "globalKey" : "bde3bb24"
}
},
"transferHistory" : [ {
@@ -412,6 +410,6 @@
}
} ],
"meta" : {
- "globalKey" : "f906b1df"
+ "globalKey" : "4d06eaf9"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdm-cds-mortgage-CMBS-single-payment-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdm-cds-mortgage-CMBS-single-payment-versioned.json
index ffd7f2e919..068dfc5875 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdm-cds-mortgage-CMBS-single-payment-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdm-cds-mortgage-CMBS-single-payment-versioned.json
@@ -66,8 +66,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -127,7 +127,7 @@
},
"identifierType" : "BBGID"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"name" : {
@@ -176,15 +176,12 @@
"meta" : {
"globalKey" : "2b4fd275"
}
- } ],
- "meta" : {
- "globalKey" : "938f475d"
- }
+ } ]
},
"meta" : {
"globalKey" : "938f475d"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdm-cds-ref-ob-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdm-cds-ref-ob-versioned.json
index 68127079ff..6d93dd69f1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdm-cds-ref-ob-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdm-cds-ref-ob-versioned.json
@@ -143,82 +143,8 @@
"globalKey" : "da4e2f6e"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "firstPeriodStartDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2018-09-20",
- "meta" : {
- "globalKey" : "3f1254"
- }
- },
- "meta" : {
- "globalKey" : "3f1254"
- }
- },
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "meta" : {
- "globalKey" : "abb5ddd6"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2018-12-20",
- "meta" : {
- "globalKey" : "3f27aa"
- }
- },
- "meta" : {
- "globalKey" : "d0224dd3"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -286,7 +212,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
} ],
"referencePrice" : {
@@ -321,18 +247,90 @@
"meta" : {
"globalKey" : "7bb68af4"
}
- } ],
- "meta" : {
- "globalKey" : "93165079"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "93165079"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "firstPeriodStartDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2018-09-20",
+ "meta" : {
+ "globalKey" : "3f1254"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3f1254"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "meta" : {
+ "globalKey" : "abb5ddd6"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2018-12-20",
+ "meta" : {
+ "globalKey" : "3f27aa"
+ }
}
},
"meta" : {
- "globalKey" : "6556dd86"
+ "globalKey" : "d0224dd3"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "14a67159"
+ "globalKey" : "1ab0f419"
}
},
"tradeLot" : [ {
@@ -501,10 +499,10 @@
}
},
"meta" : {
- "globalKey" : "bf4daaf"
+ "globalKey" : "ddf0afef"
}
},
"meta" : {
- "globalKey" : "bf4daaf"
+ "globalKey" : "ddf0afef"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-ELCDS-ReferenceObligation-collateral-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-ELCDS-ReferenceObligation-collateral-versioned.json
index a89d4a8bcb..ee2723cf76 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-ELCDS-ReferenceObligation-collateral-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-ELCDS-ReferenceObligation-collateral-versioned.json
@@ -40,70 +40,8 @@
"globalKey" : "261c39fc"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "gu5gh"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f78"
- },
- "rollConvention" : "25"
- },
- "meta" : {
- "globalKey" : "17f78"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-12-20",
- "meta" : {
- "globalKey" : "3ecfaa"
- }
- },
- "meta" : {
- "globalKey" : "af3c7811"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -172,6 +110,7 @@
},
"identifierType" : "BBGID"
} ],
+ "instrumentType" : "Debt",
"borrower" : [ {
"name" : {
"value" : "BorrowerName1"
@@ -216,21 +155,81 @@
"meta" : {
"globalKey" : "b8006f0a"
}
- } ],
- "meta" : {
- "globalKey" : "25404a32"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "d454be43"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "gu5gh"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f78"
+ },
+ "rollConvention" : "25"
+ },
+ "meta" : {
+ "globalKey" : "17f78"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-12-20",
+ "meta" : {
+ "globalKey" : "3ecfaa"
+ }
}
},
"meta" : {
- "globalKey" : "d7a6da41"
+ "globalKey" : "af3c7811"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "4ae7f93b"
+ "globalKey" : "82780dce"
}
},
"tradeLot" : [ {
@@ -452,10 +451,10 @@
}
},
"meta" : {
- "globalKey" : "b59351f9"
+ "globalKey" : "27fd858c"
}
},
"meta" : {
- "globalKey" : "b59351f9"
+ "globalKey" : "27fd858c"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-basket-tranche-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-basket-tranche-versioned.json
index 094c65a62e..babfc635e5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-basket-tranche-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-basket-tranche-versioned.json
@@ -40,46 +40,8 @@
"globalKey" : "ebd48b0c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/ACT.ISDA"
- },
- "meta" : {
- "globalKey" : "28d6c3e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -147,7 +109,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -186,7 +148,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -249,18 +211,54 @@
"meta" : {
"globalKey" : "90a9b011"
}
- } ],
- "meta" : {
- "globalKey" : "96dcca64"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "96dcca64"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISDA"
}
},
"meta" : {
- "globalKey" : "49504644"
+ "globalKey" : "28d6c3e0"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "724822c7"
+ "globalKey" : "71189521"
}
},
"tradeLot" : [ {
@@ -442,10 +440,10 @@
}
},
"meta" : {
- "globalKey" : "bd7f2188"
+ "globalKey" : "b2941b62"
}
},
"meta" : {
- "globalKey" : "bd7f2188"
+ "globalKey" : "b2941b62"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-basket-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-basket-uti.json
index f701f5add6..396152cecd 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-basket-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-basket-uti.json
@@ -40,46 +40,8 @@
"globalKey" : "ebd48b0c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/ACT.ISDA"
- },
- "meta" : {
- "globalKey" : "28d6c3e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -150,7 +112,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -192,7 +154,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -252,19 +214,54 @@
"meta" : {
"globalKey" : "90a9b011"
}
- } ],
- "meta" : {
- "globalKey" : "9705da0a",
- "externalKey" : "c789456"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "9705da0a"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISDA"
}
},
"meta" : {
- "globalKey" : "7a89ddea"
+ "globalKey" : "28d6c3e0"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "44fca5ad"
+ "globalKey" : "92a94a07"
}
},
"tradeLot" : [ {
@@ -448,10 +445,10 @@
}
},
"meta" : {
- "globalKey" : "51fcc9f9"
+ "globalKey" : "d74775d3"
}
},
"meta" : {
- "globalKey" : "51fcc9f9"
+ "globalKey" : "d74775d3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-index-tranche.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-index-tranche.json
index 3a10949995..4bb59261aa 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-index-tranche.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-index-tranche.json
@@ -17,8 +17,8 @@
"globalKey" : "3ed0d4"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -61,15 +61,12 @@
"globalKey" : "f97d484f"
}
}
- },
- "meta" : {
- "globalKey" : "aa708910"
}
},
"meta" : {
"globalKey" : "aa708910"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "39d209bc"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-loan-ReferenceObligation-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-loan-ReferenceObligation-uti.json
index cb1a10343f..b113f157cc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-loan-ReferenceObligation-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-loan-ReferenceObligation-uti.json
@@ -56,73 +56,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2006-12-20",
- "lastRegularPaymentDate" : "2010-06-20",
- "meta" : {
- "globalKey" : "7d8ff2a"
- }
- },
- "meta" : {
- "globalKey" : "5e1fca3e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -193,6 +128,7 @@
},
"identifierType" : "Other"
} ],
+ "instrumentType" : "Debt",
"lien" : {
"value" : "FirstLienLoan"
},
@@ -282,15 +218,78 @@
"meta" : {
"globalKey" : "4f78c0b3"
}
- } ],
- "meta" : {
- "globalKey" : "a73e92f6"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "ab68edb9"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2006-12-20",
+ "lastRegularPaymentDate" : "2010-06-20",
+ "meta" : {
+ "globalKey" : "7d8ff2a"
+ }
}
},
"meta" : {
- "globalKey" : "6187e234"
+ "globalKey" : "5e1fca3e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -299,7 +298,7 @@
}
},
"meta" : {
- "globalKey" : "85eaa461"
+ "globalKey" : "3076d52"
}
},
"tradeLot" : [ {
@@ -510,10 +509,10 @@
}
},
"meta" : {
- "globalKey" : "523c79a0"
+ "globalKey" : "418ef9cf"
}
},
"meta" : {
- "globalKey" : "523c79a0"
+ "globalKey" : "418ef9cf"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-loan-SecuredList-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-loan-SecuredList-uti.json
index 26b29ef916..f9e7882238 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-loan-SecuredList-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-loan-SecuredList-uti.json
@@ -56,73 +56,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-03-20",
- "lastRegularPaymentDate" : "2010-03-20",
- "meta" : {
- "globalKey" : "7d9b0aa"
- }
- },
- "meta" : {
- "globalKey" : "5e207bbe"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -252,15 +187,78 @@
"meta" : {
"globalKey" : "ff84437d"
}
- } ],
- "meta" : {
- "globalKey" : "ce93a6f0"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "ce93a6f0"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-03-20",
+ "lastRegularPaymentDate" : "2010-03-20",
+ "meta" : {
+ "globalKey" : "7d9b0aa"
+ }
}
},
"meta" : {
- "globalKey" : "4967c1f2"
+ "globalKey" : "5e207bbe"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -269,7 +267,7 @@
}
},
"meta" : {
- "globalKey" : "1983ade"
+ "globalKey" : "df15fba8"
}
},
"tradeLot" : [ {
@@ -480,10 +478,10 @@
}
},
"meta" : {
- "globalKey" : "a37276da"
+ "globalKey" : "2cf99d50"
}
},
"meta" : {
- "globalKey" : "a37276da"
+ "globalKey" : "2cf99d50"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-mortgage-RMBS-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-mortgage-RMBS-versioned.json
index 5341c51253..c100fef99c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-mortgage-RMBS-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cds-mortgage-RMBS-versioned.json
@@ -76,70 +76,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 1,
- "period" : "M",
- "meta" : {
- "globalKey" : "177d3"
- },
- "rollConvention" : "11"
- },
- "meta" : {
- "globalKey" : "177d3"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 1,
- "period" : "M",
- "meta" : {
- "globalKey" : "6c"
- }
- },
- "firstPaymentDate" : "2006-11-01",
- "lastRegularPaymentDate" : "2035-06-01",
- "meta" : {
- "globalKey" : "7d8d44c"
- }
- },
- "meta" : {
- "globalKey" : "d48d40e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -199,7 +137,7 @@
},
"identifierType" : "BBGID"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
} ]
}
@@ -239,15 +177,76 @@
"meta" : {
"globalKey" : "46e6cc75"
}
- } ],
- "meta" : {
- "globalKey" : "20e6ff88"
- }
+ } ]
},
"meta" : {
- "globalKey" : "395e4868"
+ "globalKey" : "20e6ff88"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 1,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "177d3"
+ },
+ "rollConvention" : "11"
+ },
+ "meta" : {
+ "globalKey" : "177d3"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 1,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "6c"
+ }
+ },
+ "firstPaymentDate" : "2006-11-01",
+ "lastRegularPaymentDate" : "2035-06-01",
+ "meta" : {
+ "globalKey" : "7d8d44c"
+ }
+ },
+ "paymentDelay" : true
+ },
+ "meta" : {
+ "globalKey" : "bd1adfef"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -256,7 +255,7 @@
}
},
"meta" : {
- "globalKey" : "7aa2a825"
+ "globalKey" : "4ee89934"
}
},
"tradeLot" : [ {
@@ -465,10 +464,10 @@
}
},
"meta" : {
- "globalKey" : "b85cb537"
+ "globalKey" : "791cbb08"
}
},
"meta" : {
- "globalKey" : "b85cb537"
+ "globalKey" : "791cbb08"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdx-index-option-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdx-index-option-uti.json
index 9d88dedf6b..7091b3f766 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdx-index-option-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/cdx-index-option-uti.json
@@ -6,8 +6,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -61,8 +61,52 @@
"globalKey" : "3ed994"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "f756f"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "Dow Jones CDX NA IG.2"
+ },
+ "identifierType" : "Other"
+ } ],
+ "name" : {
+ "value" : "Dow Jones CDX NA IG.2"
+ },
+ "assetClass" : "Credit",
+ "indexSeries" : 2,
+ "indexAnnexDate" : "2005-07-06",
+ "indexAnnexSource" : {
+ "value" : "Publisher"
+ },
+ "meta" : {
+ "globalKey" : "d197a909"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "23b9e5e8"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -122,61 +166,15 @@
"meta" : {
"globalKey" : "7d8d7ea"
}
- },
- "meta" : {
- "globalKey" : "5507235c"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "f756f"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "Dow Jones CDX NA IG.2"
- },
- "identifierType" : "Other"
- } ],
- "name" : {
- "value" : "Dow Jones CDX NA IG.2"
- },
- "assetClass" : "Credit",
- "indexSeries" : 2,
- "indexAnnexDate" : "2005-07-06",
- "indexAnnexSource" : {
- "value" : "Publisher"
- },
- "meta" : {
- "globalKey" : "d197a909"
- }
- }
- },
- "meta" : {
- "globalKey" : "23b9e5e8"
}
},
"meta" : {
- "globalKey" : "19996a44"
+ "globalKey" : "5507235c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d10b1be3"
+ "globalKey" : "aed400b5"
}
}
}
@@ -247,18 +245,15 @@
"priceType" : "InterestRate",
"arithmeticOperator" : "Add"
}
- },
- "meta" : {
- "globalKey" : "1a8d5075"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1a8d5075"
+ "globalKey" : "7602cefd"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "1a8d5075"
+ "globalKey" : "7602cefd"
}
},
"tradeLot" : [ {
@@ -476,7 +471,7 @@
}
},
"meta" : {
- "globalKey" : "aaafc215"
+ "globalKey" : "bede708d"
}
},
"transferHistory" : [ {
@@ -543,6 +538,6 @@
}
} ],
"meta" : {
- "globalKey" : "69fdbd05"
+ "globalKey" : "51c0bd8d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/itraxx-index-option-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/itraxx-index-option-uti.json
index ffe37ea31d..18a474e1b1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/itraxx-index-option-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/credit/itraxx-index-option-uti.json
@@ -6,8 +6,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -79,73 +79,8 @@
"globalKey" : "24a738"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-03-20",
- "lastRegularPaymentDate" : "2011-03-20",
- "meta" : {
- "globalKey" : "7d9b8aa"
- }
- },
- "meta" : {
- "globalKey" : "5e2083be"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -268,18 +203,81 @@
"meta" : {
"globalKey" : "ba3951f2"
}
- } ],
- "meta" : {
- "globalKey" : "1b97badf"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "1b97badf"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-03-20",
+ "lastRegularPaymentDate" : "2011-03-20",
+ "meta" : {
+ "globalKey" : "7d9b8aa"
+ }
}
},
"meta" : {
- "globalKey" : "ea73b761"
+ "globalKey" : "5e2083be"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "af4ebae9"
+ "globalKey" : "658407b7"
}
}
}
@@ -350,21 +348,18 @@
"priceType" : "InterestRate",
"arithmeticOperator" : "Add"
}
- },
- "meta" : {
- "globalKey" : "a121a35b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a121a35b"
+ "globalKey" : "d401431b"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "2b922185"
+ "globalKey" : "2508d145"
}
},
"tradeLot" : [ {
@@ -548,7 +543,7 @@
}
},
"meta" : {
- "globalKey" : "ea22c444"
+ "globalKey" : "f473cc84"
}
},
"transferHistory" : [ {
@@ -605,6 +600,6 @@
}
} ],
"meta" : {
- "globalKey" : "f3077a06"
+ "globalKey" : "1cf5a246"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.json
index 94f8c06fa5..dfc55a2769 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex01-dividend-swap.json
@@ -6,117 +6,12 @@
"productQualifier" : "EquitySwap_ParameterReturnDividend_Index"
} ],
"economicTerms" : {
- "payout" : {
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c0"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cac1849d",
- "externalKey" : "d1"
- }
- }, {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-3"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c1"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e2"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cc765d3c",
- "externalKey" : "d2"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -287,18 +182,121 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "bf312a39"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "8e8f9e5b"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c0"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "ee8b607c"
+ "globalKey" : "3ea988bb"
}
- }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-3"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c1"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "405e615a"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "ee8b607c"
+ "globalKey" : "9797fbce"
}
},
"tradeLot" : [ {
@@ -411,14 +409,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "kow029"
+ "globalReference" : "33f59567",
+ "externalReference" : "kom722"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "kom722"
+ "globalReference" : "33f59568",
+ "externalReference" : "kow029"
}
} ],
"tradeIdentifier" : [ {
@@ -495,10 +493,10 @@
}
} ],
"meta" : {
- "globalKey" : "f7c4d603"
+ "globalKey" : "fdd379d"
}
},
"meta" : {
- "globalKey" : "f7c4d603"
+ "globalKey" : "fdd379d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.json
index d8f6c1f9bd..148080b584 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex02-dividend-swap-collateral.json
@@ -6,117 +6,12 @@
"productQualifier" : "EquitySwap_ParameterReturnDividend_Index"
} ],
"economicTerms" : {
- "payout" : {
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c0"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cac1849d",
- "externalKey" : "d1"
- }
- }, {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-3"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c1"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e2"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cc765d3c",
- "externalKey" : "d2"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -287,18 +182,121 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "bf312a39"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "8e8f9e5b"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c0"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "ee8b607c"
+ "globalKey" : "3ea988bb"
}
- }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-3"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c1"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "405e615a"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "ee8b607c"
+ "globalKey" : "9797fbce"
}
},
"tradeLot" : [ {
@@ -420,14 +418,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "kow029"
+ "globalReference" : "33f59567",
+ "externalReference" : "kom722"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "kom722"
+ "globalReference" : "33f59568",
+ "externalReference" : "kow029"
}
} ],
"tradeIdentifier" : [ {
@@ -582,10 +580,10 @@
}
},
"meta" : {
- "globalKey" : "f3b56af4"
+ "globalKey" : "1dd0e48e"
}
},
"meta" : {
- "globalKey" : "f3b56af4"
+ "globalKey" : "1dd0e48e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.json
index 6ca63a9780..c7fe386db5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.json
@@ -6,117 +6,12 @@
"productQualifier" : "EquitySwap_ParameterReturnDividend_Index"
} ],
"economicTerms" : {
- "payout" : {
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c0"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cac1849d",
- "externalKey" : "d1"
- }
- }, {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-3"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c1"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e2"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cc765d3c",
- "externalKey" : "d2"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -319,18 +214,121 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "7e7e557d"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "5548d91b"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c0"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "3dde70da"
+ "globalKey" : "3ea988bb"
}
- }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-3"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c1"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "405e615a"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "3dde70da"
+ "globalKey" : "87a99312"
}
},
"tradeLot" : [ {
@@ -436,14 +434,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "kow029"
+ "globalReference" : "33f59567",
+ "externalReference" : "kom722"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "kom722"
+ "globalReference" : "33f59568",
+ "externalReference" : "kow029"
}
} ],
"tradeIdentifier" : [ {
@@ -520,10 +518,10 @@
}
} ],
"meta" : {
- "globalKey" : "e34a2a36"
+ "globalKey" : "24d1d31a"
}
},
"meta" : {
- "globalKey" : "e34a2a36"
+ "globalKey" : "24d1d31a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.json
index 7a89a5b331..f33b5a0e8c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_ParameterReturnDividend_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -33,113 +33,8 @@
"productQualifier" : "EquitySwap_ParameterReturnDividend_Index"
} ],
"economicTerms" : {
- "payout" : {
- "fixedPricePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c0"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "3ea988bb",
- "externalKey" : "d1"
- }
- }, {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-3"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c1"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e2"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "405e615a",
- "externalKey" : "d2"
- }
- } ],
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -314,18 +209,121 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "bf312a39"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "bf312a39"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c0"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "751b051a"
+ "globalKey" : "3ea988bb"
}
- }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-3"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c1"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "405e615a"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "751b051a"
+ "globalKey" : "9797fbce"
}
}
}
@@ -359,18 +357,15 @@
"meta" : {
"globalKey" : "573a56f3"
}
- },
- "meta" : {
- "globalKey" : "3aee40f8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3aee40f8"
+ "globalKey" : "f431ab6c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3aee40f8"
+ "globalKey" : "f431ab6c"
}
},
"tradeLot" : [ {
@@ -572,7 +567,7 @@
}
} ],
"meta" : {
- "globalKey" : "b922eaa7"
+ "globalKey" : "dd24bcb3"
}
},
"transferHistory" : [ {
@@ -623,6 +618,6 @@
}
} ],
"meta" : {
- "globalKey" : "94f08b4e"
+ "globalKey" : "d75ff95a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.json
index cd4aed168e..8207354d20 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_ParameterReturnDividend_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -41,113 +41,8 @@
"productQualifier" : "EquitySwap_ParameterReturnDividend_Index"
} ],
"economicTerms" : {
- "payout" : {
- "fixedPricePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c0"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cac1849d",
- "externalKey" : "d1"
- }
- }, {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c1"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e2"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cc765d3c",
- "externalKey" : "d2"
- }
- } ],
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -338,18 +233,121 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "29efa045"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
},
- "meta" : {
- "globalKey" : "29efa045"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c0"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "2c4cef84"
+ "globalKey" : "cac1849d"
}
- }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c1"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "cc765d3c"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "2c4cef84"
+ "globalKey" : "9617a89e"
}
}
}
@@ -383,18 +381,15 @@
"meta" : {
"globalKey" : "573a56f3"
}
- },
- "meta" : {
- "globalKey" : "29f578cc"
}
- } ],
+ },
"meta" : {
- "globalKey" : "29f578cc"
+ "globalKey" : "b7b2ca26"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "29f578cc"
+ "globalKey" : "b7b2ca26"
}
},
"tradeLot" : [ {
@@ -571,7 +566,7 @@
}
} ],
"meta" : {
- "globalKey" : "761b09c3"
+ "globalKey" : "9ac59c9d"
}
},
"transferHistory" : [ {
@@ -622,6 +617,6 @@
}
} ],
"meta" : {
- "globalKey" : "7502b68a"
+ "globalKey" : "d8b8db64"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.json
index ac7fd537ab..dd09f7e2fa 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_ParameterReturnDividend_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -48,113 +48,8 @@
"productQualifier" : "EquitySwap_ParameterReturnDividend_Index"
} ],
"economicTerms" : {
- "payout" : {
- "fixedPricePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c0"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cac1849d",
- "externalKey" : "d1"
- }
- }, {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c1"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e2"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cc765d3c",
- "externalKey" : "d2"
- }
- } ],
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -345,18 +240,121 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "29efa045"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
},
- "meta" : {
- "globalKey" : "29efa045"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c0"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "2c4cef84"
+ "globalKey" : "cac1849d"
}
- }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c1"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "cc765d3c"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "2c4cef84"
+ "globalKey" : "9617a89e"
}
}
}
@@ -390,18 +388,15 @@
"meta" : {
"globalKey" : "573a56f3"
}
- },
- "meta" : {
- "globalKey" : "d0c1e92a"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d0c1e92a"
+ "globalKey" : "dd249b04"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d0c1e92a"
+ "globalKey" : "dd249b04"
}
},
"tradeLot" : [ {
@@ -604,7 +599,7 @@
}
} ],
"meta" : {
- "globalKey" : "7253f3a8"
+ "globalKey" : "6104de82"
}
},
"transferHistory" : [ {
@@ -655,6 +650,6 @@
}
} ],
"meta" : {
- "globalKey" : "7e85816f"
+ "globalKey" : "14b9fe49"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqd-ex01-american-call-stock-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqd-ex01-american-call-stock-long-form.json
index a1454bb984..18904e5519 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqd-ex01-american-call-stock-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqd-ex01-american-call-stock-long-form.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -122,15 +122,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "ff854c98"
}
- } ],
+ },
"meta" : {
"globalKey" : "ff854c98"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -212,7 +209,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqd-ex04-european-call-index-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqd-ex04-european-call-index-long-form.json
index 3d3dabbd9c..d19b2b96ea 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqd-ex04-european-call-index-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqd-ex04-european-call-index-long-form.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -113,15 +113,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "e4c22de1"
}
- } ],
+ },
"meta" : {
"globalKey" : "e4c22de1"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex01-single-underlyer-execution-long-form-other-party.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex01-single-underlyer-execution-long-form-other-party.json
index 104f36409e..3009ff2f28 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex01-single-underlyer-execution-long-form-other-party.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex01-single-underlyer-execution-long-form-other-party.json
@@ -50,135 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "56b8bd08",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -354,21 +231,142 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "d6876d92"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "ad51f130"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "56b8bd08",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "4c5dab37"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "e9391333"
+ "globalKey" : "8873b7af"
}
},
"tradeLot" : [ {
@@ -453,7 +451,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -541,14 +539,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -666,14 +664,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -687,28 +685,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "8d870b9d"
+ "globalKey" : "f3dc9cf7"
}
},
"meta" : {
- "globalKey" : "8d870b9d"
+ "globalKey" : "f3dc9cf7"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex01-single-underlyer-execution-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex01-single-underlyer-execution-long-form.json
index 38e566ef99..93f7e080a1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex01-single-underlyer-execution-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex01-single-underlyer-execution-long-form.json
@@ -50,135 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "56b8bd08",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -354,21 +231,142 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "d6876d92"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "ad51f130"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "56b8bd08",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "4c5dab37"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "e9391333"
+ "globalKey" : "8873b7af"
}
},
"tradeLot" : [ {
@@ -453,7 +451,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -541,14 +539,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -650,14 +648,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -671,28 +669,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "b0a66816"
+ "globalKey" : "bd195670"
}
},
"meta" : {
- "globalKey" : "b0a66816"
+ "globalKey" : "bd195670"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex06-single-index-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex06-single-index-long-form.json
index 84c87fa613..9f3bf5e503 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex06-single-index-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex06-single-index-long-form.json
@@ -50,135 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e91d3",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "94f84ae8",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -325,21 +202,142 @@
"priceReturnTerms" : {
"returnType" : "Price"
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "33efffcb"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "4328d66d"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e91d3",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "94f84ae8",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "49feba86"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "b27cb089"
+ "globalKey" : "5a42eeef"
}
},
"tradeLot" : [ {
@@ -516,14 +514,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -619,14 +617,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -640,28 +638,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "a608d0fd"
+ "globalKey" : "a50ec4b5"
}
},
"meta" : {
- "globalKey" : "a608d0fd"
+ "globalKey" : "a50ec4b5"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex09-compounding-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex09-compounding-swap.json
index 23319b525a..c70ac786fc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex09-compounding-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex09-compounding-swap.json
@@ -41,12 +41,134 @@
"globalKey" : "ea96b216"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "reset" : true,
+ "meta" : {
+ "globalKey" : "4cf",
+ "externalKey" : "equityNotionalAmount"
+ }
+ },
+ "settlementTerms" : {
+ "settlementType" : "Cash",
+ "settlementCurrency" : {
+ "value" : "USD"
+ },
+ "meta" : {
+ "globalKey" : "7610bbd9"
+ }
+ },
+ "valuationDates" : {
+ "interimValuationDate" : {
+ "determinationMethod" : "ValuationTime",
+ "valuationDates" : {
+ "adjustableDates" : {
+ "unadjustedDate" : [ "2009-01-01" ],
+ "dateAdjustments" : {
+ "businessDayConvention" : "NotApplicable",
+ "meta" : {
+ "globalKey" : "3a4b88ab"
+ }
+ },
+ "meta" : {
+ "globalKey" : "25f944ac"
+ }
+ },
+ "meta" : {
+ "globalKey" : "25f944ac"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f85ffd21",
+ "externalKey" : "equityValuationDates"
+ }
+ },
+ "finalValuationDate" : {
+ "determinationMethod" : "ValuationTime",
+ "meta" : {
+ "globalKey" : "524b126b"
+ }
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "7e0a5d94"
+ },
+ "dayType" : "CurrencyBusiness",
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "f85ffd21",
+ "externalReference" : "equityValuationDates"
+ }
+ },
+ "meta" : {
+ "globalKey" : "7e0a5d94"
+ }
+ } ],
+ "finalPaymentDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "7e0a5d94"
+ },
+ "dayType" : "CurrencyBusiness",
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "f85ffd21",
+ "externalReference" : "equityValuationDates"
+ }
+ },
+ "meta" : {
+ "globalKey" : "7e0a5d94",
+ "externalKey" : "finalCashSettlementPaymentDate"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "e5f7e728",
+ "externalKey" : "CashSettlementPaymentDate"
+ }
+ },
+ "underlier" : {
+ "Observable" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "observable-1"
+ }
+ }
+ },
+ "returnTerms" : {
+ "priceReturnTerms" : {
+ "returnType" : "Price"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "cc16ce06"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -160,136 +282,12 @@
"meta" : {
"globalKey" : "8c441872"
}
- },
- "meta" : {
- "globalKey" : "902f1e10"
}
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "reset" : true,
- "meta" : {
- "globalKey" : "4cf",
- "externalKey" : "equityNotionalAmount"
- }
- },
- "settlementTerms" : {
- "settlementType" : "Cash",
- "settlementCurrency" : {
- "value" : "USD"
- },
- "meta" : {
- "globalKey" : "7610bbd9"
- }
- },
- "valuationDates" : {
- "interimValuationDate" : {
- "determinationMethod" : "ValuationTime",
- "valuationDates" : {
- "adjustableDates" : {
- "unadjustedDate" : [ "2009-01-01" ],
- "dateAdjustments" : {
- "businessDayConvention" : "NotApplicable",
- "meta" : {
- "globalKey" : "3a4b88ab"
- }
- },
- "meta" : {
- "globalKey" : "25f944ac"
- }
- },
- "meta" : {
- "globalKey" : "25f944ac"
- }
- },
- "meta" : {
- "globalKey" : "f85ffd21",
- "externalKey" : "equityValuationDates"
- }
- },
- "finalValuationDate" : {
- "determinationMethod" : "ValuationTime",
- "meta" : {
- "globalKey" : "524b126b"
- }
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "7e0a5d94"
- },
- "dayType" : "CurrencyBusiness",
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "f85ffd21",
- "externalReference" : "equityValuationDates"
- }
- },
- "meta" : {
- "globalKey" : "7e0a5d94"
- }
- } ],
- "finalPaymentDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "7e0a5d94"
- },
- "dayType" : "CurrencyBusiness",
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "f85ffd21",
- "externalReference" : "equityValuationDates"
- }
- },
- "meta" : {
- "globalKey" : "7e0a5d94",
- "externalKey" : "finalCashSettlementPaymentDate"
- }
- }
- },
- "meta" : {
- "globalKey" : "e5f7e728",
- "externalKey" : "CashSettlementPaymentDate"
- }
- },
- "underlier" : {
- "Observable" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "observable-1"
- }
- }
- },
- "returnTerms" : {
- "priceReturnTerms" : {
- "returnType" : "Price"
- }
- },
- "meta" : {
- "globalKey" : "5a33c7a4"
- }
- } ],
+ },
"meta" : {
- "globalKey" : "3eb451b4"
+ "globalKey" : "9d9596ae"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -302,7 +300,7 @@
}
},
"meta" : {
- "globalKey" : "422217ec"
+ "globalKey" : "324e2c06"
}
},
"tradeLot" : [ {
@@ -466,14 +464,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "3cfd165",
- "externalReference" : "BankA"
+ "globalReference" : "3cfd166",
+ "externalReference" : "BankB"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "3cfd166",
- "externalReference" : "BankB"
+ "globalReference" : "3cfd165",
+ "externalReference" : "BankA"
}
} ],
"adjustment" : "Standard",
@@ -545,18 +543,18 @@
}
},
"contractualParty" : [ {
- "globalReference" : "3cfd165",
- "externalReference" : "BankA"
- }, {
"globalReference" : "3cfd166",
"externalReference" : "BankB"
+ }, {
+ "globalReference" : "3cfd165",
+ "externalReference" : "BankA"
} ],
"meta" : {
- "globalKey" : "f78f4bde"
+ "globalKey" : "f78f4bfc"
}
} ],
"meta" : {
- "globalKey" : "f78f4bde"
+ "globalKey" : "f78f4bfc"
}
},
"collateral" : {
@@ -589,10 +587,10 @@
}
},
"meta" : {
- "globalKey" : "fd946201"
+ "globalKey" : "be98ec9b"
}
},
"meta" : {
- "globalKey" : "fd946201"
+ "globalKey" : "be98ec9b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex10-short-form-interestLeg-driving-schedule-dates.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex10-short-form-interestLeg-driving-schedule-dates.json
index 36645a62af..ad4ae4b57f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex10-short-form-interestLeg-driving-schedule-dates.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex10-short-form-interestLeg-driving-schedule-dates.json
@@ -40,8 +40,8 @@
"globalKey" : "25dff92f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -210,12 +210,13 @@
"meta" : {
"globalKey" : "8325f327"
}
- },
- "meta" : {
- "globalKey" : "e0f9bfca"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "e0f9bfca"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -363,18 +364,15 @@
"priceReturnTerms" : {
"returnType" : "Price"
}
- },
- "meta" : {
- "globalKey" : "6ffc8b2a"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a7955020"
+ "globalKey" : "6ffc8b2a"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "57ef643e"
+ "globalKey" : "27dbfc2"
}
},
"tradeLot" : [ {
@@ -499,7 +497,7 @@
"globalKey" : "28fe4f"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -609,10 +607,10 @@
}
} ],
"meta" : {
- "globalKey" : "7787485a"
+ "globalKey" : "2a584de"
}
},
"meta" : {
- "globalKey" : "7787485a"
+ "globalKey" : "2a584de"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex11-on-european-single-stock-underlyer-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex11-on-european-single-stock-underlyer-short-form.json
index 6565d11f0f..292a14af5e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex11-on-european-single-stock-underlyer-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex11-on-european-single-stock-underlyer-short-form.json
@@ -50,135 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3eba58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "e03bd13c",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -337,21 +214,142 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "2bc6c5d"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "4a4b3d7b"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3eba58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "e03bd13c",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "faf8442"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "77d653fe"
+ "globalKey" : "1915d984"
}
},
"tradeLot" : [ {
@@ -436,7 +434,7 @@
"globalKey" : "291797"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -524,14 +522,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -627,14 +625,14 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "e6364840"
+ "globalKey" : "e6364822"
}
}, {
"legalAgreementIdentification" : {
@@ -646,28 +644,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "7001fb6d"
+ "globalKey" : "7001fb4f"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "96882ab1"
+ "globalKey" : "afb658f1"
}
},
"meta" : {
- "globalKey" : "ace08a34"
+ "globalKey" : "7ca49f98"
}
},
"meta" : {
- "globalKey" : "ace08a34"
+ "globalKey" : "7ca49f98"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex12-on-european-index-underlyer-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex12-on-european-index-underlyer-short-form.json
index 3fc0684bc8..d344c67123 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex12-on-european-index-underlyer-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex12-on-european-index-underlyer-short-form.json
@@ -57,8 +57,8 @@
"globalKey" : "48e9d409"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -261,12 +261,13 @@
"meta" : {
"globalKey" : "f9c90e82"
}
- },
- "meta" : {
- "globalKey" : "d7b4424e"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "d7b4424e"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -485,19 +486,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "e6f42383",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "43d06bd1"
+ "globalKey" : "e6f42383"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b966867f"
+ "globalKey" : "80fda6e3"
}
},
"tradeLot" : [ {
@@ -782,10 +779,10 @@
}
},
"meta" : {
- "globalKey" : "1abbdee6"
+ "globalKey" : "9575502"
}
},
"meta" : {
- "globalKey" : "1abbdee6"
+ "globalKey" : "9575502"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.json
index 640f243a10..ea9fd7a610 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.json
@@ -41,8 +41,8 @@
"globalKey" : "bf8caab3"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -245,12 +245,13 @@
"meta" : {
"globalKey" : "dd4d96a1"
}
- },
- "meta" : {
- "globalKey" : "ed02db71"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "ed02db71"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -479,22 +480,18 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "ffdf0fc3",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ae489db2"
+ "globalKey" : "ffdf0fc3"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "a86b8add"
+ "globalKey" : "1e51517b"
}
},
"tradeLot" : [ {
@@ -655,7 +652,7 @@
"globalKey" : "292479"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -814,10 +811,10 @@
}
},
"meta" : {
- "globalKey" : "6c0291e1"
+ "globalKey" : "5cdf4aff"
}
},
"meta" : {
- "globalKey" : "6c0291e1"
+ "globalKey" : "5cdf4aff"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.json
index 5b369a70e5..1fd1ab3277 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.json
@@ -41,8 +41,8 @@
"globalKey" : "bf772f3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -245,12 +245,13 @@
"meta" : {
"globalKey" : "f9c90e82"
}
- },
- "meta" : {
- "globalKey" : "537ab965"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "537ab965"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -460,19 +461,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "e7608e98",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "bc1dbb93"
+ "globalKey" : "e7608e98"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b4168893"
+ "globalKey" : "c33e8e93"
}
},
"tradeLot" : [ {
@@ -633,7 +630,7 @@
"globalKey" : "290e2b"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -779,10 +776,10 @@
}
},
"meta" : {
- "globalKey" : "c57f0aaf"
+ "globalKey" : "bc5d90af"
}
},
"meta" : {
- "globalKey" : "c57f0aaf"
+ "globalKey" : "bc5d90af"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex01-fx-spot.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex01-fx-spot.json
index 2109b42971..de17143d19 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex01-fx-spot.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex01-fx-spot.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,15 +41,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c6006226"
}
- } ],
+ },
"meta" : {
"globalKey" : "c6006226"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c6006226"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex02-spot-cross-w-side-rates.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex02-spot-cross-w-side-rates.json
index 8eb4ad01f5..592ec29f8f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex02-spot-cross-w-side-rates.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex02-spot-cross-w-side-rates.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,15 +41,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c6006226"
}
- } ],
+ },
"meta" : {
"globalKey" : "c6006226"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c6006226"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex03-fx-fwd.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex03-fx-fwd.json
index bbdf51cbfe..92fe41aacf 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex03-fx-fwd.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex03-fx-fwd.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,15 +41,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c600712a"
}
- } ],
+ },
"meta" : {
"globalKey" : "c600712a"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c600712a"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex04-fx-fwd-w-settlement.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex04-fx-fwd-w-settlement.json
index f0b9a656da..5f05dec58b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex04-fx-fwd-w-settlement.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex04-fx-fwd-w-settlement.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,15 +41,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c60128be"
}
- } ],
+ },
"meta" : {
"globalKey" : "c60128be"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c60128be"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex05-fx-fwd-w-ssi.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex05-fx-fwd-w-ssi.json
index bbdf51cbfe..92fe41aacf 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex05-fx-fwd-w-ssi.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex05-fx-fwd-w-ssi.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,15 +41,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c600712a"
}
- } ],
+ },
"meta" : {
"globalKey" : "c600712a"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c600712a"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex06-fx-fwd-w-splits.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex06-fx-fwd-w-splits.json
index 9c3b08bf60..0bb8887f6e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex06-fx-fwd-w-splits.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex06-fx-fwd-w-splits.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,15 +41,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c6011ad1"
}
- } ],
+ },
"meta" : {
"globalKey" : "c6011ad1"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c6011ad1"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex07-non-deliverable-forward.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex07-non-deliverable-forward.json
index c477e10447..c841acf98d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex07-non-deliverable-forward.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex07-non-deliverable-forward.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_NDF"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -99,15 +99,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "a30a161e"
}
- } ],
+ },
"meta" : {
"globalKey" : "a30a161e"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "a30a161e"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex08-fx-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex08-fx-swap.json
index ad61042c85..6254e3b739 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex08-fx-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex08-fx-swap.json
@@ -16,8 +16,8 @@
"productQualifier" : "ForeignExchange_Swap"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -51,11 +51,13 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c6011466"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c6011466"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -89,18 +91,15 @@
"value" : "observable-2"
}
}
- },
- "meta" : {
- "globalKey" : "f9327ec8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "9a23cd2e"
+ "globalKey" : "f9327ec8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "bd19f963"
+ "globalKey" : "b23a578d"
}
},
"tradeLot" : [ {
@@ -348,10 +347,10 @@
}
} ],
"meta" : {
- "globalKey" : "cd5f445c"
+ "globalKey" : "fd23a872"
}
},
"meta" : {
- "globalKey" : "cd5f445c"
+ "globalKey" : "fd23a872"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex09-euro-opt.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex09-euro-opt.json
index 6f6cadb99f..de059764c1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex09-euro-opt.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex09-euro-opt.json
@@ -16,8 +16,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -100,15 +100,12 @@
},
"priceType" : "ExchangeRate"
}
- },
- "meta" : {
- "globalKey" : "f3db3d9c"
}
- } ],
+ },
"meta" : {
"globalKey" : "f3db3d9c"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "167eed0f"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex10-amer-opt.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex10-amer-opt.json
index d9fedf8332..5d27357a03 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex10-amer-opt.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex10-amer-opt.json
@@ -16,8 +16,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -125,15 +125,12 @@
},
"priceType" : "ExchangeRate"
}
- },
- "meta" : {
- "globalKey" : "5e4e53c1"
}
- } ],
+ },
"meta" : {
"globalKey" : "5e4e53c1"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "b39b268a"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex11-non-deliverable-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex11-non-deliverable-option.json
index 4d43108dbb..6b75af1dcd 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex11-non-deliverable-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex11-non-deliverable-option.json
@@ -13,8 +13,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -155,15 +155,12 @@
},
"priceType" : "ExchangeRate"
}
- },
- "meta" : {
- "globalKey" : "c94590f3"
}
- } ],
+ },
"meta" : {
"globalKey" : "c94590f3"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "a1eb894d"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex12-fx-barrier-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex12-fx-barrier-option.json
index 9efefa130c..6eb7593286 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex12-fx-barrier-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex12-fx-barrier-option.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -93,15 +93,12 @@
"baseValue" : 0.8935
}
}
- },
- "meta" : {
- "globalKey" : "b0bd9153"
}
- } ],
+ },
"meta" : {
"globalKey" : "b0bd9153"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "b0bd9153"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex20-avg-rate-option-parametric.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex20-avg-rate-option-parametric.json
index 7c14116aec..9514640505 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex20-avg-rate-option-parametric.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex20-avg-rate-option-parametric.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -142,15 +142,12 @@
},
"priceType" : "ExchangeRate"
}
- },
- "meta" : {
- "globalKey" : "580798af"
}
- } ],
+ },
"meta" : {
"globalKey" : "580798af"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "580798af"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex22-avg-rate-option-specific.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex22-avg-rate-option-specific.json
index 5454187549..ee845e8d56 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex22-avg-rate-option-specific.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex22-avg-rate-option-specific.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -245,15 +245,12 @@
},
"priceType" : "ExchangeRate"
}
- },
- "meta" : {
- "globalKey" : "8c25e9ca"
}
- } ],
+ },
"meta" : {
"globalKey" : "8c25e9ca"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "8c25e9ca"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex28-non-deliverable-w-disruption.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex28-non-deliverable-w-disruption.json
index 7c13df6e20..a3d951ccb5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex28-non-deliverable-w-disruption.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/fx/fx-ex28-non-deliverable-w-disruption.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_NDF"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -83,15 +83,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "86a935a8"
}
- } ],
+ },
"meta" : {
"globalKey" : "86a935a8"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "86a935a8"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex01-yoy.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex01-yoy.json
index 299c8588e3..aede23d2cf 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex01-yoy.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex01-yoy.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_InflationSwap_FixedFloat_YearOn_Year"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -145,11 +145,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "1f75a2d6"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1f75a2d6"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -309,21 +311,18 @@
"globalKey" : "b34971cc"
}
},
- "compoundingMethod" : "None",
- "meta" : {
- "globalKey" : "81487960"
- }
- } ],
+ "compoundingMethod" : "None"
+ },
"meta" : {
- "globalKey" : "c60dddca"
+ "globalKey" : "81487960"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "c6597c34"
+ "globalKey" : "941bd5a0"
}
},
"tradeLot" : [ {
@@ -552,7 +551,7 @@
}
} ],
"meta" : {
- "globalKey" : "7142d757"
+ "globalKey" : "a78b0f6b"
}
},
"transferHistory" : [ {
@@ -611,6 +610,6 @@
}
} ],
"meta" : {
- "globalKey" : "f94a4f44"
+ "globalKey" : "9ff3aab0"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex02-yoy-bond-reference.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex02-yoy-bond-reference.json
index b19aeff397..3d1267d581 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex02-yoy-bond-reference.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex02-yoy-bond-reference.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_InflationSwap_FixedFloat_YearOn_Year"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -183,14 +183,16 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"conditionPrecedentBond" : true
- },
- "meta" : {
- "globalKey" : "a8279c66"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a8279c66"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -428,21 +430,18 @@
"externalKey" : "resetDates"
}
},
- "compoundingMethod" : "None",
- "meta" : {
- "globalKey" : "23f52e0f"
- }
- } ],
+ "compoundingMethod" : "None"
+ },
"meta" : {
- "globalKey" : "a5079d69"
+ "globalKey" : "23f52e0f"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "cde1d013"
+ "globalKey" : "87f9e99f"
}
},
"tradeLot" : [ {
@@ -678,7 +677,7 @@
}
} ],
"meta" : {
- "globalKey" : "b4132720"
+ "globalKey" : "6fea56ac"
}
},
"transferHistory" : [ {
@@ -737,6 +736,6 @@
}
} ],
"meta" : {
- "globalKey" : "9df69db"
+ "globalKey" : "b252e2cf"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex03-yoy-initial-level.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex03-yoy-initial-level.json
index 3f1f354051..cba698fc35 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex03-yoy-initial-level.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex03-yoy-initial-level.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_InflationSwap_FixedFloat_YearOn_Year"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -171,11 +171,13 @@
"meta" : {
"globalKey" : "72d0e7b0"
}
- },
- "meta" : {
- "globalKey" : "7dc68504"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "7dc68504"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -414,21 +416,18 @@
"externalKey" : "resetDates"
}
},
- "compoundingMethod" : "None",
- "meta" : {
- "globalKey" : "2fba5801"
- }
- } ],
+ "compoundingMethod" : "None"
+ },
"meta" : {
- "globalKey" : "2b136205"
+ "globalKey" : "2fba5801"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "eddaf"
+ "globalKey" : "1564cc27"
}
},
"tradeLot" : [ {
@@ -664,7 +663,7 @@
}
} ],
"meta" : {
- "globalKey" : "d0df12bc"
+ "globalKey" : "15075d34"
}
},
"transferHistory" : [ {
@@ -723,6 +722,6 @@
}
} ],
"meta" : {
- "globalKey" : "e7591cbf"
+ "globalKey" : "984e0747"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex04-yoy-interp.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex04-yoy-interp.json
index a0fd25b000..2b50d25ef6 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex04-yoy-interp.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex04-yoy-interp.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_InflationSwap_FixedFloat_YearOn_Year"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -171,11 +171,13 @@
"meta" : {
"globalKey" : "72d0e7b0"
}
- },
- "meta" : {
- "globalKey" : "7dc68504"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "7dc68504"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -413,18 +415,15 @@
"externalKey" : "resetDates"
}
},
- "compoundingMethod" : "None",
- "meta" : {
- "globalKey" : "ef392f1e"
- }
- } ],
+ "compoundingMethod" : "None"
+ },
"meta" : {
- "globalKey" : "f754d49a"
+ "globalKey" : "ef392f1e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f754d49a"
+ "globalKey" : "ea923922"
}
},
"tradeLot" : [ {
@@ -653,10 +652,10 @@
}
} ],
"meta" : {
- "globalKey" : "77e11ccc"
+ "globalKey" : "31332954"
}
},
"meta" : {
- "globalKey" : "77e11ccc"
+ "globalKey" : "31332954"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex05-zc.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex05-zc.json
index 634f17cce2..c5f916cbbb 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex05-zc.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/inflation-swaps/inflation-swap-ex05-zc.json
@@ -2,8 +2,8 @@
"trade" : {
"product" : {
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -166,11 +166,13 @@
"meta" : {
"globalKey" : "77cc2790"
}
- },
- "meta" : {
- "globalKey" : "b89840b4"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "b89840b4"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -322,18 +324,15 @@
"globalKey" : "77cb870f"
}
},
- "compoundingMethod" : "None",
- "meta" : {
- "globalKey" : "4e771854"
- }
- } ],
+ "compoundingMethod" : "None"
+ },
"meta" : {
- "globalKey" : "64b42708"
+ "globalKey" : "4e771854"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "64b42708"
+ "globalKey" : "ffdbe020"
}
},
"tradeLot" : [ {
@@ -555,10 +554,10 @@
}
} ],
"meta" : {
- "globalKey" : "e5a496d6"
+ "globalKey" : "6120bcbe"
}
},
"meta" : {
- "globalKey" : "e5a496d6"
+ "globalKey" : "6120bcbe"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/CAD-Long-Initial-Stub-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/CAD-Long-Initial-Stub-versioned.json
index 4628664a2b..ec6b629801 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/CAD-Long-Initial-Stub-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/CAD-Long-Initial-Stub-versioned.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -227,11 +227,13 @@
"globalKey" : "1eccae0a",
"externalKey" : "resetDates1"
}
- },
- "meta" : {
- "globalKey" : "1cf637fb"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1cf637fb"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -432,18 +434,15 @@
"externalKey" : "resetDates2"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "6db725d4"
- }
- } ],
+ "compoundingMethod" : "Flat"
+ },
"meta" : {
- "globalKey" : "e988dd8f"
+ "globalKey" : "6db725d4"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ce551b91"
+ "globalKey" : "20d7e7b7"
}
},
"tradeLot" : [ {
@@ -715,10 +714,10 @@
}
},
"meta" : {
- "globalKey" : "b5d7baa9"
+ "globalKey" : "4615a443"
}
},
"meta" : {
- "globalKey" : "b5d7baa9"
+ "globalKey" : "4615a443"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Long-Final-Stub-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Long-Final-Stub-uti.json
index 44d6db5254..afbfc87fe6 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Long-Final-Stub-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Long-Final-Stub-uti.json
@@ -23,8 +23,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -166,11 +166,13 @@
"finalStub" : {
"stubRate" : 0.04357
}
- },
- "meta" : {
- "globalKey" : "924392d0"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "924392d0"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -381,18 +383,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "88646945"
}
- } ],
+ },
"meta" : {
- "globalKey" : "859d5c75"
+ "globalKey" : "88646945"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "c8023359"
+ "globalKey" : "3c7fe1b1"
}
},
"tradeLot" : [ {
@@ -632,10 +631,10 @@
}
},
"meta" : {
- "globalKey" : "c766ab96"
+ "globalKey" : "8c3639ee"
}
},
"meta" : {
- "globalKey" : "c766ab96"
+ "globalKey" : "8c3639ee"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-OIS-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-OIS-uti.json
index 0003a4f8d6..97fce5aba0 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-OIS-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-OIS-uti.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -177,11 +177,13 @@
"globalKey" : "b7e4e52f",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "4ffbcbcb"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4ffbcbcb"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -372,18 +374,15 @@
"globalKey" : "d55e77ff",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "4d94eb14"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d888015f"
+ "globalKey" : "4d94eb14"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "8627547d"
+ "globalKey" : "274faecb"
}
},
"tradeLot" : [ {
@@ -616,10 +615,10 @@
}
},
"meta" : {
- "globalKey" : "4922a801"
+ "globalKey" : "37b04873"
}
},
"meta" : {
- "globalKey" : "4922a801"
+ "globalKey" : "37b04873"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-account.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-account.json
index da56169b47..176c0d1d60 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-account.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-account.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -167,11 +167,13 @@
"globalKey" : "b34971cc",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "182bf448"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "182bf448"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -353,18 +355,15 @@
"globalKey" : "1163732c",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "dd849d9e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6ef34056"
+ "globalKey" : "dd849d9e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "933f8b98"
+ "globalKey" : "df276ee4"
}
},
"tradeLot" : [ {
@@ -637,10 +636,10 @@
}
} ],
"meta" : {
- "globalKey" : "dd67fc0e"
+ "globalKey" : "83259a5a"
}
},
"meta" : {
- "globalKey" : "dd67fc0e"
+ "globalKey" : "83259a5a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.json
index 8c3ff7604e..c39720b005 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-extended-party-roles-versioned.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -167,11 +167,13 @@
"globalKey" : "b34971cc",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "182bf448"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "182bf448"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -353,15 +355,12 @@
"globalKey" : "1163732c",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "dd849d9e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6ef34056"
+ "globalKey" : "dd849d9e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -373,7 +372,7 @@
}
},
"meta" : {
- "globalKey" : "f3f5fd1f"
+ "globalKey" : "77635a6b"
}
},
"tradeLot" : [ {
@@ -576,16 +575,6 @@
}
} ],
"partyRole" : [ {
- "partyReference" : {
- "globalReference" : "27b20a6a",
- "externalReference" : "party1"
- },
- "role" : "Counterparty",
- "ownershipPartyReference" : {
- "globalReference" : "cc892602",
- "externalReference" : "party2"
- }
- }, {
"partyReference" : {
"globalReference" : "cc892602",
"externalReference" : "party2"
@@ -661,10 +650,10 @@
}
},
"meta" : {
- "globalKey" : "8bc23ae4"
+ "globalKey" : "518e62db"
}
},
"meta" : {
- "globalKey" : "8bc23ae4"
+ "globalKey" : "518e62db"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-multiple-accounts.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-multiple-accounts.json
index b97237fbd4..660437080b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-multiple-accounts.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-multiple-accounts.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -167,11 +167,13 @@
"globalKey" : "b34971cc",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "182bf448"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "182bf448"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -353,18 +355,15 @@
"globalKey" : "1163732c",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "dd849d9e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6ef34056"
+ "globalKey" : "dd849d9e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "933f8b98"
+ "globalKey" : "df276ee4"
}
},
"tradeLot" : [ {
@@ -653,10 +652,10 @@
}
} ],
"meta" : {
- "globalKey" : "96bf12ac"
+ "globalKey" : "42ed06e0"
}
},
"meta" : {
- "globalKey" : "96bf12ac"
+ "globalKey" : "42ed06e0"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-party-roles-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-party-roles-versioned.json
index 9b2ff6bb10..c39720b005 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-party-roles-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-party-roles-versioned.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -167,11 +167,13 @@
"globalKey" : "b34971cc",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "182bf448"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "182bf448"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -353,15 +355,12 @@
"globalKey" : "1163732c",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "dd849d9e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6ef34056"
+ "globalKey" : "dd849d9e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -373,7 +372,7 @@
}
},
"meta" : {
- "globalKey" : "f3f5fd1f"
+ "globalKey" : "77635a6b"
}
},
"tradeLot" : [ {
@@ -651,10 +650,10 @@
}
},
"meta" : {
- "globalKey" : "77fdd08f"
+ "globalKey" : "518e62db"
}
},
"meta" : {
- "globalKey" : "77fdd08f"
+ "globalKey" : "518e62db"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-uti.json
index 1a7dc17829..c41857c491 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-Vanilla-uti.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -167,11 +167,13 @@
"globalKey" : "b34971cc",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "182bf448"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "182bf448"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -353,18 +355,15 @@
"globalKey" : "1163732c",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "dd849d9e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6ef34056"
+ "globalKey" : "dd849d9e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "933f8b98"
+ "globalKey" : "df276ee4"
}
},
"tradeLot" : [ {
@@ -604,10 +603,10 @@
}
},
"meta" : {
- "globalKey" : "3cb65add"
+ "globalKey" : "121dae29"
}
},
"meta" : {
- "globalKey" : "3cb65add"
+ "globalKey" : "121dae29"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-vanilla-reconciliation-partyA-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-vanilla-reconciliation-partyA-uti.json
index d6d44b67a4..c5c5841494 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-vanilla-reconciliation-partyA-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-vanilla-reconciliation-partyA-uti.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -192,11 +192,13 @@
"globalKey" : "30ff5b86",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "a51964f3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a51964f3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -329,18 +331,15 @@
"meta" : {
"globalKey" : "9e3bcf2b"
}
- },
- "meta" : {
- "globalKey" : "b4b47bc7"
}
- } ],
+ },
"meta" : {
- "globalKey" : "16ed00fa"
+ "globalKey" : "b4b47bc7"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "16ed00fa"
+ "globalKey" : "998c9cf4"
}
},
"tradeLot" : [ {
@@ -542,10 +541,10 @@
}
} ],
"meta" : {
- "globalKey" : "cfe0145"
+ "globalKey" : "c19d50b"
}
},
"meta" : {
- "globalKey" : "cfe0145"
+ "globalKey" : "c19d50b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-vanilla-reconciliation-partyB-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-vanilla-reconciliation-partyB-uti.json
index cad2067af9..4b1196f2ac 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-vanilla-reconciliation-partyB-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-vanilla-reconciliation-partyB-uti.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -192,11 +192,13 @@
"globalKey" : "e6a6710e",
"externalKey" : "fooResetDates"
}
- },
- "meta" : {
- "globalKey" : "335f98f3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "335f98f3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -329,18 +331,15 @@
"meta" : {
"globalKey" : "a9d96fe7"
}
- },
- "meta" : {
- "globalKey" : "a2d19203"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a64f4b36"
+ "globalKey" : "a2d19203"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "a64f4b36"
+ "globalKey" : "f0aff30"
}
},
"tradeLot" : [ {
@@ -542,10 +541,10 @@
}
} ],
"meta" : {
- "globalKey" : "c25428c9"
+ "globalKey" : "3e14e48f"
}
},
"meta" : {
- "globalKey" : "c25428c9"
+ "globalKey" : "3e14e48f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-variable-notional-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-variable-notional-uti.json
index 1d70eb0b4f..10b3b69349 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-variable-notional-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/EUR-variable-notional-uti.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -167,11 +167,13 @@
"globalKey" : "b34971cc",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "407b26c4"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "407b26c4"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -363,18 +365,15 @@
"globalKey" : "d6fca9ce",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "25f9145e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d4357a22"
+ "globalKey" : "25f9145e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "de9f4fa0"
+ "globalKey" : "821a415c"
}
},
"tradeLot" : [ {
@@ -929,10 +928,10 @@
}
},
"meta" : {
- "globalKey" : "111364f1"
+ "globalKey" : "dcf514ad"
}
},
"meta" : {
- "globalKey" : "111364f1"
+ "globalKey" : "dcf514ad"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/GBP-OIS-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/GBP-OIS-uti.json
index c27be7c896..1867165d1c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/GBP-OIS-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/GBP-OIS-uti.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -167,11 +167,13 @@
"globalKey" : "b34a124d",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "11e9543"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "11e9543"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -352,18 +354,15 @@
"globalKey" : "cc55cbc1",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "a2d2105e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a9f98261"
+ "globalKey" : "a2d2105e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ba96127f"
+ "globalKey" : "838e525d"
}
},
"tradeLot" : [ {
@@ -596,7 +595,7 @@
}
},
"meta" : {
- "globalKey" : "9e931f16"
+ "globalKey" : "4dfc03f8"
}
},
"transferHistory" : [ {
@@ -655,6 +654,6 @@
}
} ],
"meta" : {
- "globalKey" : "df1092d1"
+ "globalKey" : "91c1b0af"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/GBP-VNS-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/GBP-VNS-uti.json
index f1463c6f80..69221f9558 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/GBP-VNS-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/GBP-VNS-uti.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -167,11 +167,13 @@
"globalKey" : "b34a124d",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "88fd57e5"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "88fd57e5"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -360,18 +362,15 @@
"globalKey" : "67c06d2d",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "aea2536"
}
- } ],
+ },
"meta" : {
- "globalKey" : "5b6664b1"
+ "globalKey" : "aea2536"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "7fb2aff3"
+ "globalKey" : "2f32f219"
}
},
"tradeLot" : [ {
@@ -926,10 +925,10 @@
}
},
"meta" : {
- "globalKey" : "5dada2af"
+ "globalKey" : "d05027d5"
}
},
"meta" : {
- "globalKey" : "5dada2af"
+ "globalKey" : "d05027d5"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/GBP-Vanilla-person-roles-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/GBP-Vanilla-person-roles-uti.json
index 43c6896509..6dd4c20448 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/GBP-Vanilla-person-roles-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/GBP-Vanilla-person-roles-uti.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -167,11 +167,13 @@
"globalKey" : "3fe52b9c",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "a56d8d65"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a56d8d65"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -352,18 +354,15 @@
"globalKey" : "57dd06d9",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "51581c94"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a97c1739"
+ "globalKey" : "51581c94"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ecb85bb7"
+ "globalKey" : "21ffc1d1"
}
},
"tradeLot" : [ {
@@ -611,10 +610,10 @@
}
},
"meta" : {
- "globalKey" : "1ff8361"
+ "globalKey" : "da49e707"
}
},
"meta" : {
- "globalKey" : "1ff8361"
+ "globalKey" : "da49e707"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/GBP-Vanilla-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/GBP-Vanilla-uti.json
index 92979b1062..6d172b9b76 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/GBP-Vanilla-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/GBP-Vanilla-uti.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -167,11 +167,13 @@
"globalKey" : "3fe52b9c",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "a56d8d65"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a56d8d65"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -352,18 +354,15 @@
"globalKey" : "57dd06d9",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "51581c94"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a97c1739"
+ "globalKey" : "51581c94"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ecb85bb7"
+ "globalKey" : "21ffc1d1"
}
},
"tradeLot" : [ {
@@ -603,10 +602,10 @@
}
},
"meta" : {
- "globalKey" : "7829982a"
+ "globalKey" : "f0c44644"
}
},
"meta" : {
- "globalKey" : "7829982a"
+ "globalKey" : "f0c44644"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/NDS-CNY-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/NDS-CNY-uti.json
index bb0b07bfcd..9f43aeab30 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/NDS-CNY-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/NDS-CNY-uti.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -223,11 +223,13 @@
"globalKey" : "857b09dc",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "e80387d"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "e80387d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -469,18 +471,15 @@
"externalKey" : "resetDates2"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "727ef5d3"
- }
- } ],
+ "compoundingMethod" : "Flat"
+ },
"meta" : {
- "globalKey" : "cebde8f6"
+ "globalKey" : "727ef5d3"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b68f2438"
+ "globalKey" : "b074940e"
}
},
"tradeLot" : [ {
@@ -720,10 +719,10 @@
}
},
"meta" : {
- "globalKey" : "6a3fd754"
+ "globalKey" : "3ad6bf2a"
}
},
"meta" : {
- "globalKey" : "6a3fd754"
+ "globalKey" : "3ad6bf2a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/NDS-INR-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/NDS-INR-uti.json
index 55ca1ba966..036a8024fa 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/NDS-INR-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/NDS-INR-uti.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -223,11 +223,13 @@
"globalKey" : "85cfc21d",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "d32977a9"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "d32977a9"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -466,18 +468,15 @@
"globalKey" : "f66fccb0",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "1c869476"
}
- } ],
+ },
"meta" : {
- "globalKey" : "382e365f"
+ "globalKey" : "1c869476"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "250045fd"
+ "globalKey" : "234313cf"
}
},
"tradeLot" : [ {
@@ -710,10 +709,10 @@
}
},
"meta" : {
- "globalKey" : "ae60324c"
+ "globalKey" : "145eddba"
}
},
"meta" : {
- "globalKey" : "ae60324c"
+ "globalKey" : "145eddba"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/NDS-KRW-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/NDS-KRW-uti.json
index 3d6be078c1..22c79e1377 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/NDS-KRW-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/NDS-KRW-uti.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -223,11 +223,13 @@
"globalKey" : "86769751",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "591dcefd"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "591dcefd"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -467,18 +469,15 @@
"globalKey" : "f59c6c19",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "c8b0db9d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "430bd500"
+ "globalKey" : "c8b0db9d"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "8116f8c2"
+ "globalKey" : "1d0e6318"
}
},
"tradeLot" : [ {
@@ -718,10 +717,10 @@
}
},
"meta" : {
- "globalKey" : "2d0678d1"
+ "globalKey" : "d8115b27"
}
},
"meta" : {
- "globalKey" : "2d0678d1"
+ "globalKey" : "d8115b27"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-Long-Final-Stub-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-Long-Final-Stub-uti.json
index d8f2191cbd..5e969d6cc0 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-Long-Final-Stub-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-Long-Final-Stub-uti.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -175,11 +175,13 @@
"globalKey" : "628a6d89",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "b2fda268"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "b2fda268"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -369,18 +371,15 @@
"globalKey" : "27392f58",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "258ebf25"
}
- } ],
+ },
"meta" : {
- "globalKey" : "28c057bd"
+ "globalKey" : "258ebf25"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "c4e1deff"
+ "globalKey" : "709f9a8b"
}
},
"tradeLot" : [ {
@@ -620,10 +619,10 @@
}
},
"meta" : {
- "globalKey" : "b81510ea"
+ "globalKey" : "b2ff3c76"
}
},
"meta" : {
- "globalKey" : "b81510ea"
+ "globalKey" : "b2ff3c76"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-OIS-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-OIS-uti.json
index b0ffbfda03..31a6c7eb44 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-OIS-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-OIS-uti.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -186,11 +186,13 @@
"initialStub" : {
"stubRate" : 0.0150239
}
- },
- "meta" : {
- "globalKey" : "26051b0b"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "26051b0b"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -381,18 +383,15 @@
"globalKey" : "dd832497",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "d1c682ae"
}
- } ],
+ },
"meta" : {
- "globalKey" : "bdef4839"
+ "globalKey" : "d1c682ae"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "911d37db"
+ "globalKey" : "fd467321"
}
},
"tradeLot" : [ {
@@ -603,7 +602,7 @@
}
},
"meta" : {
- "globalKey" : "6ed4cd18"
+ "globalKey" : "2a9f8012"
}
},
"transferHistory" : [ {
@@ -662,6 +661,6 @@
}
} ],
"meta" : {
- "globalKey" : "e8e5fa99"
+ "globalKey" : "a21d3b5f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-VNS-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-VNS-uti.json
index 6de7b4fc30..ab22af3599 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-VNS-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-VNS-uti.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -167,11 +167,13 @@
"globalKey" : "b350af98",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "d180410"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "d180410"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -361,18 +363,15 @@
"globalKey" : "8616439",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "d539cf15"
}
- } ],
+ },
"meta" : {
- "globalKey" : "fc295325"
+ "globalKey" : "d539cf15"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "61667023"
+ "globalKey" : "cea14fc7"
}
},
"tradeLot" : [ {
@@ -927,10 +926,10 @@
}
},
"meta" : {
- "globalKey" : "e9c37562"
+ "globalKey" : "1f0b4706"
}
},
"meta" : {
- "globalKey" : "e9c37562"
+ "globalKey" : "1f0b4706"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-Vanilla-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-Vanilla-swap.json
index 52c7707610..9c75bea681 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-Vanilla-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-Vanilla-swap.json
@@ -20,8 +20,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -206,11 +206,13 @@
"globalKey" : "924ca9c3",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "b768f9eb"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "b768f9eb"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -343,19 +345,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "dee3a99e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ec160dc9"
+ "globalKey" : "dee3a99e"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "13acca10"
+ "globalKey" : "aaddb6fe"
}
},
"tradeLot" : [ {
@@ -630,12 +629,22 @@
"globalReference" : "20d01c41",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "20d01c41",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "1d4b0216"
+ "globalKey" : "c4446666"
}
},
"meta" : {
- "globalKey" : "1d4b0216"
+ "globalKey" : "c4446666"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-Vanilla-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-Vanilla-uti.json
index 7ed7d9a01c..afd30e005c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-Vanilla-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/USD-Vanilla-uti.json
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -167,11 +167,13 @@
"globalKey" : "3febc8e7",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "d8c49793"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "d8c49793"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -353,18 +355,15 @@
"globalKey" : "8616439",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "abd7a656"
}
- } ],
+ },
"meta" : {
- "globalKey" : "95916863"
+ "globalKey" : "abd7a656"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b9ddb3a5"
+ "globalKey" : "5e9342e7"
}
},
"tradeLot" : [ {
@@ -604,10 +603,10 @@
}
},
"meta" : {
- "globalKey" : "9ed429d4"
+ "globalKey" : "aad12116"
}
},
"meta" : {
- "globalKey" : "9ed429d4"
+ "globalKey" : "aad12116"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.json
index 33feb24521..5c16d77fe2 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/bond-fwd-generic-ex01.json
@@ -96,8 +96,8 @@
"globalKey" : "ee349a47"
}
},
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -126,15 +126,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "db41808a"
}
- } ],
+ },
"meta" : {
"globalKey" : "db41808a"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
@@ -145,7 +142,7 @@
"priceQuantity" : [ {
"price" : [ {
"value" : {
- "value" : 72.6600701,
+ "value" : 0.726600701,
"unit" : {
"currency" : {
"value" : "JPY"
@@ -203,7 +200,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
}
@@ -216,7 +213,7 @@
}
},
"meta" : {
- "globalKey" : "a8cff3b8"
+ "globalKey" : "6919d2d2"
}
} ]
} ],
@@ -356,12 +353,32 @@
"globalReference" : "47c725f9",
"externalReference" : "partyA"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "47c725f9",
+ "externalReference" : "partyA"
+ },
+ "role" : "Beneficiary",
+ "ownershipPartyReference" : {
+ "globalReference" : "47c725f9",
+ "externalReference" : "partyA"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "2931f7",
+ "externalReference" : "ExecutionFacility"
+ },
+ "role" : "ExecutionFacility",
+ "ownershipPartyReference" : {
+ "globalReference" : "47c725f9",
+ "externalReference" : "partyA"
+ }
} ],
"meta" : {
- "globalKey" : "fa540ce1"
+ "globalKey" : "adc71c4c"
}
},
"meta" : {
- "globalKey" : "fa540ce1"
+ "globalKey" : "adc71c4c"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.json
index cba87ac994..ddcd8931c5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/bond-fwd-generic-ex02.json
@@ -96,8 +96,8 @@
"globalKey" : "ee349a47"
}
},
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -126,15 +126,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "db41808a"
}
- } ],
+ },
"meta" : {
"globalKey" : "db41808a"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
@@ -145,7 +142,7 @@
"priceQuantity" : [ {
"price" : [ {
"value" : {
- "value" : 52.6600701,
+ "value" : 0.526600701,
"unit" : {
"currency" : {
"value" : "JPY"
@@ -203,7 +200,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
}
@@ -216,7 +213,7 @@
}
},
"meta" : {
- "globalKey" : "d480fe1b"
+ "globalKey" : "b104d071"
}
} ]
} ],
@@ -356,12 +353,32 @@
"globalReference" : "47c727bc",
"externalReference" : "partyA"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "47c727bc",
+ "externalReference" : "partyA"
+ },
+ "role" : "Beneficiary",
+ "ownershipPartyReference" : {
+ "globalReference" : "47c727bc",
+ "externalReference" : "partyA"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "2931f7",
+ "externalReference" : "ExecutionFacility"
+ },
+ "role" : "ExecutionFacility",
+ "ownershipPartyReference" : {
+ "globalReference" : "47c727bc",
+ "externalReference" : "partyA"
+ }
} ],
"meta" : {
- "globalKey" : "32e1d759"
+ "globalKey" : "5fa14708"
}
},
"meta" : {
- "globalKey" : "32e1d759"
+ "globalKey" : "5fa14708"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/bond-option-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/bond-option-uti.json
index d672c4d094..85ffe75636 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/bond-option-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/bond-option-uti.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_DebtOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -144,15 +144,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "27706b4"
}
- } ],
+ },
"meta" : {
"globalKey" : "27706b4"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -220,7 +217,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/cb-option-usi.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/cb-option-usi.json
index 57a4e870ea..e27f69c8e6 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/cb-option-usi.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/cb-option-usi.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_DebtOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -188,15 +188,12 @@
}
}
}
- },
- "meta" : {
- "globalKey" : "87c12a30"
}
- } ],
+ },
"meta" : {
"globalKey" : "87c12a30"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -243,7 +240,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/cdm-xccy-swap-after-usi-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/cdm-xccy-swap-after-usi-uti.json
index a564ac00c5..735bb9bfa7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/cdm-xccy-swap-after-usi-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/cdm-xccy-swap-after-usi-uti.json
@@ -42,8 +42,8 @@
"productQualifier" : "InterestRate_CrossCurrency_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -353,11 +353,13 @@
"compoundingMethod" : "None",
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "cd24bd60"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "cd24bd60"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -662,18 +664,15 @@
"compoundingMethod" : "None",
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "fd3ae45"
}
- } ],
+ },
"meta" : {
- "globalKey" : "97dcb4e5"
+ "globalKey" : "fd3ae45"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ecbd60f2"
+ "globalKey" : "d0205138"
}
},
"tradeLot" : [ {
@@ -954,7 +953,7 @@
}
} ],
"meta" : {
- "globalKey" : "b0a4baac"
+ "globalKey" : "c1026726"
}
},
"transferHistory" : [ {
@@ -1005,6 +1004,6 @@
}
} ],
"meta" : {
- "globalKey" : "fe1545f1"
+ "globalKey" : "aef609b7"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/cdm-xccy-swap-before-usi-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/cdm-xccy-swap-before-usi-uti.json
index b94daf756f..8216cb7499 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/cdm-xccy-swap-before-usi-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/cdm-xccy-swap-before-usi-uti.json
@@ -42,8 +42,8 @@
"productQualifier" : "InterestRate_CrossCurrency_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -345,11 +345,13 @@
"compoundingMethod" : "None",
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "950d18d7"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "950d18d7"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -654,18 +656,15 @@
"compoundingMethod" : "None",
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "5956e036"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a2f9a5ff"
+ "globalKey" : "5956e036"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "be7cc452"
+ "globalKey" : "98ed7f9a"
}
},
"tradeLot" : [ {
@@ -923,10 +922,10 @@
}
} ],
"meta" : {
- "globalKey" : "a4be957a"
+ "globalKey" : "2f890732"
}
},
"meta" : {
- "globalKey" : "a4be957a"
+ "globalKey" : "2f890732"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex01-vanilla-swap-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex01-vanilla-swap-versioned.json
index ef5c76a244..ef2f241d77 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex01-vanilla-swap-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex01-vanilla-swap-versioned.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -192,11 +192,13 @@
"globalKey" : "30ff5b86",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "a51964f3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a51964f3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -329,18 +331,15 @@
"meta" : {
"globalKey" : "9e3bcf2b"
}
- },
- "meta" : {
- "globalKey" : "b4b47bc7"
}
- } ],
+ },
"meta" : {
- "globalKey" : "16ed00fa"
+ "globalKey" : "b4b47bc7"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "16ed00fa"
+ "globalKey" : "998c9cf4"
}
},
"tradeLot" : [ {
@@ -537,10 +536,10 @@
}
} ],
"meta" : {
- "globalKey" : "781bce9"
+ "globalKey" : "b8ebca2f"
}
},
"meta" : {
- "globalKey" : "781bce9"
+ "globalKey" : "b8ebca2f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex02-stub-amort-swap-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex02-stub-amort-swap-versioned.json
index 8ab8596d01..b81b4396f4 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex02-stub-amort-swap-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex02-stub-amort-swap-versioned.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -445,11 +445,13 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "22a03268"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "22a03268"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -658,18 +660,15 @@
"globalKey" : "db8c12f7"
}
} ]
- },
- "meta" : {
- "globalKey" : "c074b788"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d0a1e220"
+ "globalKey" : "c074b788"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d0a1e220"
+ "globalKey" : "b5ecdff0"
}
},
"tradeLot" : [ {
@@ -932,10 +931,10 @@
}
} ],
"meta" : {
- "globalKey" : "e9656cd2"
+ "globalKey" : "3b620502"
}
},
"meta" : {
- "globalKey" : "e9656cd2"
+ "globalKey" : "3b620502"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex03-compound-swap-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex03-compound-swap-versioned.json
index 2ee67dc814..cba5872e29 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex03-compound-swap-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex03-compound-swap-versioned.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -363,11 +363,13 @@
"globalKey" : "badf0e66"
}
} ]
- },
- "meta" : {
- "globalKey" : "9183016b"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9183016b"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -568,18 +570,15 @@
"globalKey" : "52fca249"
}
} ]
- },
- "meta" : {
- "globalKey" : "669a7230"
}
- } ],
+ },
"meta" : {
- "globalKey" : "586ad31b"
+ "globalKey" : "669a7230"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "586ad31b"
+ "globalKey" : "aed62ea5"
}
},
"tradeLot" : [ {
@@ -762,10 +761,10 @@
}
} ],
"meta" : {
- "globalKey" : "23fc8a4f"
+ "globalKey" : "71c24f85"
}
},
"meta" : {
- "globalKey" : "23fc8a4f"
+ "globalKey" : "71c24f85"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex04-arrears-stepup-fee-swap-usi-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex04-arrears-stepup-fee-swap-usi-uti.json
index 9f9104e196..ec617cb74b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex04-arrears-stepup-fee-swap-usi-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex04-arrears-stepup-fee-swap-usi-uti.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -194,11 +194,13 @@
"globalKey" : "39879b2a",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "c2e8fe7b"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c2e8fe7b"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -322,18 +324,15 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "c6f495d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "e4e74682"
+ "globalKey" : "c6f495d"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e4e74682"
+ "globalKey" : "42f6f0d8"
}
},
"tradeLot" : [ {
@@ -549,7 +548,7 @@
}
} ],
"meta" : {
- "globalKey" : "fe94be"
+ "globalKey" : "c4b98c28"
}
},
"transferHistory" : [ {
@@ -609,6 +608,6 @@
}
} ],
"meta" : {
- "globalKey" : "f56e347a"
+ "globalKey" : "121dead0"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex05-long-stub-swap-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex05-long-stub-swap-uti.json
index d940045d42..572538bb36 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex05-long-stub-swap-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex05-long-stub-swap-uti.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -241,11 +241,13 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "4cc8d850"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4cc8d850"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -398,18 +400,15 @@
"meta" : {
"globalKey" : "2e10f41e"
}
- },
- "meta" : {
- "globalKey" : "2b00d442"
}
- } ],
+ },
"meta" : {
- "globalKey" : "325cf892"
+ "globalKey" : "2b00d442"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "325cf892"
+ "globalKey" : "f2939f2"
}
},
"tradeLot" : [ {
@@ -622,10 +621,10 @@
}
} ],
"meta" : {
- "globalKey" : "70bb4ade"
+ "globalKey" : "51667d7e"
}
},
"meta" : {
- "globalKey" : "70bb4ade"
+ "globalKey" : "51667d7e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex06-xccy-swap-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex06-xccy-swap-uti.json
index e53703930b..d672b7c5d9 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex06-xccy-swap-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex06-xccy-swap-uti.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -492,11 +492,13 @@
"globalKey" : "953dd6e4"
}
} ]
- },
- "meta" : {
- "globalKey" : "a40608ee"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a40608ee"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -775,18 +777,15 @@
"globalKey" : "94d310b7"
}
} ]
- },
- "meta" : {
- "globalKey" : "5b3c1149"
}
- } ],
+ },
"meta" : {
- "globalKey" : "5673a437"
+ "globalKey" : "5b3c1149"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "5673a437"
+ "globalKey" : "c6f6dc1b"
}
},
"tradeLot" : [ {
@@ -976,10 +975,10 @@
}
} ],
"meta" : {
- "globalKey" : "878f7943"
+ "globalKey" : "26904adf"
}
},
"meta" : {
- "globalKey" : "878f7943"
+ "globalKey" : "26904adf"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex07-ois-swap-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex07-ois-swap-uti.json
index b816b07ff8..7c44d80dd3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex07-ois-swap-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex07-ois-swap-uti.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -199,11 +199,13 @@
"globalKey" : "a7a9427d",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "c1f8b927"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c1f8b927"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -336,21 +338,18 @@
"meta" : {
"globalKey" : "95bca6e6"
}
- },
- "meta" : {
- "globalKey" : "bc67e9b4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "be61421b"
+ "globalKey" : "bc67e9b4"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "f7651045"
+ "globalKey" : "45f6afd7"
}
},
"tradeLot" : [ {
@@ -540,10 +539,10 @@
}
} ],
"meta" : {
- "globalKey" : "22b3c84"
+ "globalKey" : "ad928116"
}
},
"meta" : {
- "globalKey" : "22b3c84"
+ "globalKey" : "ad928116"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex08-fra-no-discounting.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex08-fra-no-discounting.json
index 25030956cc..f025a47e37 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex08-fra-no-discounting.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex08-fra-no-discounting.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Fra"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -110,11 +110,13 @@
"meta" : {
"globalKey" : "407eeb1e"
}
- },
- "meta" : {
- "globalKey" : "3b2ea558"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "3b2ea558"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -229,18 +231,15 @@
"meta" : {
"globalKey" : "ce01227d"
}
- },
- "meta" : {
- "globalKey" : "54401e5e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1d12ce06"
+ "globalKey" : "54401e5e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "1d12ce06"
+ "globalKey" : "a5c363b6"
}
},
"tradeLot" : [ {
@@ -437,10 +436,10 @@
}
} ],
"meta" : {
- "globalKey" : "3a551aba"
+ "globalKey" : "789d286a"
}
},
"meta" : {
- "globalKey" : "3a551aba"
+ "globalKey" : "789d286a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex08-fra.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex08-fra.json
index d827251f6d..0c3695aa0d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex08-fra.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex08-fra.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Fra"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -113,11 +113,13 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "2a1bc04d"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2a1bc04d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -235,18 +237,15 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "44b30fd3"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3f9d4d26"
+ "globalKey" : "44b30fd3"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3f9d4d26"
+ "globalKey" : "a7107ce0"
}
},
"tradeLot" : [ {
@@ -443,10 +442,10 @@
}
} ],
"meta" : {
- "globalKey" : "1870e9da"
+ "globalKey" : "52a58294"
}
},
"meta" : {
- "globalKey" : "1870e9da"
+ "globalKey" : "52a58294"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex09-euro-swaption-explicit-physical-exercise.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex09-euro-swaption-explicit-physical-exercise.json
index 7b8f7f4a39..9240452912 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex09-euro-swaption-explicit-physical-exercise.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex09-euro-swaption-explicit-physical-exercise.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -169,11 +169,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -359,18 +361,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -430,21 +429,18 @@
"meta" : {
"globalKey" : "6db090ee"
}
- },
- "meta" : {
- "globalKey" : "471ba25"
}
- } ],
+ },
"meta" : {
- "globalKey" : "471ba25"
+ "globalKey" : "64cd5b25"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "fb37adcf"
+ "globalKey" : "b32f0ecf"
}
},
"tradeLot" : [ {
@@ -633,7 +629,7 @@
}
} ],
"meta" : {
- "globalKey" : "2eb0a5f8"
+ "globalKey" : "a68aa4f8"
}
},
"transferHistory" : [ {
@@ -692,6 +688,6 @@
}
} ],
"meta" : {
- "globalKey" : "25c6e952"
+ "globalKey" : "c4a58a52"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex09-euro-swaption-explicit-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex09-euro-swaption-explicit-versioned.json
index cab8cdedd4..8d443bfd0c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex09-euro-swaption-explicit-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex09-euro-swaption-explicit-versioned.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -24,8 +24,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -158,11 +158,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -348,18 +350,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -419,21 +418,18 @@
"meta" : {
"globalKey" : "6db090ee"
}
- },
- "meta" : {
- "globalKey" : "c42e75b4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c42e75b4"
+ "globalKey" : "9ca81176"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "beb3c19e"
+ "globalKey" : "5f3574e0"
}
},
"tradeLot" : [ {
@@ -622,7 +618,7 @@
}
} ],
"meta" : {
- "globalKey" : "aed062c9"
+ "globalKey" : "2a628247"
}
},
"transferHistory" : [ {
@@ -681,6 +677,6 @@
}
} ],
"meta" : {
- "globalKey" : "a658b1e1"
+ "globalKey" : "564cd3a3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex10-euro-swaption-relative-usi.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex10-euro-swaption-relative-usi.json
index faa813cd93..e54314fcec 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex10-euro-swaption-relative-usi.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex10-euro-swaption-relative-usi.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -24,8 +24,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -158,11 +158,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -348,18 +350,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -446,21 +445,18 @@
"meta" : {
"globalKey" : "59831528"
}
- },
- "meta" : {
- "globalKey" : "2d9498a2"
}
- } ],
+ },
"meta" : {
- "globalKey" : "2d9498a2"
+ "globalKey" : "e33b6fa0"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "671ce10c"
+ "globalKey" : "4e69f08a"
}
},
"tradeLot" : [ {
@@ -649,7 +645,7 @@
}
} ],
"meta" : {
- "globalKey" : "935c55b3"
+ "globalKey" : "1ce2c3f5"
}
},
"transferHistory" : [ {
@@ -708,6 +704,6 @@
}
} ],
"meta" : {
- "globalKey" : "faf63cb7"
+ "globalKey" : "94bef535"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex11-euro-swaption-partial-auto-ex.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex11-euro-swaption-partial-auto-ex.json
index c774164002..484fa3f297 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex11-euro-swaption-partial-auto-ex.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex11-euro-swaption-partial-auto-ex.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -24,8 +24,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -159,11 +159,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -350,18 +352,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -424,21 +423,18 @@
"meta" : {
"globalKey" : "3be33f63"
}
- },
- "meta" : {
- "globalKey" : "ea7b0aa9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ea7b0aa9"
+ "globalKey" : "8afcbdeb"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "842eed53"
+ "globalKey" : "b10d815"
}
},
"tradeLot" : [ {
@@ -640,7 +636,7 @@
}
} ],
"meta" : {
- "globalKey" : "ab629cef"
+ "globalKey" : "584e7c31"
}
},
"transferHistory" : [ {
@@ -699,6 +695,6 @@
}
} ],
"meta" : {
- "globalKey" : "79394ffb"
+ "globalKey" : "3cbdf779"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex12-euro-swaption-straddle-cash-other-party.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex12-euro-swaption-straddle-cash-other-party.json
index 74237e66c9..f119ead136 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex12-euro-swaption-straddle-cash-other-party.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex12-euro-swaption-straddle-cash-other-party.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -97,8 +97,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -231,11 +231,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -421,18 +423,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -495,21 +494,18 @@
"meta" : {
"globalKey" : "b7409a3a"
}
- },
- "meta" : {
- "globalKey" : "2a426a94"
}
- } ],
+ },
"meta" : {
- "globalKey" : "2a426a94"
+ "globalKey" : "dec942a0"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "ef9dfe7e"
+ "globalKey" : "9dcf038a"
}
},
"tradeLot" : [ {
@@ -721,7 +717,7 @@
}
} ],
"meta" : {
- "globalKey" : "7ff18398"
+ "globalKey" : "60db2aa4"
}
},
"transferHistory" : [ {
@@ -780,6 +776,6 @@
}
} ],
"meta" : {
- "globalKey" : "28887b2"
+ "globalKey" : "7d9ad926"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex12-euro-swaption-straddle-cash.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex12-euro-swaption-straddle-cash.json
index 5b63e48085..762e85c494 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex12-euro-swaption-straddle-cash.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex12-euro-swaption-straddle-cash.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -97,8 +97,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -231,11 +231,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -421,18 +423,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -494,21 +493,18 @@
"meta" : {
"globalKey" : "a3be5ef"
}
- },
- "meta" : {
- "globalKey" : "df1a255"
}
- } ],
+ },
"meta" : {
- "globalKey" : "df1a255"
+ "globalKey" : "a86998c9"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "a45e49ff"
+ "globalKey" : "80b27373"
}
},
"tradeLot" : [ {
@@ -697,7 +693,7 @@
}
} ],
"meta" : {
- "globalKey" : "7bf8fff0"
+ "globalKey" : "abe9c5fc"
}
},
"transferHistory" : [ {
@@ -756,6 +752,6 @@
}
} ],
"meta" : {
- "globalKey" : "c18e145a"
+ "globalKey" : "111de6ce"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex13-euro-swaption-cash-with-cfs.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex13-euro-swaption-cash-with-cfs.json
index e71745d363..ed6be74648 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex13-euro-swaption-cash-with-cfs.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex13-euro-swaption-cash-with-cfs.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -97,8 +97,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -306,11 +306,13 @@
"globalKey" : "19045fd4"
}
} ]
- },
- "meta" : {
- "globalKey" : "fe9ba1d1"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "fe9ba1d1"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -720,18 +722,15 @@
"globalKey" : "7df12976"
}
} ]
- },
- "meta" : {
- "globalKey" : "f99e0739"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d678f408"
+ "globalKey" : "f99e0739"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d678f408"
+ "globalKey" : "b820b44a"
}
}
}
@@ -822,21 +821,18 @@
"meta" : {
"globalKey" : "9118a295"
}
- },
- "meta" : {
- "globalKey" : "b6d0b6a3"
}
- } ],
+ },
"meta" : {
- "globalKey" : "b6d0b6a3"
+ "globalKey" : "ff3826a7"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "91c982cd"
+ "globalKey" : "5e1501d1"
}
},
"tradeLot" : [ {
@@ -1038,7 +1034,7 @@
}
} ],
"meta" : {
- "globalKey" : "48a844e9"
+ "globalKey" : "c2950ced"
}
},
"transferHistory" : [ {
@@ -1097,6 +1093,6 @@
}
} ],
"meta" : {
- "globalKey" : "40c47bc1"
+ "globalKey" : "45ed13d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex14-berm-swaption.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex14-berm-swaption.json
index aba6dacf4a..175f2c7bbc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex14-berm-swaption.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex14-berm-swaption.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -24,8 +24,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -158,11 +158,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -348,18 +350,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -446,21 +445,18 @@
"meta" : {
"globalKey" : "5c12e2ce"
}
- },
- "meta" : {
- "globalKey" : "fc621948"
}
- } ],
+ },
"meta" : {
- "globalKey" : "fc621948"
+ "globalKey" : "44a94146"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "b88cd032"
+ "globalKey" : "ba9f0b0"
}
},
"tradeLot" : [ {
@@ -662,7 +658,7 @@
}
} ],
"meta" : {
- "globalKey" : "655a158e"
+ "globalKey" : "bc1e918c"
}
},
"transferHistory" : [ {
@@ -721,6 +717,6 @@
}
} ],
"meta" : {
- "globalKey" : "ca2a6bfc"
+ "globalKey" : "b6d6613e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex15-amer-swaption.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex15-amer-swaption.json
index af5df28661..8264183520 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex15-amer-swaption.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex15-amer-swaption.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -24,8 +24,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -158,11 +158,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -348,18 +350,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -481,21 +480,18 @@
"meta" : {
"globalKey" : "912dc5a1"
}
- },
- "meta" : {
- "globalKey" : "80cd151b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "80cd151b"
+ "globalKey" : "32923019"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "ce282345"
+ "globalKey" : "231276c3"
}
},
"tradeLot" : [ {
@@ -697,7 +693,7 @@
}
} ],
"meta" : {
- "globalKey" : "8118f361"
+ "globalKey" : "6bfd625f"
}
},
"transferHistory" : [ {
@@ -756,6 +752,6 @@
}
} ],
"meta" : {
- "globalKey" : "37528249"
+ "globalKey" : "5e7ea48b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex16-mand-term-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex16-mand-term-swap.json
index 55d1152c8a..0321f67629 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex16-mand-term-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex16-mand-term-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -140,11 +140,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -330,15 +332,12 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"mandatoryEarlyTermination" : {
@@ -427,7 +426,7 @@
}
},
"meta" : {
- "globalKey" : "9c09b366"
+ "globalKey" : "cc520e4"
}
},
"tradeLot" : [ {
@@ -629,10 +628,10 @@
}
} ],
"meta" : {
- "globalKey" : "7965c9c9"
+ "globalKey" : "1d55d2c7"
}
},
"meta" : {
- "globalKey" : "7965c9c9"
+ "globalKey" : "1d55d2c7"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex17-opt-euro-term-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex17-opt-euro-term-swap.json
index 30d0062eb3..51f01126cc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex17-opt-euro-term-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex17-opt-euro-term-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -140,11 +140,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -330,15 +332,12 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -482,7 +481,7 @@
}
},
"meta" : {
- "globalKey" : "be75a71"
+ "globalKey" : "bfbfbeef"
}
},
"tradeLot" : [ {
@@ -677,10 +676,10 @@
}
} ],
"meta" : {
- "globalKey" : "767f7f97"
+ "globalKey" : "f4c3ee95"
}
},
"meta" : {
- "globalKey" : "767f7f97"
+ "globalKey" : "f4c3ee95"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex18-opt-berm-term-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex18-opt-berm-term-swap.json
index 8e896bc53c..1105c779d0 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex18-opt-berm-term-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex18-opt-berm-term-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -214,11 +214,13 @@
"globalKey" : "19045fd4"
}
} ]
- },
- "meta" : {
- "globalKey" : "fe9ba1d1"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "fe9ba1d1"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -628,15 +630,12 @@
"globalKey" : "7df12976"
}
} ]
- },
- "meta" : {
- "globalKey" : "f99e0739"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d678f408"
+ "globalKey" : "f99e0739"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -816,7 +815,7 @@
}
},
"meta" : {
- "globalKey" : "7ea83466"
+ "globalKey" : "acd26728"
}
},
"tradeLot" : [ {
@@ -1011,10 +1010,10 @@
}
} ],
"meta" : {
- "globalKey" : "912c034c"
+ "globalKey" : "712c1b8e"
}
},
"meta" : {
- "globalKey" : "912c034c"
+ "globalKey" : "712c1b8e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex19-opt-amer-term-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex19-opt-amer-term-swap.json
index 4e454367c3..3af617194c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex19-opt-amer-term-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex19-opt-amer-term-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -140,11 +140,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "2a683311"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2a683311"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -330,15 +332,12 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "dbca04a9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "bc98b378"
+ "globalKey" : "dbca04a9"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -520,7 +519,7 @@
}
},
"meta" : {
- "globalKey" : "d46a5b4a"
+ "globalKey" : "1f0a8c48"
}
},
"tradeLot" : [ {
@@ -722,10 +721,10 @@
}
} ],
"meta" : {
- "globalKey" : "136861b5"
+ "globalKey" : "b050e33"
}
},
"meta" : {
- "globalKey" : "136861b5"
+ "globalKey" : "b050e33"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex20-euro-cancel-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex20-euro-cancel-swap.json
index 138414c84e..29e41bf250 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex20-euro-cancel-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex20-euro-cancel-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -140,11 +140,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "2a683311"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2a683311"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -330,15 +332,12 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "dbca04a9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "bc98b378"
+ "globalKey" : "dbca04a9"
}
- },
+ } ],
"terminationProvision" : {
"cancelableProvision" : {
"buyer" : "Party2",
@@ -423,7 +422,7 @@
}
},
"meta" : {
- "globalKey" : "43edbc25"
+ "globalKey" : "3bdcbf67"
}
},
"tradeLot" : [ {
@@ -618,10 +617,10 @@
}
} ],
"meta" : {
- "globalKey" : "3aeb04b"
+ "globalKey" : "8244f90d"
}
},
"meta" : {
- "globalKey" : "3aeb04b"
+ "globalKey" : "8244f90d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex21-euro-extend-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex21-euro-extend-swap.json
index 61b333c2bd..f074f3ea9b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex21-euro-extend-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex21-euro-extend-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -140,11 +140,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -330,15 +332,12 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- },
+ } ],
"terminationProvision" : {
"extendibleProvision" : {
"buyer" : "Party1",
@@ -423,7 +422,7 @@
}
},
"meta" : {
- "globalKey" : "dd198c07"
+ "globalKey" : "1e3b3f49"
}
},
"tradeLot" : [ {
@@ -618,10 +617,10 @@
}
} ],
"meta" : {
- "globalKey" : "ff6d7dad"
+ "globalKey" : "9e1a766f"
}
},
"meta" : {
- "globalKey" : "ff6d7dad"
+ "globalKey" : "9e1a766f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex22-cap-with-spread.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex22-cap-with-spread.json
index 2a582b4636..dafaafccf2 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex22-cap-with-spread.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex22-cap-with-spread.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CapFloor"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -215,15 +215,12 @@
"globalKey" : "a5a85796",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "4045d24d"
}
- } ],
+ },
"meta" : {
"globalKey" : "4045d24d"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "4045d24d"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex22-cap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex22-cap.json
index eed876935f..61b6528392 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex22-cap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex22-cap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CapFloor"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -207,15 +207,12 @@
"globalKey" : "a5a85796",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "389c212b"
}
- } ],
+ },
"meta" : {
"globalKey" : "389c212b"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "389c212b"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex23-floor-with-spread.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex23-floor-with-spread.json
index fc70898776..59f488bf57 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex23-floor-with-spread.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex23-floor-with-spread.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CapFloor"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -215,15 +215,12 @@
"globalKey" : "a5a85796",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "4045d24d"
}
- } ],
+ },
"meta" : {
"globalKey" : "4045d24d"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "4045d24d"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex23-floor.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex23-floor.json
index 0d7db61a67..baec1df323 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex23-floor.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex23-floor.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CapFloor"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -207,15 +207,12 @@
"globalKey" : "a5a85796",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "389c212b"
}
- } ],
+ },
"meta" : {
"globalKey" : "389c212b"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "389c212b"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex24-collar.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex24-collar.json
index 480e857ede..d70382c62b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex24-collar.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex24-collar.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CapFloor"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -217,15 +217,12 @@
"globalKey" : "a5a85796",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "75bcab7f"
}
- } ],
+ },
"meta" : {
"globalKey" : "75bcab7f"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "75bcab7f"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex25-fxnotional-swap-usi-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex25-fxnotional-swap-usi-uti.json
index ea28abbe8c..6552ec706b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex25-fxnotional-swap-usi-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex25-fxnotional-swap-usi-uti.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -158,11 +158,13 @@
"meta" : {
"globalKey" : "b4fb1f94"
}
- },
- "meta" : {
- "globalKey" : "fc18f888"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "fc18f888"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -421,18 +423,15 @@
"globalKey" : "32b96003",
"externalKey" : "floatingResetDates"
}
- },
- "meta" : {
- "globalKey" : "79f3608b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "63e9ab03"
+ "globalKey" : "79f3608b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "63e9ab03"
+ "globalKey" : "cec66513"
}
},
"tradeLot" : [ {
@@ -640,10 +639,10 @@
}
} ],
"meta" : {
- "globalKey" : "7299e74"
+ "globalKey" : "e1fec664"
}
},
"meta" : {
- "globalKey" : "7299e74"
+ "globalKey" : "e1fec664"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex26-fxnotional-swap-with-cfs.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex26-fxnotional-swap-with-cfs.json
index ad848ac665..9ae130abd7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex26-fxnotional-swap-with-cfs.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex26-fxnotional-swap-with-cfs.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -302,11 +302,13 @@
"globalKey" : "508e79e3"
}
} ]
- },
- "meta" : {
- "globalKey" : "1d206aca"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1d206aca"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1049,18 +1051,15 @@
"globalKey" : "5568afd6"
}
} ]
- },
- "meta" : {
- "globalKey" : "8cb8add2"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d54c8048"
+ "globalKey" : "8cb8add2"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d54c8048"
+ "globalKey" : "569f2a1c"
}
},
"tradeLot" : [ {
@@ -1254,10 +1253,10 @@
}
} ],
"meta" : {
- "globalKey" : "eea32153"
+ "globalKey" : "d394e5ff"
}
},
"meta" : {
- "globalKey" : "eea32153"
+ "globalKey" : "d394e5ff"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex27-inverse-floater.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex27-inverse-floater.json
index 831b45e60b..2d5eced28d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex27-inverse-floater.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex27-inverse-floater.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -209,11 +209,13 @@
"globalKey" : "fdec5914",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "e0cd491"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "e0cd491"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -346,18 +348,15 @@
"meta" : {
"globalKey" : "3febc8e7"
}
- },
- "meta" : {
- "globalKey" : "83fdd54"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d1136ca5"
+ "globalKey" : "83fdd54"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d1136ca5"
+ "globalKey" : "59de3823"
}
},
"tradeLot" : [ {
@@ -597,10 +596,10 @@
}
} ],
"meta" : {
- "globalKey" : "430df256"
+ "globalKey" : "93356e54"
}
},
"meta" : {
- "globalKey" : "430df256"
+ "globalKey" : "93356e54"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex29-non-deliverable-settlement-swap-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex29-non-deliverable-settlement-swap-uti.json
index e5acf437d4..c5b5e55bc9 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex29-non-deliverable-settlement-swap-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex29-non-deliverable-settlement-swap-uti.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -245,11 +245,13 @@
},
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "375e4f82"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "375e4f82"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -462,18 +464,15 @@
"globalKey" : "dddb3327",
"externalKey" : "E2000098N10DDE"
}
- },
- "meta" : {
- "globalKey" : "2bd58900"
}
- } ],
+ },
"meta" : {
- "globalKey" : "740df382"
+ "globalKey" : "2bd58900"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "740df382"
+ "globalKey" : "eaaa6ebe"
}
},
"tradeLot" : [ {
@@ -663,10 +662,10 @@
}
} ],
"meta" : {
- "globalKey" : "e91191eb"
+ "globalKey" : "f930d92f"
}
},
"meta" : {
- "globalKey" : "e91191eb"
+ "globalKey" : "f930d92f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex30-swap-comp-avg-relative-date-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex30-swap-comp-avg-relative-date-uti.json
index 2d84c51574..1393a1f3f5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex30-swap-comp-avg-relative-date-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex30-swap-comp-avg-relative-date-uti.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -256,11 +256,13 @@
"externalKey" : "paymentCalculationPeriod_0_0_4"
}
} ]
- },
- "meta" : {
- "globalKey" : "a35dc925"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a35dc925"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -756,18 +758,15 @@
"externalKey" : "paymentCalculationPeriod_0_1_7"
}
} ]
- },
- "meta" : {
- "globalKey" : "42d793a7"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d5083362"
+ "globalKey" : "42d793a7"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "fd9c8408"
+ "globalKey" : "e0b0af66"
}
},
"tradeLot" : [ {
@@ -958,10 +957,10 @@
}
} ],
"meta" : {
- "globalKey" : "d597e187"
+ "globalKey" : "c7257f69"
}
},
"meta" : {
- "globalKey" : "d597e187"
+ "globalKey" : "c7257f69"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex31-non-deliverable-settlement-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex31-non-deliverable-settlement-swap.json
index c5987cf61b..62ae89db1a 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex31-non-deliverable-settlement-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex31-non-deliverable-settlement-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -248,11 +248,13 @@
},
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "5d786734"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "5d786734"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -465,18 +467,15 @@
"globalKey" : "dddb3327",
"externalKey" : "E2000098N10DDE"
}
- },
- "meta" : {
- "globalKey" : "2bd58900"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d962ae34"
+ "globalKey" : "2bd58900"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d962ae34"
+ "globalKey" : "2fed0a4c"
}
},
"tradeLot" : [ {
@@ -674,10 +673,10 @@
}
} ],
"meta" : {
- "globalKey" : "185fe09b"
+ "globalKey" : "e8bc18b3"
}
},
"meta" : {
- "globalKey" : "185fe09b"
+ "globalKey" : "e8bc18b3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex32-zero-coupon-swap-account-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex32-zero-coupon-swap-account-versioned.json
index c456470ec1..e74878c1f4 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex32-zero-coupon-swap-account-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex32-zero-coupon-swap-account-versioned.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -170,11 +170,13 @@
"meta" : {
"globalKey" : "aacaea08"
}
- },
- "meta" : {
- "globalKey" : "d714e3bd"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "d714e3bd"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -372,18 +374,15 @@
"externalKey" : "resetDates"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "17faea19"
- }
- } ],
+ "compoundingMethod" : "Flat"
+ },
"meta" : {
- "globalKey" : "20853f56"
+ "globalKey" : "17faea19"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "20853f56"
+ "globalKey" : "20bb3c7c"
}
},
"tradeLot" : [ {
@@ -614,10 +613,10 @@
}
} ],
"meta" : {
- "globalKey" : "e824001e"
+ "globalKey" : "80b43844"
}
},
"meta" : {
- "globalKey" : "e824001e"
+ "globalKey" : "80b43844"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex33-BRL-CDI-swap-versioned.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex33-BRL-CDI-swap-versioned.json
index 43f50c1528..02107cedb5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex33-BRL-CDI-swap-versioned.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex33-BRL-CDI-swap-versioned.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -208,11 +208,13 @@
"meta" : {
"globalKey" : "97d62622"
}
- },
- "meta" : {
- "globalKey" : "f1a73dfd"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "f1a73dfd"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -466,15 +468,12 @@
"globalKey" : "ef2f9828",
"externalKey" : "floatingLegResetDates"
}
- },
- "meta" : {
- "globalKey" : "ff8dae27"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d9776f0a"
+ "globalKey" : "ff8dae27"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -483,7 +482,7 @@
}
},
"meta" : {
- "globalKey" : "cbd2155d"
+ "globalKey" : "85d3d2f7"
}
},
"tradeLot" : [ {
@@ -686,10 +685,10 @@
}
} ],
"meta" : {
- "globalKey" : "6bb7557"
+ "globalKey" : "43655d7d"
}
},
"meta" : {
- "globalKey" : "6bb7557"
+ "globalKey" : "43655d7d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex34-MXN-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex34-MXN-swap.json
index 3047115b5f..d9e21d5eb8 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex34-MXN-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex34-MXN-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -188,11 +188,13 @@
"globalKey" : "ea9690ae",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "f75b1e07"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "f75b1e07"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -322,18 +324,15 @@
"meta" : {
"globalKey" : "5129fe60"
}
- },
- "meta" : {
- "globalKey" : "ec28ade2"
}
- } ],
+ },
"meta" : {
- "globalKey" : "71885329"
+ "globalKey" : "ec28ade2"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "71885329"
+ "globalKey" : "12bdb17b"
}
},
"tradeLot" : [ {
@@ -536,10 +535,10 @@
}
} ],
"meta" : {
- "globalKey" : "218d657"
+ "globalKey" : "e5bfc0a9"
}
},
"meta" : {
- "globalKey" : "218d657"
+ "globalKey" : "e5bfc0a9"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex35-inverse-floater-inverse-vs-floating.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex35-inverse-floater-inverse-vs-floating.json
index c59a472e48..49f5019b60 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex35-inverse-floater-inverse-vs-floating.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex35-inverse-floater-inverse-vs-floating.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -209,11 +209,13 @@
"globalKey" : "fdec5914",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "4a9ebc91"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4a9ebc91"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -399,18 +401,15 @@
"globalKey" : "29ac0bc3",
"externalKey" : "resetDates1"
}
- },
- "meta" : {
- "globalKey" : "68bfa375"
}
- } ],
+ },
"meta" : {
- "globalKey" : "162c98c4"
+ "globalKey" : "68bfa375"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "162c98c4"
+ "globalKey" : "68f15806"
}
},
"tradeLot" : [ {
@@ -669,10 +668,10 @@
}
} ],
"meta" : {
- "globalKey" : "e6998832"
+ "globalKey" : "f7786b30"
}
},
"meta" : {
- "globalKey" : "e6998832"
+ "globalKey" : "f7786b30"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex36-amer-swaption-pred-clearing.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex36-amer-swaption-pred-clearing.json
index cf13d54e7e..e7d4e184e7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex36-amer-swaption-pred-clearing.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-ex36-amer-swaption-pred-clearing.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -36,8 +36,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -170,11 +170,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -360,18 +362,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -493,21 +492,18 @@
"meta" : {
"globalKey" : "912dc5a1"
}
- },
- "meta" : {
- "globalKey" : "f7c86c91"
}
- } ],
+ },
"meta" : {
- "globalKey" : "f7c86c91"
+ "globalKey" : "9b01c763"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "73ab753b"
+ "globalKey" : "2df9638d"
}
},
"tradeLot" : [ {
@@ -735,7 +731,7 @@
}
} ],
"meta" : {
- "globalKey" : "c99caa96"
+ "globalKey" : "eccac84"
}
},
"transferHistory" : [ {
@@ -794,6 +790,6 @@
}
} ],
"meta" : {
- "globalKey" : "fc7af1f4"
+ "globalKey" : "aca72b46"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-initial-fee.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-initial-fee.json
index 3301f26c5a..cbeb6cba9b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-initial-fee.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-initial-fee.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -170,11 +170,13 @@
"meta" : {
"globalKey" : "aacaea08"
}
- },
- "meta" : {
- "globalKey" : "87836bbd"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "87836bbd"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -372,18 +374,15 @@
"externalKey" : "resetDates"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "1fe54219"
- }
- } ],
+ "compoundingMethod" : "Flat"
+ },
"meta" : {
- "globalKey" : "d61a1f56"
+ "globalKey" : "1fe54219"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d61a1f56"
+ "globalKey" : "304c0c7c"
}
},
"tradeLot" : [ {
@@ -563,7 +562,7 @@
}
} ],
"meta" : {
- "globalKey" : "b5f70fce"
+ "globalKey" : "45279a68"
}
},
"transferHistory" : [ {
@@ -622,6 +621,6 @@
}
} ],
"meta" : {
- "globalKey" : "175c030b"
+ "globalKey" : "15e3a831"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-xccy-CNH-USD-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-xccy-CNH-USD-uti.json
index f9b4c900ca..2276fa654b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-xccy-CNH-USD-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-xccy-CNH-USD-uti.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -492,11 +492,13 @@
"globalKey" : "953dd6e4"
}
} ]
- },
- "meta" : {
- "globalKey" : "a40608ee"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a40608ee"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -775,18 +777,15 @@
"globalKey" : "94d310b7"
}
} ]
- },
- "meta" : {
- "globalKey" : "19caa675"
}
- } ],
+ },
"meta" : {
- "globalKey" : "15023963"
+ "globalKey" : "19caa675"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "15023963"
+ "globalKey" : "85857147"
}
},
"tradeLot" : [ {
@@ -976,10 +975,10 @@
}
} ],
"meta" : {
- "globalKey" : "ac89e041"
+ "globalKey" : "4b8ab1dd"
}
},
"meta" : {
- "globalKey" : "ac89e041"
+ "globalKey" : "4b8ab1dd"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-xccy-fixed-swap-uti.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-xccy-fixed-swap-uti.json
index e32b0bc7c6..3218161d93 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-xccy-fixed-swap-uti.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/ird-xccy-fixed-swap-uti.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFixed"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -158,11 +158,13 @@
"meta" : {
"globalKey" : "b4fb1f94"
}
- },
- "meta" : {
- "globalKey" : "fc18f888"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "fc18f888"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -313,18 +315,15 @@
"meta" : {
"globalKey" : "b4fb1f94"
}
- },
- "meta" : {
- "globalKey" : "2076aeaa"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4d7e6d32"
+ "globalKey" : "2076aeaa"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4d7e6d32"
+ "globalKey" : "9466c122"
}
},
"tradeLot" : [ {
@@ -495,10 +494,10 @@
}
} ],
"meta" : {
- "globalKey" : "a8649592"
+ "globalKey" : "a949f182"
}
},
"meta" : {
- "globalKey" : "a8649592"
+ "globalKey" : "a949f182"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/swap-with-other-party-payment.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/swap-with-other-party-payment.json
index 5dcef218b6..0ec2e945dc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/swap-with-other-party-payment.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/rates/swap-with-other-party-payment.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -192,11 +192,13 @@
"globalKey" : "30ff5b86",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "a51964f3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a51964f3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -329,18 +331,15 @@
"meta" : {
"globalKey" : "9e3bcf2b"
}
- },
- "meta" : {
- "globalKey" : "b4b47bc7"
}
- } ],
+ },
"meta" : {
- "globalKey" : "16ed00fa"
+ "globalKey" : "b4b47bc7"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "16ed00fa"
+ "globalKey" : "998c9cf4"
}
},
"tradeLot" : [ {
@@ -561,7 +560,7 @@
"role" : "ArrangingBroker"
} ],
"meta" : {
- "globalKey" : "3a5cf83e"
+ "globalKey" : "70679b8"
}
},
"transferHistory" : [ {
@@ -611,6 +610,6 @@
}
} ],
"meta" : {
- "globalKey" : "72529baa"
+ "globalKey" : "d80eaa70"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex01-variance-swap-index.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex01-variance-swap-index.json
index 55c0b5ffe5..34448937f7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex01-variance-swap-index.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex01-variance-swap-index.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquitySwap_ParameterReturnVariance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -107,28 +107,26 @@
"meta" : {
"globalKey" : "290478"
}
- } ]
+ } ],
+ "instrumentType" : "ListedDerivative"
}
}
}
}
}
}
- },
- "meta" : {
- "globalKey" : "67d9fa2d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "67d9fa2d"
+ "globalKey" : "78eb5cbc"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "25900bd7"
+ "globalKey" : "37d306a6"
}
},
"tradeLot" : [ {
@@ -348,10 +346,10 @@
}
},
"meta" : {
- "globalKey" : "1516ea49"
+ "globalKey" : "5fe957d8"
}
},
"meta" : {
- "globalKey" : "1516ea49"
+ "globalKey" : "5fe957d8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex02-variance-swap-single-stock.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex02-variance-swap-single-stock.json
index be013ff564..5729a31ff3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex02-variance-swap-single-stock.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex02-variance-swap-single-stock.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquitySwap_ParameterReturnVariance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -111,28 +111,26 @@
"meta" : {
"globalKey" : "290478"
}
- } ]
+ } ],
+ "instrumentType" : "ListedDerivative"
}
}
}
}
}
}
- },
- "meta" : {
- "globalKey" : "144421bc"
}
- } ],
+ },
"meta" : {
- "globalKey" : "144421bc"
+ "globalKey" : "59c6270d"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "600e8ba6"
+ "globalKey" : "4d2480b7"
}
},
"tradeLot" : [ {
@@ -184,7 +182,7 @@
"globalKey" : "293090"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -345,10 +343,10 @@
}
},
"meta" : {
- "globalKey" : "ab38652d"
+ "globalKey" : "dd08bf7e"
}
},
"meta" : {
- "globalKey" : "ab38652d"
+ "globalKey" : "dd08bf7e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex03-conditional-variance-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex03-conditional-variance-swap.json
index f7faaa4505..689f51e324 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex03-conditional-variance-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex03-conditional-variance-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquitySwap_ParameterReturnVariance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -127,25 +127,23 @@
"meta" : {
"globalKey" : "290478"
}
- } ]
+ } ],
+ "instrumentType" : "ListedDerivative"
}
}
}
}
}
}
- },
- "meta" : {
- "globalKey" : "1071b75d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1071b75d"
+ "globalKey" : "e34b458c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "1071b75d"
+ "globalKey" : "e34b458c"
}
},
"tradeLot" : [ {
@@ -197,7 +195,7 @@
"globalKey" : "293090"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -301,10 +299,10 @@
}
} ],
"meta" : {
- "globalKey" : "39449a42"
+ "globalKey" : "b049cf71"
}
},
"meta" : {
- "globalKey" : "39449a42"
+ "globalKey" : "b049cf71"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex04-dispersion-variance-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex04-dispersion-variance-swap.json
index 7e590e72e3..33568bb70a 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex04-dispersion-variance-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex04-dispersion-variance-swap.json
@@ -56,8 +56,8 @@
"globalKey" : "1da06ae7"
}
},
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -196,11 +196,13 @@
"priceType" : "Variance"
}
}
- },
- "meta" : {
- "globalKey" : "196c9e14"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "196c9e14"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -235,11 +237,13 @@
"priceType" : "Variance"
}
}
- },
- "meta" : {
- "globalKey" : "e1aee867"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "e1aee867"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -274,21 +278,18 @@
"priceType" : "Variance"
}
}
- },
- "meta" : {
- "globalKey" : "df0b5611"
}
- } ],
+ },
"meta" : {
- "globalKey" : "f429fa1e"
+ "globalKey" : "df0b5611"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "f4ce08ae"
+ "globalKey" : "f77a7fdc"
}
},
"tradeLot" : [ {
@@ -381,7 +382,7 @@
"globalKey" : "28fefb"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -441,7 +442,7 @@
"globalKey" : "28fefb"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -566,10 +567,10 @@
}
},
"meta" : {
- "globalKey" : "cb4f64"
+ "globalKey" : "5e76ef12"
}
},
"meta" : {
- "globalKey" : "cb4f64"
+ "globalKey" : "5e76ef12"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex05-dispersion-variance-swap-transaction-supplement.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex05-dispersion-variance-swap-transaction-supplement.json
index 9d385c6ee4..51d3e7db9b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex05-dispersion-variance-swap-transaction-supplement.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex05-dispersion-variance-swap-transaction-supplement.json
@@ -31,8 +31,8 @@
"globalKey" : "1da097f3"
}
},
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -133,11 +133,13 @@
"priceType" : "Variance"
}
}
- },
- "meta" : {
- "globalKey" : "2e4fc321"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2e4fc321"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -172,11 +174,13 @@
"priceType" : "Variance"
}
}
- },
- "meta" : {
- "globalKey" : "e1aee867"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "e1aee867"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -211,18 +215,15 @@
"priceType" : "Variance"
}
}
- },
- "meta" : {
- "globalKey" : "df0b5611"
}
- } ],
+ },
"meta" : {
- "globalKey" : "83d6b8eb"
+ "globalKey" : "df0b5611"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "5e795018"
+ "globalKey" : "d44f35c6"
}
},
"tradeLot" : [ {
@@ -315,7 +316,7 @@
"globalKey" : "28fefb"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -375,7 +376,7 @@
"globalKey" : "28fefb"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -492,10 +493,10 @@
}
},
"meta" : {
- "globalKey" : "bacf664c"
+ "globalKey" : "511a535e"
}
},
"meta" : {
- "globalKey" : "bacf664c"
+ "globalKey" : "511a535e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.json
index bf8f525efc..74299415ec 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_ParameterReturnVariance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -33,8 +33,8 @@
"productQualifier" : "EquitySwap_ParameterReturnVariance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -155,15 +155,12 @@
}
}
}
- },
- "meta" : {
- "globalKey" : "a179e32"
}
- } ],
+ },
"meta" : {
"globalKey" : "a179e32"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "a179e32"
@@ -200,15 +197,12 @@
"meta" : {
"globalKey" : "573a56f3"
}
- },
- "meta" : {
- "globalKey" : "c2d0cf41"
}
- } ],
+ },
"meta" : {
"globalKey" : "c2d0cf41"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c2d0cf41"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.json
index fa5ace5b4b..2404eb1a20 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_ParameterReturnVariance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -40,8 +40,8 @@
"productQualifier" : "EquitySwap_ParameterReturnVariance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -162,15 +162,12 @@
}
}
}
- },
- "meta" : {
- "globalKey" : "a179e32"
}
- } ],
+ },
"meta" : {
"globalKey" : "a179e32"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "a179e32"
@@ -207,15 +204,12 @@
"meta" : {
"globalKey" : "573a56f3"
}
- },
- "meta" : {
- "globalKey" : "2e681ca5"
}
- } ],
+ },
"meta" : {
"globalKey" : "2e681ca5"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "2e681ca5"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.json
index 338306c74d..ce6986ed01 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquitySwap_ParameterReturnVolatility_Index"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -99,15 +99,12 @@
"volatilityCapFactor" : 3.0
}
}
- },
- "meta" : {
- "globalKey" : "e8725987"
}
- } ],
+ },
"meta" : {
"globalKey" : "e8725987"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "e8725987"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.json
index c558c425d5..216b1781ac 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-10/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquitySwap_ParameterReturnVolatility_Index"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -102,15 +102,12 @@
"volatilityCapFactor" : 3.0
}
}
- },
- "meta" : {
- "globalKey" : "de38b816"
}
- } ],
+ },
"meta" : {
"globalKey" : "de38b816"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "de38b816"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/incomplete-products/equity/eqs-ex04-zero-strike-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/incomplete-products/equity/eqs-ex04-zero-strike-long-form.json
index bb802a1d42..f729e77379 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/incomplete-products/equity/eqs-ex04-zero-strike-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/incomplete-products/equity/eqs-ex04-zero-strike-long-form.json
@@ -46,8 +46,8 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -189,15 +189,12 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "dc3bd8a5"
}
- } ],
+ },
"meta" : {
"globalKey" : "dc3bd8a5"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -288,7 +285,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/processes/custom-basket-linkId-ptrr-comp.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/processes/custom-basket-linkId-ptrr-comp.json
index e3b2db490e..26553f1c86 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/processes/custom-basket-linkId-ptrr-comp.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/processes/custom-basket-linkId-ptrr-comp.json
@@ -74,46 +74,8 @@
"globalKey" : "ebd48b0c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/ACT.ISDA"
- },
- "meta" : {
- "globalKey" : "28d6c3e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -184,7 +146,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -236,7 +198,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -288,7 +250,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -405,18 +367,54 @@
"globalKey" : "71d88c7e",
"externalKey" : "protectionTermsTwo"
}
- } ],
- "meta" : {
- "globalKey" : "5d3a5707"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "5d3a5707"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISDA"
}
},
"meta" : {
- "globalKey" : "fdded2e7"
+ "globalKey" : "28d6c3e0"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "42f1176a"
+ "globalKey" : "edc78a04"
}
},
"tradeLot" : [ {
@@ -582,11 +580,11 @@
}
} ],
"meta" : {
- "globalKey" : "e5c22c14"
+ "globalKey" : "e936ceae"
}
},
"meta" : {
- "globalKey" : "e5c22c14"
+ "globalKey" : "e936ceae"
}
}
}
@@ -634,6 +632,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "fd15728d"
+ "globalKey" : "8041b91"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/processes/custom-basket-linkId-rtn.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/processes/custom-basket-linkId-rtn.json
index 8344b5f1ee..ff223df94d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/processes/custom-basket-linkId-rtn.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/processes/custom-basket-linkId-rtn.json
@@ -74,46 +74,8 @@
"globalKey" : "ebd48b0c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/ACT.ISDA"
- },
- "meta" : {
- "globalKey" : "28d6c3e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -184,7 +146,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -236,7 +198,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -288,7 +250,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -405,18 +367,54 @@
"globalKey" : "71d88c7e",
"externalKey" : "protectionTermsTwo"
}
- } ],
- "meta" : {
- "globalKey" : "5d3a5707"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "5d3a5707"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISDA"
}
},
"meta" : {
- "globalKey" : "fdded2e7"
+ "globalKey" : "28d6c3e0"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "42f1176a"
+ "globalKey" : "edc78a04"
}
},
"tradeLot" : [ {
@@ -589,11 +587,11 @@
}
} ],
"meta" : {
- "globalKey" : "c80a226c"
+ "globalKey" : "ea004192"
}
},
"meta" : {
- "globalKey" : "c80a226c"
+ "globalKey" : "ea004192"
}
}
}
@@ -629,6 +627,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "512866f9"
+ "globalKey" : "40fe8d75"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/commodity/com-ex1-gas-swap-daily-delivery-prices-last.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/commodity/com-ex1-gas-swap-daily-delivery-prices-last.json
index 8b4df0b2aa..7e12c65b6c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/commodity/com-ex1-gas-swap-daily-delivery-prices-last.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/commodity/com-ex1-gas-swap-daily-delivery-prices-last.json
@@ -40,8 +40,8 @@
"globalKey" : "25a53eca"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -127,12 +127,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "a63303b8"
}
- } ],
- "fixedPricePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "a63303b8"
+ }
+ }, {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -183,18 +184,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "6310740b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "87be5753"
+ "globalKey" : "6310740b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d4ff3ff1"
+ "globalKey" : "e29a8275"
}
},
"tradeLot" : [ {
@@ -478,10 +476,10 @@
}
},
"meta" : {
- "globalKey" : "bd389287"
+ "globalKey" : "dbd43b0b"
}
},
"meta" : {
- "globalKey" : "bd389287"
+ "globalKey" : "dbd43b0b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/commodity/com-ex5-gas-v-electricity-spark-spread.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/commodity/com-ex5-gas-v-electricity-spark-spread.json
index eb8134c46d..6b1a15f8c0 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/commodity/com-ex5-gas-v-electricity-spark-spread.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/commodity/com-ex5-gas-v-electricity-spark-spread.json
@@ -40,8 +40,8 @@
"globalKey" : "25e14eca"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -129,11 +129,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "f95d4f04"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "f95d4f04"
+ }
+ }, {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -197,18 +199,15 @@
"scope" : "DOCUMENT",
"value" : "Commodity-2"
}
- },
- "meta" : {
- "globalKey" : "eea90cd2"
}
- } ],
+ },
"meta" : {
- "globalKey" : "5ff7ea4e"
+ "globalKey" : "eea90cd2"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "469754ec"
+ "globalKey" : "9483c7f8"
}
},
"tradeLot" : [ {
@@ -522,10 +521,10 @@
}
},
"meta" : {
- "globalKey" : "1eca70ae"
+ "globalKey" : "27122c22"
}
},
"meta" : {
- "globalKey" : "1eca70ae"
+ "globalKey" : "27122c22"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/commodity/com-ex8-oil-call-option-strip.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/commodity/com-ex8-oil-call-option-strip.json
index 22d197ae0c..3ff6afce5e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/commodity/com-ex8-oil-call-option-strip.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/commodity/com-ex8-oil-call-option-strip.json
@@ -23,8 +23,8 @@
"globalKey" : "25e1ce6c"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -168,15 +168,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "da51488a"
}
- } ],
+ },
"meta" : {
"globalKey" : "da51488a"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c67f7f6"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-ex01-long-asia-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-ex01-long-asia-corp-fixreg.json
index 61dc257f0f..c76f05151b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-ex01-long-asia-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-ex01-long-asia-corp-fixreg.json
@@ -70,72 +70,8 @@
"globalKey" : "58681de7"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "4f992e8e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -221,7 +157,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "e414546d",
@@ -296,15 +232,77 @@
"meta" : {
"globalKey" : "15515017"
}
- } ],
- "meta" : {
- "globalKey" : "e36d84e6"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "e36d84e6"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
}
},
"meta" : {
- "globalKey" : "be99fbf4"
+ "globalKey" : "4f992e8e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -313,7 +311,7 @@
}
},
"meta" : {
- "globalKey" : "8347d834"
+ "globalKey" : "eded3744"
}
},
"tradeLot" : [ {
@@ -536,10 +534,10 @@
}
},
"meta" : {
- "globalKey" : "409dc242"
+ "globalKey" : "2abee552"
}
},
"meta" : {
- "globalKey" : "409dc242"
+ "globalKey" : "2abee552"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-ex02-2003-short-asia-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-ex02-2003-short-asia-corp-fixreg.json
index 44f4a33bba..0e30c3812e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-ex02-2003-short-asia-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-ex02-2003-short-asia-corp-fixreg.json
@@ -28,69 +28,8 @@
"globalKey" : "3ebb05"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "6f25196e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -131,7 +70,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "7abf9ebb",
@@ -152,15 +91,74 @@
"meta" : {
"globalKey" : "4cf"
}
- } ],
- "meta" : {
- "globalKey" : "e1a9f247"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "e1a9f247"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
}
},
"meta" : {
- "globalKey" : "5aa4b099"
+ "globalKey" : "6f25196e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentBusinessCenter" : {
"value" : "JPTO"
@@ -168,7 +166,7 @@
}
},
"meta" : {
- "globalKey" : "5062d28"
+ "globalKey" : "3033800c"
}
},
"tradeLot" : [ {
@@ -340,10 +338,10 @@
}
},
"meta" : {
- "globalKey" : "3bd5d75c"
+ "globalKey" : "1a5409f8"
}
},
"meta" : {
- "globalKey" : "3bd5d75c"
+ "globalKey" : "1a5409f8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-ex16-short-us-corp-fixreg-recovery-factor.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-ex16-short-us-corp-fixreg-recovery-factor.json
index 55c24c7033..201aec6fdc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-ex16-short-us-corp-fixreg-recovery-factor.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-ex16-short-us-corp-fixreg-recovery-factor.json
@@ -28,69 +28,8 @@
"globalKey" : "3eba46"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "70d9f20e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -146,7 +85,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -170,18 +109,77 @@
"meta" : {
"globalKey" : "4741344"
}
- } ],
- "meta" : {
- "globalKey" : "9e18a2ed"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "9e18a2ed"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "6123ef1f"
+ "globalKey" : "70d9f20e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "fe2f9361"
+ "globalKey" : "f5f377b9"
}
},
"tradeLot" : [ {
@@ -353,10 +351,10 @@
}
},
"meta" : {
- "globalKey" : "c2a96b5e"
+ "globalKey" : "6299c806"
}
},
"meta" : {
- "globalKey" : "c2a96b5e"
+ "globalKey" : "6299c806"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-indamt-ex01-short-us-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-indamt-ex01-short-us-corp-fixreg.json
index 35143bceee..e3cbb059e6 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-indamt-ex01-short-us-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-indamt-ex01-short-us-corp-fixreg.json
@@ -28,70 +28,8 @@
"globalKey" : "3eba46"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "notional"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "70d9f20e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -136,7 +74,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -160,18 +98,78 @@
"meta" : {
"globalKey" : "4741344"
}
- } ],
- "meta" : {
- "globalKey" : "c14f7042"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "c14f7042"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "notional"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "553ca574"
+ "globalKey" : "70d9f20e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e4b8bab6"
+ "globalKey" : "d2128ce"
}
},
"tradeLot" : [ {
@@ -372,10 +370,10 @@
}
},
"meta" : {
- "globalKey" : "867856a0"
+ "globalKey" : "25a7b588"
}
},
"meta" : {
- "globalKey" : "867856a0"
+ "globalKey" : "25a7b588"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-swaption-1.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-swaption-1.json
index 918b5f914a..ce670df4c8 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-swaption-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-swaption-1.json
@@ -6,8 +6,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -85,74 +85,8 @@
"globalKey" : "ec2ea6cd"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "SPREAD"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-03-20",
- "lastRegularPaymentDate" : "2012-03-20",
- "meta" : {
- "globalKey" : "7d9c0aa"
- }
- },
- "meta" : {
- "globalKey" : "55080c1c"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -209,7 +143,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"name" : {
@@ -285,18 +219,82 @@
"meta" : {
"globalKey" : "139ace00"
}
- } ],
- "meta" : {
- "globalKey" : "afc3b294"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "afc3b294"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "SPREAD"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-03-20",
+ "lastRegularPaymentDate" : "2012-03-20",
+ "meta" : {
+ "globalKey" : "7d9c0aa"
+ }
}
},
"meta" : {
- "globalKey" : "388692f8"
+ "globalKey" : "55080c1c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "45761349"
+ "globalKey" : "7f3807d7"
}
}
}
@@ -358,21 +356,18 @@
"globalReference" : "0",
"externalReference" : "SPREAD"
}
- },
- "meta" : {
- "globalKey" : "842b540"
}
- } ],
+ },
"meta" : {
- "globalKey" : "842b540"
+ "globalKey" : "e82eca22"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "4eb64e2a"
+ "globalKey" : "e3f0b28c"
}
},
"tradeLot" : [ {
@@ -566,7 +561,7 @@
}
},
"meta" : {
- "globalKey" : "1dfa2eab"
+ "globalKey" : "8784a09"
}
},
"transferHistory" : [ {
@@ -633,6 +628,6 @@
}
} ],
"meta" : {
- "globalKey" : "5c745e21"
+ "globalKey" : "50fa683"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-swaption-2.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-swaption-2.json
index 3998dd72eb..863c4a873e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-swaption-2.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cd-swaption-2.json
@@ -6,8 +6,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -101,74 +101,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "SPREAD"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2006-12-20",
- "lastRegularPaymentDate" : "2011-09-20",
- "meta" : {
- "globalKey" : "7d907ea"
- }
- },
- "meta" : {
- "globalKey" : "5e1fd2fe"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -250,7 +184,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"name" : {
@@ -333,18 +267,82 @@
"meta" : {
"globalKey" : "89059707"
}
- } ],
- "meta" : {
- "globalKey" : "306e2891"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "306e2891"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "SPREAD"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2006-12-20",
+ "lastRegularPaymentDate" : "2011-09-20",
+ "meta" : {
+ "globalKey" : "7d907ea"
+ }
}
},
"meta" : {
- "globalKey" : "9b77990f"
+ "globalKey" : "5e1fd2fe"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "8f2c329"
+ "globalKey" : "b7437833"
}
}
}
@@ -406,21 +404,18 @@
"globalReference" : "0",
"externalReference" : "SPREAD"
}
- },
- "meta" : {
- "globalKey" : "2a988367"
}
- } ],
+ },
"meta" : {
- "globalKey" : "2a988367"
+ "globalKey" : "5827fbc5"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "32d12e91"
+ "globalKey" : "3a64076f"
}
},
"tradeLot" : [ {
@@ -614,7 +609,7 @@
}
},
"meta" : {
- "globalKey" : "8b7d1c8f"
+ "globalKey" : "94b19bf1"
}
},
"transferHistory" : [ {
@@ -681,6 +676,6 @@
}
} ],
"meta" : {
- "globalKey" : "83d4c9c9"
+ "globalKey" : "99953ea7"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex01-cdx.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex01-cdx.json
index 6477c16396..4f2532ef4d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex01-cdx.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex01-cdx.json
@@ -28,43 +28,8 @@
"globalKey" : "3ec8d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -101,18 +66,51 @@
"globalKey" : "d179a109"
}
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "9be56a4a"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "9be56a4a"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
}
},
"meta" : {
- "globalKey" : "dda85829"
+ "globalKey" : "5a5ff79f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "eded796c"
+ "globalKey" : "6b627f06"
}
},
"tradeLot" : [ {
@@ -284,7 +282,7 @@
}
},
"meta" : {
- "globalKey" : "11f24f28"
+ "globalKey" : "c74fb4e"
}
},
"transferHistory" : [ {
@@ -326,6 +324,6 @@
}
} ],
"meta" : {
- "globalKey" : "ae6754fd"
+ "globalKey" : "f7907223"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex02-iTraxx.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex02-iTraxx.json
index 05ebabdf05..2283b74add 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex02-iTraxx.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex02-iTraxx.json
@@ -17,8 +17,8 @@
"globalKey" : "3ed0d4"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -62,15 +62,12 @@
"globalKey" : "df6c52dd"
}
}
- },
- "meta" : {
- "globalKey" : "be0acfde"
}
},
"meta" : {
"globalKey" : "be0acfde"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "feec8b8a"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex03-iTraxx-contractual-supplement.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex03-iTraxx-contractual-supplement.json
index d16177a6b2..d61d15c8d9 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex03-iTraxx-contractual-supplement.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex03-iTraxx-contractual-supplement.json
@@ -17,8 +17,8 @@
"globalKey" : "3ed0d4"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -66,15 +66,12 @@
"globalKey" : "cf6dff2a"
}
}
- },
- "meta" : {
- "globalKey" : "3ce2d689"
}
},
"meta" : {
"globalKey" : "3ce2d689"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "99b16b5d"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex04-iBoxx.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex04-iBoxx.json
index 1337564da1..88d33c1c1e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex04-iBoxx.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex04-iBoxx.json
@@ -28,8 +28,54 @@
"globalKey" : "3f18d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "iBoxx EUR Corporates"
+ },
+ "identifierType" : "Other"
+ }, {
+ "identifier" : {
+ "value" : "DE0006301161",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
+ }
+ },
+ "identifierType" : "ISIN"
+ } ],
+ "name" : {
+ "value" : "iBoxx EUR Corporates"
+ },
+ "assetClass" : "Credit",
+ "meta" : {
+ "globalKey" : "451af30d"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "f86bc4e"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -99,63 +145,15 @@
"meta" : {
"globalKey" : "1a4469d6"
}
- },
- "meta" : {
- "globalKey" : "8f2b235"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "iBoxx EUR Corporates"
- },
- "identifierType" : "Other"
- }, {
- "identifier" : {
- "value" : "DE0006301161",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
- }
- },
- "identifierType" : "ISIN"
- } ],
- "name" : {
- "value" : "iBoxx EUR Corporates"
- },
- "assetClass" : "Credit",
- "meta" : {
- "globalKey" : "451af30d"
- }
- }
- },
- "meta" : {
- "globalKey" : "f86bc4e"
}
},
"meta" : {
- "globalKey" : "8c372b43"
+ "globalKey" : "8f2b235"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "81716686"
+ "globalKey" : "d7ca11a0"
}
},
"tradeLot" : [ {
@@ -400,7 +398,7 @@
}
},
"meta" : {
- "globalKey" : "febee374"
+ "globalKey" : "813e780e"
}
},
"transferHistory" : [ {
@@ -442,6 +440,6 @@
}
} ],
"meta" : {
- "globalKey" : "688acb49"
+ "globalKey" : "b77c0ee3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex05-SP.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex05-SP.json
index a9b057c7d0..22199e99b1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex05-SP.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdindex-ex05-SP.json
@@ -40,44 +40,8 @@
"globalKey" : "26b17cff"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -127,18 +91,52 @@
"scheme" : "http://derivserv.dtcc.com/coding-scheme/additional-term"
}
} ]
+ }
+ },
+ "meta" : {
+ "globalKey" : "ed763d1b"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "ed763d1b"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
}
},
"meta" : {
- "globalKey" : "ca352f3a"
+ "globalKey" : "5a5ff79f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "c6e19bda"
+ "globalKey" : "fc62111a"
}
},
"tradeLot" : [ {
@@ -340,7 +338,7 @@
}
},
"meta" : {
- "globalKey" : "23d9ad4f"
+ "globalKey" : "acca428f"
}
},
"transferHistory" : [ {
@@ -388,6 +386,6 @@
}
} ],
"meta" : {
- "globalKey" : "7b0f08eb"
+ "globalKey" : "59207e2b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-ELCDS-ReferenceObligation.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-ELCDS-ReferenceObligation.json
index 7b0bcca194..8088475413 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-ELCDS-ReferenceObligation.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-ELCDS-ReferenceObligation.json
@@ -40,70 +40,8 @@
"globalKey" : "261c39fc"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f78"
- },
- "rollConvention" : "25"
- },
- "meta" : {
- "globalKey" : "17f78"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-12-20",
- "meta" : {
- "globalKey" : "3ecfaa"
- }
- },
- "meta" : {
- "globalKey" : "af3c7811"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -163,6 +101,7 @@
},
"identifierType" : "BBGID"
} ],
+ "instrumentType" : "Debt",
"borrower" : [ {
"name" : {
"value" : "BorrowerName1"
@@ -207,21 +146,81 @@
"meta" : {
"globalKey" : "b8006f0a"
}
- } ],
- "meta" : {
- "globalKey" : "fbf842d9"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "d49bda7c"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f78"
+ },
+ "rollConvention" : "25"
+ },
+ "meta" : {
+ "globalKey" : "17f78"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-12-20",
+ "meta" : {
+ "globalKey" : "3ecfaa"
+ }
}
},
"meta" : {
- "globalKey" : "398f3268"
+ "globalKey" : "af3c7811"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "89f88ba2"
+ "globalKey" : "d73b7b87"
}
},
"tradeLot" : [ {
@@ -437,10 +436,10 @@
}
},
"meta" : {
- "globalKey" : "89711242"
+ "globalKey" : "d26c75a7"
}
},
"meta" : {
- "globalKey" : "89711242"
+ "globalKey" : "d26c75a7"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-basket-tranche.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-basket-tranche.json
index ef9f6bbed3..04b917f0a5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-basket-tranche.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-basket-tranche.json
@@ -40,46 +40,8 @@
"globalKey" : "ebd48b0c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/ACT.ISDA"
- },
- "meta" : {
- "globalKey" : "28d6c3e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -147,7 +109,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -186,7 +148,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -249,18 +211,54 @@
"meta" : {
"globalKey" : "90a9b011"
}
- } ],
- "meta" : {
- "globalKey" : "5a8f0b85"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "5a8f0b85"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISDA"
}
},
"meta" : {
- "globalKey" : "d028765"
+ "globalKey" : "28d6c3e0"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "35fa63e8"
+ "globalKey" : "128a102"
}
},
"tradeLot" : [ {
@@ -436,10 +434,10 @@
}
},
"meta" : {
- "globalKey" : "fa1b0656"
+ "globalKey" : "36efb7f0"
}
},
"meta" : {
- "globalKey" : "fa1b0656"
+ "globalKey" : "36efb7f0"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-basket.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-basket.json
index c83808d3d8..bfda39aab6 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-basket.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-basket.json
@@ -40,46 +40,8 @@
"globalKey" : "ebd48b0c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/ACT.ISDA"
- },
- "meta" : {
- "globalKey" : "28d6c3e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -138,7 +100,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -180,7 +142,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -240,18 +202,54 @@
"meta" : {
"globalKey" : "90a9b011"
}
- } ],
- "meta" : {
- "globalKey" : "2bdf39cb"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "2bdf39cb"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISDA"
}
},
"meta" : {
- "globalKey" : "12c02dab"
+ "globalKey" : "28d6c3e0"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "1dfb4eee"
+ "globalKey" : "a3458308"
}
},
"tradeLot" : [ {
@@ -427,10 +425,10 @@
}
},
"meta" : {
- "globalKey" : "c47b8f66"
+ "globalKey" : "4d1ef800"
}
},
"meta" : {
- "globalKey" : "c47b8f66"
+ "globalKey" : "4d1ef800"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-index-tranche.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-index-tranche.json
index 68ecbafb51..fda30938b5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-index-tranche.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-index-tranche.json
@@ -17,8 +17,8 @@
"globalKey" : "3ed0d4"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -61,15 +61,12 @@
"globalKey" : "f97d484f"
}
}
- },
- "meta" : {
- "globalKey" : "aa708910"
}
},
"meta" : {
"globalKey" : "aa708910"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "39d209bc"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-loan-ReferenceObligation.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-loan-ReferenceObligation.json
index ad1aeffc95..0c28a6df2d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-loan-ReferenceObligation.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-loan-ReferenceObligation.json
@@ -56,73 +56,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2006-12-20",
- "lastRegularPaymentDate" : "2010-06-20",
- "meta" : {
- "globalKey" : "7d8ff2a"
- }
- },
- "meta" : {
- "globalKey" : "5e1fca3e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -193,6 +128,7 @@
},
"identifierType" : "Other"
} ],
+ "instrumentType" : "Debt",
"lien" : {
"value" : "FirstLienLoan"
},
@@ -282,15 +218,78 @@
"meta" : {
"globalKey" : "c245b351"
}
- } ],
- "meta" : {
- "globalKey" : "1a0b8594"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "1e35e057"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2006-12-20",
+ "lastRegularPaymentDate" : "2010-06-20",
+ "meta" : {
+ "globalKey" : "7d8ff2a"
+ }
}
},
"meta" : {
- "globalKey" : "d454d4d2"
+ "globalKey" : "5e1fca3e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -299,7 +298,7 @@
}
},
"meta" : {
- "globalKey" : "da117ff"
+ "globalKey" : "a2700874"
}
},
"tradeLot" : [ {
@@ -518,10 +517,10 @@
}
},
"meta" : {
- "globalKey" : "b356b902"
+ "globalKey" : "c0d14f6d"
}
},
"meta" : {
- "globalKey" : "b356b902"
+ "globalKey" : "c0d14f6d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-loan-SecuredList.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-loan-SecuredList.json
index ddde7cb605..7478bbc5bc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-loan-SecuredList.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-loan-SecuredList.json
@@ -56,73 +56,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-03-20",
- "lastRegularPaymentDate" : "2010-03-20",
- "meta" : {
- "globalKey" : "7d9b0aa"
- }
- },
- "meta" : {
- "globalKey" : "5e207bbe"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -252,15 +187,78 @@
"meta" : {
"globalKey" : "ff84437d"
}
- } ],
- "meta" : {
- "globalKey" : "ce93a6f0"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "ce93a6f0"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-03-20",
+ "lastRegularPaymentDate" : "2010-03-20",
+ "meta" : {
+ "globalKey" : "7d9b0aa"
+ }
}
},
"meta" : {
- "globalKey" : "4967c1f2"
+ "globalKey" : "5e207bbe"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -269,7 +267,7 @@
}
},
"meta" : {
- "globalKey" : "1983ade"
+ "globalKey" : "df15fba8"
}
},
"tradeLot" : [ {
@@ -488,10 +486,10 @@
}
},
"meta" : {
- "globalKey" : "238898b2"
+ "globalKey" : "67dff9a8"
}
},
"meta" : {
- "globalKey" : "238898b2"
+ "globalKey" : "67dff9a8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-mortgage-CMBS.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-mortgage-CMBS.json
index 6c81784de3..dd1f7f4189 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-mortgage-CMBS.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-mortgage-CMBS.json
@@ -66,73 +66,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 1,
- "period" : "M",
- "meta" : {
- "globalKey" : "177f6"
- },
- "rollConvention" : "25"
- },
- "meta" : {
- "globalKey" : "177f6"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 1,
- "period" : "M",
- "meta" : {
- "globalKey" : "6c"
- }
- },
- "firstPaymentDate" : "2006-12-27",
- "lastRegularPaymentDate" : "2046-04-27",
- "meta" : {
- "globalKey" : "7d936cc"
- }
- },
- "meta" : {
- "globalKey" : "3e164c23"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -192,7 +127,7 @@
},
"identifierType" : "BBGID"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"name" : {
@@ -236,15 +171,79 @@
"meta" : {
"globalKey" : "74b7090"
}
- } ],
- "meta" : {
- "globalKey" : "43208aa8"
- }
+ } ]
},
"meta" : {
- "globalKey" : "734d74e5"
+ "globalKey" : "43208aa8"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 1,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "177f6"
+ },
+ "rollConvention" : "25"
+ },
+ "meta" : {
+ "globalKey" : "177f6"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 1,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "6c"
+ }
+ },
+ "firstPaymentDate" : "2006-12-27",
+ "lastRegularPaymentDate" : "2046-04-27",
+ "meta" : {
+ "globalKey" : "7d936cc"
+ }
+ },
+ "paymentDelay" : false
+ },
+ "meta" : {
+ "globalKey" : "84b33d12"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -253,7 +252,7 @@
}
},
"meta" : {
- "globalKey" : "a7fe75d9"
+ "globalKey" : "565e3ee"
}
},
"tradeLot" : [ {
@@ -472,10 +471,10 @@
}
},
"meta" : {
- "globalKey" : "cb4498f9"
+ "globalKey" : "7d422dc4"
}
},
"meta" : {
- "globalKey" : "cb4498f9"
+ "globalKey" : "7d422dc4"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-mortgage-RMBS.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-mortgage-RMBS.json
index 39195a864d..9bf12b61ef 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-mortgage-RMBS.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cds-mortgage-RMBS.json
@@ -76,70 +76,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 1,
- "period" : "M",
- "meta" : {
- "globalKey" : "177d3"
- },
- "rollConvention" : "11"
- },
- "meta" : {
- "globalKey" : "177d3"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 1,
- "period" : "M",
- "meta" : {
- "globalKey" : "6c"
- }
- },
- "firstPaymentDate" : "2006-11-01",
- "lastRegularPaymentDate" : "2035-06-01",
- "meta" : {
- "globalKey" : "7d8d44c"
- }
- },
- "meta" : {
- "globalKey" : "d48d40e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -199,7 +137,7 @@
},
"identifierType" : "BBGID"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
} ]
}
@@ -235,15 +173,76 @@
"meta" : {
"globalKey" : "a1d69e19"
}
- } ],
- "meta" : {
- "globalKey" : "8c3952ac"
- }
+ } ]
},
"meta" : {
- "globalKey" : "c6780b8c"
+ "globalKey" : "8c3952ac"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 1,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "177d3"
+ },
+ "rollConvention" : "11"
+ },
+ "meta" : {
+ "globalKey" : "177d3"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 1,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "6c"
+ }
+ },
+ "firstPaymentDate" : "2006-11-01",
+ "lastRegularPaymentDate" : "2035-06-01",
+ "meta" : {
+ "globalKey" : "7d8d44c"
+ }
+ },
+ "paymentDelay" : true
+ },
+ "meta" : {
+ "globalKey" : "bd1adfef"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -252,7 +251,7 @@
}
},
"meta" : {
- "globalKey" : "75befe49"
+ "globalKey" : "e3804558"
}
},
"tradeLot" : [ {
@@ -471,10 +470,10 @@
}
},
"meta" : {
- "globalKey" : "856807a7"
+ "globalKey" : "b40cc738"
}
},
"meta" : {
- "globalKey" : "856807a7"
+ "globalKey" : "b40cc738"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdx-index-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdx-index-option.json
index eb43373c1c..61a2fd00ce 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdx-index-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/cdx-index-option.json
@@ -6,8 +6,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -61,8 +61,52 @@
"globalKey" : "3ed994"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "NOTIONAL"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "Dow Jones CDX NA IG.2"
+ },
+ "identifierType" : "Other"
+ } ],
+ "name" : {
+ "value" : "Dow Jones CDX NA IG.2"
+ },
+ "assetClass" : "Credit",
+ "indexSeries" : 2,
+ "indexAnnexDate" : "2005-07-06",
+ "indexAnnexSource" : {
+ "value" : "Publisher"
+ },
+ "meta" : {
+ "globalKey" : "d197a909"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "23b9e5e8"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -122,61 +166,15 @@
"meta" : {
"globalKey" : "7d8d7ea"
}
- },
- "meta" : {
- "globalKey" : "5507235c"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "NOTIONAL"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "Dow Jones CDX NA IG.2"
- },
- "identifierType" : "Other"
- } ],
- "name" : {
- "value" : "Dow Jones CDX NA IG.2"
- },
- "assetClass" : "Credit",
- "indexSeries" : 2,
- "indexAnnexDate" : "2005-07-06",
- "indexAnnexSource" : {
- "value" : "Publisher"
- },
- "meta" : {
- "globalKey" : "d197a909"
- }
- }
- },
- "meta" : {
- "globalKey" : "23b9e5e8"
}
},
"meta" : {
- "globalKey" : "19996a44"
+ "globalKey" : "5507235c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d10b1be3"
+ "globalKey" : "aed400b5"
}
}
}
@@ -247,18 +245,15 @@
"priceType" : "InterestRate",
"arithmeticOperator" : "Add"
}
- },
- "meta" : {
- "globalKey" : "3919ad5d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3919ad5d"
+ "globalKey" : "c102887d"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3919ad5d"
+ "globalKey" : "c102887d"
}
},
"tradeLot" : [ {
@@ -465,7 +460,7 @@
}
},
"meta" : {
- "globalKey" : "ba4624c"
+ "globalKey" : "5231256c"
}
},
"transferHistory" : [ {
@@ -532,6 +527,6 @@
}
} ],
"meta" : {
- "globalKey" : "fd9e6bae"
+ "globalKey" : "8eee8c8e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/itraxx-index-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/itraxx-index-option.json
index 913bb25366..9d1ca15b26 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/itraxx-index-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/credit/itraxx-index-option.json
@@ -6,8 +6,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -79,73 +79,8 @@
"globalKey" : "24a738"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-03-20",
- "lastRegularPaymentDate" : "2011-03-20",
- "meta" : {
- "globalKey" : "7d9b8aa"
- }
- },
- "meta" : {
- "globalKey" : "5e2083be"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -268,18 +203,81 @@
"meta" : {
"globalKey" : "ba3951f2"
}
- } ],
- "meta" : {
- "globalKey" : "1b97badf"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "1b97badf"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-03-20",
+ "lastRegularPaymentDate" : "2011-03-20",
+ "meta" : {
+ "globalKey" : "7d9b8aa"
+ }
}
},
"meta" : {
- "globalKey" : "ea73b761"
+ "globalKey" : "5e2083be"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "af4ebae9"
+ "globalKey" : "658407b7"
}
}
}
@@ -350,21 +348,18 @@
"priceType" : "InterestRate",
"arithmeticOperator" : "Add"
}
- },
- "meta" : {
- "globalKey" : "a121a35b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a121a35b"
+ "globalKey" : "d401431b"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "2b922185"
+ "globalKey" : "2508d145"
}
},
"tradeLot" : [ {
@@ -510,7 +505,7 @@
}
} ],
"meta" : {
- "globalKey" : "6d374060"
+ "globalKey" : "97b4a020"
}
},
"transferHistory" : [ {
@@ -567,6 +562,6 @@
}
} ],
"meta" : {
- "globalKey" : "fe2dd738"
+ "globalKey" : "5ce216f8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqd-ex01-american-call-stock-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqd-ex01-american-call-stock-long-form.json
index a1454bb984..18904e5519 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqd-ex01-american-call-stock-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqd-ex01-american-call-stock-long-form.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -122,15 +122,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "ff854c98"
}
- } ],
+ },
"meta" : {
"globalKey" : "ff854c98"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -212,7 +209,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqd-ex04-european-call-index-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqd-ex04-european-call-index-long-form.json
index 3d3dabbd9c..d19b2b96ea 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqd-ex04-european-call-index-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqd-ex04-european-call-index-long-form.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -113,15 +113,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "e4c22de1"
}
- } ],
+ },
"meta" : {
"globalKey" : "e4c22de1"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex01-single-underlyer-execution-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex01-single-underlyer-execution-long-form.json
index 38e566ef99..93f7e080a1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex01-single-underlyer-execution-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex01-single-underlyer-execution-long-form.json
@@ -50,135 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "56b8bd08",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -354,21 +231,142 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "d6876d92"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "ad51f130"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "56b8bd08",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "4c5dab37"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "e9391333"
+ "globalKey" : "8873b7af"
}
},
"tradeLot" : [ {
@@ -453,7 +451,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -541,14 +539,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -650,14 +648,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -671,28 +669,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "b0a66816"
+ "globalKey" : "bd195670"
}
},
"meta" : {
- "globalKey" : "b0a66816"
+ "globalKey" : "bd195670"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex05-single-stock-plus-fee-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex05-single-stock-plus-fee-long-form.json
index 3a4d270267..d3fbb14ab2 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex05-single-stock-plus-fee-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex05-single-stock-plus-fee-long-form.json
@@ -49,116 +49,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "cdd584fc"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "252eb7f7",
- "externalReference" : "EffectiveDate"
- }
- },
- "meta" : {
- "globalKey" : "cdd584fc"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "23cbca9b",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "33464ec4",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 2,
- "period" : "D",
- "meta" : {
- "globalKey" : "53b05215"
- },
- "dayType" : "CurrencyBusiness",
- "businessDayConvention" : "FOLLOWING",
- "businessCentersReference" : {
- "globalReference" : "4fc3867",
- "externalReference" : "PrimaryBusinessCenter"
- },
- "dateRelativeTo" : {
- "globalReference" : "b9c8415a",
- "externalReference" : "FinalValuationDate"
- }
- },
- "meta" : {
- "globalKey" : "53b05215"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "53b05215"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "33464ec4",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f1ab9d4b"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"reset" : false,
"meta" : {
@@ -304,21 +200,123 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "a03a59c0"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "79367de"
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "cdd584fc"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "252eb7f7",
+ "externalReference" : "EffectiveDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "cdd584fc"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "23cbca9b",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "33464ec4",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 2,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "53b05215"
+ },
+ "dayType" : "CurrencyBusiness",
+ "businessDayConvention" : "FOLLOWING",
+ "businessCentersReference" : {
+ "globalReference" : "4fc3867",
+ "externalReference" : "PrimaryBusinessCenter"
+ },
+ "dateRelativeTo" : {
+ "globalReference" : "b9c8415a",
+ "externalReference" : "FinalValuationDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "53b05215"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "53b05215"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "33464ec4",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "72a38aa9"
+ "globalKey" : "9114386d"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "f29168e8"
+ "globalKey" : "8a7ecf62"
}
},
"tradeLot" : [ {
@@ -368,7 +366,7 @@
"globalKey" : "294424"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -433,14 +431,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -552,14 +550,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -573,25 +571,25 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "3aa28966"
+ "globalKey" : "459da60a"
}
},
"transferHistory" : [ {
@@ -642,6 +640,6 @@
}
} ],
"meta" : {
- "globalKey" : "17d436b9"
+ "globalKey" : "992ca75d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex06-single-index-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex06-single-index-long-form.json
index 84c87fa613..9f3bf5e503 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex06-single-index-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex06-single-index-long-form.json
@@ -50,135 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e91d3",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "94f84ae8",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -325,21 +202,142 @@
"priceReturnTerms" : {
"returnType" : "Price"
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "33efffcb"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "4328d66d"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e91d3",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "94f84ae8",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "49feba86"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "b27cb089"
+ "globalKey" : "5a42eeef"
}
},
"tradeLot" : [ {
@@ -516,14 +514,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -619,14 +617,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -640,28 +638,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "a608d0fd"
+ "globalKey" : "a50ec4b5"
}
},
"meta" : {
- "globalKey" : "a608d0fd"
+ "globalKey" : "a50ec4b5"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex09-compounding-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex09-compounding-swap.json
index 23319b525a..c70ac786fc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex09-compounding-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex09-compounding-swap.json
@@ -41,12 +41,134 @@
"globalKey" : "ea96b216"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "reset" : true,
+ "meta" : {
+ "globalKey" : "4cf",
+ "externalKey" : "equityNotionalAmount"
+ }
+ },
+ "settlementTerms" : {
+ "settlementType" : "Cash",
+ "settlementCurrency" : {
+ "value" : "USD"
+ },
+ "meta" : {
+ "globalKey" : "7610bbd9"
+ }
+ },
+ "valuationDates" : {
+ "interimValuationDate" : {
+ "determinationMethod" : "ValuationTime",
+ "valuationDates" : {
+ "adjustableDates" : {
+ "unadjustedDate" : [ "2009-01-01" ],
+ "dateAdjustments" : {
+ "businessDayConvention" : "NotApplicable",
+ "meta" : {
+ "globalKey" : "3a4b88ab"
+ }
+ },
+ "meta" : {
+ "globalKey" : "25f944ac"
+ }
+ },
+ "meta" : {
+ "globalKey" : "25f944ac"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f85ffd21",
+ "externalKey" : "equityValuationDates"
+ }
+ },
+ "finalValuationDate" : {
+ "determinationMethod" : "ValuationTime",
+ "meta" : {
+ "globalKey" : "524b126b"
+ }
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "7e0a5d94"
+ },
+ "dayType" : "CurrencyBusiness",
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "f85ffd21",
+ "externalReference" : "equityValuationDates"
+ }
+ },
+ "meta" : {
+ "globalKey" : "7e0a5d94"
+ }
+ } ],
+ "finalPaymentDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "7e0a5d94"
+ },
+ "dayType" : "CurrencyBusiness",
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "f85ffd21",
+ "externalReference" : "equityValuationDates"
+ }
+ },
+ "meta" : {
+ "globalKey" : "7e0a5d94",
+ "externalKey" : "finalCashSettlementPaymentDate"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "e5f7e728",
+ "externalKey" : "CashSettlementPaymentDate"
+ }
+ },
+ "underlier" : {
+ "Observable" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "observable-1"
+ }
+ }
+ },
+ "returnTerms" : {
+ "priceReturnTerms" : {
+ "returnType" : "Price"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "cc16ce06"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -160,136 +282,12 @@
"meta" : {
"globalKey" : "8c441872"
}
- },
- "meta" : {
- "globalKey" : "902f1e10"
}
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "reset" : true,
- "meta" : {
- "globalKey" : "4cf",
- "externalKey" : "equityNotionalAmount"
- }
- },
- "settlementTerms" : {
- "settlementType" : "Cash",
- "settlementCurrency" : {
- "value" : "USD"
- },
- "meta" : {
- "globalKey" : "7610bbd9"
- }
- },
- "valuationDates" : {
- "interimValuationDate" : {
- "determinationMethod" : "ValuationTime",
- "valuationDates" : {
- "adjustableDates" : {
- "unadjustedDate" : [ "2009-01-01" ],
- "dateAdjustments" : {
- "businessDayConvention" : "NotApplicable",
- "meta" : {
- "globalKey" : "3a4b88ab"
- }
- },
- "meta" : {
- "globalKey" : "25f944ac"
- }
- },
- "meta" : {
- "globalKey" : "25f944ac"
- }
- },
- "meta" : {
- "globalKey" : "f85ffd21",
- "externalKey" : "equityValuationDates"
- }
- },
- "finalValuationDate" : {
- "determinationMethod" : "ValuationTime",
- "meta" : {
- "globalKey" : "524b126b"
- }
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "7e0a5d94"
- },
- "dayType" : "CurrencyBusiness",
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "f85ffd21",
- "externalReference" : "equityValuationDates"
- }
- },
- "meta" : {
- "globalKey" : "7e0a5d94"
- }
- } ],
- "finalPaymentDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "7e0a5d94"
- },
- "dayType" : "CurrencyBusiness",
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "f85ffd21",
- "externalReference" : "equityValuationDates"
- }
- },
- "meta" : {
- "globalKey" : "7e0a5d94",
- "externalKey" : "finalCashSettlementPaymentDate"
- }
- }
- },
- "meta" : {
- "globalKey" : "e5f7e728",
- "externalKey" : "CashSettlementPaymentDate"
- }
- },
- "underlier" : {
- "Observable" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "observable-1"
- }
- }
- },
- "returnTerms" : {
- "priceReturnTerms" : {
- "returnType" : "Price"
- }
- },
- "meta" : {
- "globalKey" : "5a33c7a4"
- }
- } ],
+ },
"meta" : {
- "globalKey" : "3eb451b4"
+ "globalKey" : "9d9596ae"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -302,7 +300,7 @@
}
},
"meta" : {
- "globalKey" : "422217ec"
+ "globalKey" : "324e2c06"
}
},
"tradeLot" : [ {
@@ -466,14 +464,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "3cfd165",
- "externalReference" : "BankA"
+ "globalReference" : "3cfd166",
+ "externalReference" : "BankB"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "3cfd166",
- "externalReference" : "BankB"
+ "globalReference" : "3cfd165",
+ "externalReference" : "BankA"
}
} ],
"adjustment" : "Standard",
@@ -545,18 +543,18 @@
}
},
"contractualParty" : [ {
- "globalReference" : "3cfd165",
- "externalReference" : "BankA"
- }, {
"globalReference" : "3cfd166",
"externalReference" : "BankB"
+ }, {
+ "globalReference" : "3cfd165",
+ "externalReference" : "BankA"
} ],
"meta" : {
- "globalKey" : "f78f4bde"
+ "globalKey" : "f78f4bfc"
}
} ],
"meta" : {
- "globalKey" : "f78f4bde"
+ "globalKey" : "f78f4bfc"
}
},
"collateral" : {
@@ -589,10 +587,10 @@
}
},
"meta" : {
- "globalKey" : "fd946201"
+ "globalKey" : "be98ec9b"
}
},
"meta" : {
- "globalKey" : "fd946201"
+ "globalKey" : "be98ec9b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex10-short-form-interestLeg-driving-schedule-dates.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex10-short-form-interestLeg-driving-schedule-dates.json
index cdd4897c95..fe56927be7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex10-short-form-interestLeg-driving-schedule-dates.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex10-short-form-interestLeg-driving-schedule-dates.json
@@ -40,8 +40,8 @@
"globalKey" : "25dff92f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -210,12 +210,13 @@
"meta" : {
"globalKey" : "8325f327"
}
- },
- "meta" : {
- "globalKey" : "e0f9bfca"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "e0f9bfca"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -363,18 +364,15 @@
"priceReturnTerms" : {
"returnType" : "Price"
}
- },
- "meta" : {
- "globalKey" : "6ffc8b2a"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a7955020"
+ "globalKey" : "6ffc8b2a"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "57ef643e"
+ "globalKey" : "27dbfc2"
}
},
"tradeLot" : [ {
@@ -499,7 +497,7 @@
"globalKey" : "28fe4f"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -609,10 +607,10 @@
}
} ],
"meta" : {
- "globalKey" : "d87ab364"
+ "globalKey" : "6398efe8"
}
},
"meta" : {
- "globalKey" : "d87ab364"
+ "globalKey" : "6398efe8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex11-on-european-single-stock-underlyer-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex11-on-european-single-stock-underlyer-short-form.json
index 6565d11f0f..292a14af5e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex11-on-european-single-stock-underlyer-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex11-on-european-single-stock-underlyer-short-form.json
@@ -50,135 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3eba58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "e03bd13c",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -337,21 +214,142 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "2bc6c5d"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "4a4b3d7b"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3eba58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "e03bd13c",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "faf8442"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "77d653fe"
+ "globalKey" : "1915d984"
}
},
"tradeLot" : [ {
@@ -436,7 +434,7 @@
"globalKey" : "291797"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -524,14 +522,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -627,14 +625,14 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "e6364840"
+ "globalKey" : "e6364822"
}
}, {
"legalAgreementIdentification" : {
@@ -646,28 +644,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "7001fb6d"
+ "globalKey" : "7001fb4f"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "96882ab1"
+ "globalKey" : "afb658f1"
}
},
"meta" : {
- "globalKey" : "ace08a34"
+ "globalKey" : "7ca49f98"
}
},
"meta" : {
- "globalKey" : "ace08a34"
+ "globalKey" : "7ca49f98"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex12-on-european-index-underlyer-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex12-on-european-index-underlyer-short-form.json
index 3fc0684bc8..d344c67123 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex12-on-european-index-underlyer-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex12-on-european-index-underlyer-short-form.json
@@ -57,8 +57,8 @@
"globalKey" : "48e9d409"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -261,12 +261,13 @@
"meta" : {
"globalKey" : "f9c90e82"
}
- },
- "meta" : {
- "globalKey" : "d7b4424e"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "d7b4424e"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -485,19 +486,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "e6f42383",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "43d06bd1"
+ "globalKey" : "e6f42383"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b966867f"
+ "globalKey" : "80fda6e3"
}
},
"tradeLot" : [ {
@@ -782,10 +779,10 @@
}
},
"meta" : {
- "globalKey" : "1abbdee6"
+ "globalKey" : "9575502"
}
},
"meta" : {
- "globalKey" : "1abbdee6"
+ "globalKey" : "9575502"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.json
index c569493985..d6ca767a0a 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex13-pan-asia-interdealer-share-swap-short-form.json
@@ -57,8 +57,8 @@
"globalKey" : "d2afca66"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -261,12 +261,13 @@
"meta" : {
"globalKey" : "dd4d96a1"
}
- },
- "meta" : {
- "globalKey" : "ed02db71"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "ed02db71"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -511,22 +512,18 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "6c12d205",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "194ff0b4"
+ "globalKey" : "6c12d205"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "118718cb"
+ "globalKey" : "95d16611"
}
},
"tradeLot" : [ {
@@ -687,7 +684,7 @@
"globalKey" : "292479"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -846,10 +843,10 @@
}
},
"meta" : {
- "globalKey" : "5abb2e4f"
+ "globalKey" : "94afbc15"
}
},
"meta" : {
- "globalKey" : "5abb2e4f"
+ "globalKey" : "94afbc15"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.json
index ad7db49ef2..72d78d3eef 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex14-european-interdealer-share-swap-short-form.json
@@ -57,8 +57,8 @@
"globalKey" : "ec0c393"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -253,12 +253,13 @@
"meta" : {
"globalKey" : "f9c90e82"
}
- },
- "meta" : {
- "globalKey" : "bbe4385d"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "bbe4385d"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -484,19 +485,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "28a4e0a8",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "cb5e696b"
+ "globalKey" : "28a4e0a8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "9c3f445"
+ "globalKey" : "59aa39d1"
}
},
"tradeLot" : [ {
@@ -634,7 +631,7 @@
"globalKey" : "290e2b"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -780,10 +777,10 @@
}
},
"meta" : {
- "globalKey" : "e3e0ac25"
+ "globalKey" : "d9f570b1"
}
},
"meta" : {
- "globalKey" : "e3e0ac25"
+ "globalKey" : "d9f570b1"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.json
index c584eb8c2b..8f21df3e33 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.json
@@ -57,8 +57,8 @@
"globalKey" : "ec0c393"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -261,12 +261,13 @@
"meta" : {
"globalKey" : "f9c90e82"
}
- },
- "meta" : {
- "globalKey" : "3a50ba7"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "3a50ba7"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -490,19 +491,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "7093aa62",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "e80f5fc9"
+ "globalKey" : "7093aa62"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3ba5fc63"
+ "globalKey" : "74c566f"
}
},
"tradeLot" : [ {
@@ -618,7 +615,7 @@
"globalKey" : "290e2b"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -766,10 +763,10 @@
}
},
"meta" : {
- "globalKey" : "8116fedf"
+ "globalKey" : "e68fe853"
}
},
"meta" : {
- "globalKey" : "8116fedf"
+ "globalKey" : "e68fe853"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.json
index 48f693b448..d58357cf25 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.json
@@ -57,8 +57,8 @@
"globalKey" : "ec0c393"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -261,12 +261,13 @@
"meta" : {
"globalKey" : "f9c90e82"
}
- },
- "meta" : {
- "globalKey" : "3a50ba7"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "3a50ba7"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -496,19 +497,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "7093aa62",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "e80f5fc9"
+ "globalKey" : "7093aa62"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3ba5fc63"
+ "globalKey" : "74c566f"
}
},
"tradeLot" : [ {
@@ -669,7 +666,7 @@
"globalKey" : "290e2b"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -817,10 +814,10 @@
}
},
"meta" : {
- "globalKey" : "a8e7b918"
+ "globalKey" : "382d6d24"
}
},
"meta" : {
- "globalKey" : "a8e7b918"
+ "globalKey" : "382d6d24"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex17-cfd.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex17-cfd.json
index 858ce0e3f0..58d231427b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex17-cfd.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex17-cfd.json
@@ -52,138 +52,12 @@
"externalKey" : "TerminationDate__CFD123456789"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2009-10-07",
- "dateAdjustments" : {
- "businessDayConvention" : "NotApplicable",
- "meta" : {
- "globalKey" : "3a4b88ab"
- }
- },
- "meta" : {
- "globalKey" : "2601cd72"
- }
- },
- "meta" : {
- "globalKey" : "2601cd72"
- }
- },
- "terminationDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2019-10-01",
- "dateAdjustments" : {
- "businessDayConvention" : "NotApplicable",
- "meta" : {
- "globalKey" : "3a4b88ab"
- }
- },
- "meta" : {
- "globalKey" : "272e06ec"
- }
- },
- "meta" : {
- "globalKey" : "272e06ec"
- }
- },
- "meta" : {
- "globalKey" : "2dccd0ba",
- "externalKey" : "InterestLegPeriodDates-1"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "adjustableDates" : {
- "unadjustedDate" : [ "2019-10-01" ],
- "dateAdjustments" : {
- "businessDayConvention" : "FOLLOWING",
- "businessCenters" : {
- "businessCenter" : [ {
- "value" : "NYSE"
- } ],
- "meta" : {
- "globalKey" : "24cd5d"
- }
- },
- "meta" : {
- "globalKey" : "2121e94c"
- }
- },
- "meta" : {
- "globalKey" : "aa64376b"
- }
- },
- "meta" : {
- "globalKey" : "aa64376b"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "aa64376b"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "2dccd0ba",
- "externalReference" : "InterestLegPeriodDates-1"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "5798214f"
- }
- },
- "meta" : {
- "globalKey" : "55fac273"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -315,19 +189,142 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "bb262f2"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "d1715b14",
- "externalKey" : "EQ__CFD123456789"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2009-10-07",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NotApplicable",
+ "meta" : {
+ "globalKey" : "3a4b88ab"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2601cd72"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2601cd72"
+ }
+ },
+ "terminationDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2019-10-01",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NotApplicable",
+ "meta" : {
+ "globalKey" : "3a4b88ab"
+ }
+ },
+ "meta" : {
+ "globalKey" : "272e06ec"
+ }
+ },
+ "meta" : {
+ "globalKey" : "272e06ec"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2dccd0ba",
+ "externalKey" : "InterestLegPeriodDates-1"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "adjustableDates" : {
+ "unadjustedDate" : [ "2019-10-01" ],
+ "dateAdjustments" : {
+ "businessDayConvention" : "FOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "NYSE"
+ } ],
+ "meta" : {
+ "globalKey" : "24cd5d"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2121e94c"
+ }
+ },
+ "meta" : {
+ "globalKey" : "aa64376b"
+ }
+ },
+ "meta" : {
+ "globalKey" : "aa64376b"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "aa64376b"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "2dccd0ba",
+ "externalReference" : "InterestLegPeriodDates-1"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "5798214f"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "da80b1c1"
+ "globalKey" : "4ba23e95"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "2933cdac"
+ "globalKey" : "31b847d8"
}
},
"tradeLot" : [ {
@@ -407,7 +404,7 @@
"globalKey" : "24cd5d"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -501,14 +498,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "858ff69b",
- "externalReference" : "CROSS"
+ "globalReference" : "46e37105",
+ "externalReference" : "PRIMARY"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "46e37105",
- "externalReference" : "PRIMARY"
+ "globalReference" : "858ff69b",
+ "externalReference" : "CROSS"
}
} ],
"adjustment" : "Standard",
@@ -596,25 +593,25 @@
}
},
"contractualParty" : [ {
- "globalReference" : "858ff69b",
- "externalReference" : "CROSS"
- }, {
"globalReference" : "46e37105",
"externalReference" : "PRIMARY"
+ }, {
+ "globalReference" : "858ff69b",
+ "externalReference" : "CROSS"
} ],
"meta" : {
- "globalKey" : "e4400dc9"
+ "globalKey" : "421b5285"
}
} ],
"meta" : {
- "globalKey" : "e4400dc9"
+ "globalKey" : "421b5285"
}
},
"meta" : {
- "globalKey" : "27d665fc"
+ "globalKey" : "e9faea20"
}
},
"meta" : {
- "globalKey" : "27d665fc"
+ "globalKey" : "e9faea20"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex18-pan-asia-interdealer-index-swap-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex18-pan-asia-interdealer-index-swap-short-form.json
index 6e8cdab704..dcc4907180 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex18-pan-asia-interdealer-index-swap-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex18-pan-asia-interdealer-index-swap-short-form.json
@@ -41,129 +41,12 @@
"globalKey" : "ea96b216"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "equityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "54b65ddd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "floatingRateCalculation"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "46357da4"
- },
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "ebdafec4",
- "externalReference" : "equityEffectiveDate"
- }
- },
- "meta" : {
- "globalKey" : "46357da4"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "ea96b216"
- },
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "7e0a5d94",
- "externalReference" : "finalCashSettlementPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "ea96b216"
- }
- },
- "meta" : {
- "globalKey" : "adeb53f2",
- "externalKey" : "floatingCalculationPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "adjustableDates" : {
- "unadjustedDate" : [ "2009-10-12", "2009-11-13", "2009-12-12", "2010-01-14", "2010-02-12", "2010-03-12", "2010-04-12", "2010-05-13", "2010-06-02", "2010-07-12", "2010-08-12" ],
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "3122c5b6"
- }
- },
- "meta" : {
- "globalKey" : "3122c5b6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "3122c5b6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "adeb53f2",
- "externalReference" : "floatingCalculationPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "8c441872"
- }
- },
- "meta" : {
- "globalKey" : "8f72839a"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -341,15 +224,130 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "5d0621e"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "5ab3f540"
+ "priceQuantity" : {
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "equityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "54b65ddd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "floatingRateCalculation"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "46357da4"
+ },
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "ebdafec4",
+ "externalReference" : "equityEffectiveDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "46357da4"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "ea96b216"
+ },
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "7e0a5d94",
+ "externalReference" : "finalCashSettlementPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "ea96b216"
+ }
+ },
+ "meta" : {
+ "globalKey" : "adeb53f2",
+ "externalKey" : "floatingCalculationPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "adjustableDates" : {
+ "unadjustedDate" : [ "2009-10-12", "2009-11-13", "2009-12-12", "2010-01-14", "2010-02-12", "2010-03-12", "2010-04-12", "2010-05-13", "2010-06-02", "2010-07-12", "2010-08-12" ],
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3122c5b6"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3122c5b6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "3122c5b6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "adeb53f2",
+ "externalReference" : "floatingCalculationPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "8c441872"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "1280e066"
+ "globalKey" : "ae494eb8"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -365,7 +363,7 @@
}
},
"meta" : {
- "globalKey" : "9e5d2d31"
+ "globalKey" : "9b30e93d"
}
},
"tradeLot" : [ {
@@ -451,7 +449,7 @@
"globalKey" : "fd81"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -545,14 +543,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "d04eb192",
- "externalReference" : "party2"
+ "globalReference" : "d04eb552",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "d04eb552",
- "externalReference" : "party1"
+ "globalReference" : "d04eb192",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -656,18 +654,18 @@
}
},
"contractualParty" : [ {
- "globalReference" : "d04eb192",
- "externalReference" : "party2"
- }, {
"globalReference" : "d04eb552",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "d04eb192",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "7d288c5b"
+ "globalKey" : "7d288c3d"
}
} ],
"meta" : {
- "globalKey" : "7d288c5b"
+ "globalKey" : "7d288c3d"
}
},
"collateral" : {
@@ -700,10 +698,10 @@
}
},
"meta" : {
- "globalKey" : "76ebe589"
+ "globalKey" : "26b66b95"
}
},
"meta" : {
- "globalKey" : "76ebe589"
+ "globalKey" : "26b66b95"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex19-european-interdealer-fair-value-share-swap-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex19-european-interdealer-fair-value-share-swap-short-form.json
index c0f8a31f66..b2c387737c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex19-european-interdealer-fair-value-share-swap-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/eqs-ex19-european-interdealer-fair-value-share-swap-short-form.json
@@ -48,132 +48,12 @@
"globalKey" : "ea96b216"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "equityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "54b65ddd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "floatingRateCalculation"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360",
- "meta" : {
- "scheme" : "http://www.fpml.org/coding-scheme/day-count-fraction"
- }
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "46357da4"
- },
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "ebf906c4",
- "externalReference" : "equityEffectiveDate"
- }
- },
- "meta" : {
- "globalKey" : "46357da4"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "ea96b216"
- },
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "7e0a5d94",
- "externalReference" : "finalCashSettlementPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "ea96b216"
- }
- },
- "meta" : {
- "globalKey" : "adeb53f2",
- "externalKey" : "floatingCalculationPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "adjustableDates" : {
- "unadjustedDate" : [ "2010-10-12", "2010-11-13", "2010-12-12", "2011-01-14", "2011-02-12", "2011-03-12", "2011-04-12", "2011-05-13", "2011-06-02", "2011-07-12", "2011-08-12" ],
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "c19bcdb6"
- }
- },
- "meta" : {
- "globalKey" : "c19bcdb6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "c19bcdb6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "adeb53f2",
- "externalReference" : "floatingCalculationPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "8c441872"
- }
- },
- "meta" : {
- "globalKey" : "ac278b9a"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -350,15 +230,133 @@
"determinationMethod" : "SettlementCurrency"
}
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "8d1916ab"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "5c778acd"
+ "priceQuantity" : {
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "equityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "54b65ddd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "floatingRateCalculation"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/day-count-fraction"
+ }
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "46357da4"
+ },
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "ebf906c4",
+ "externalReference" : "equityEffectiveDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "46357da4"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "ea96b216"
+ },
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "7e0a5d94",
+ "externalReference" : "finalCashSettlementPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "ea96b216"
+ }
+ },
+ "meta" : {
+ "globalKey" : "adeb53f2",
+ "externalKey" : "floatingCalculationPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "adjustableDates" : {
+ "unadjustedDate" : [ "2010-10-12", "2010-11-13", "2010-12-12", "2011-01-14", "2011-02-12", "2011-03-12", "2011-04-12", "2011-05-13", "2011-06-02", "2011-07-12", "2011-08-12" ],
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "c19bcdb6"
+ }
+ },
+ "meta" : {
+ "globalKey" : "c19bcdb6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "c19bcdb6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "adeb53f2",
+ "externalReference" : "floatingCalculationPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "8c441872"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "7521f0f3"
+ "globalKey" : "cafe56b8"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -371,7 +369,7 @@
}
},
"meta" : {
- "globalKey" : "54e2b900"
+ "globalKey" : "2c4909b4"
}
},
"tradeLot" : [ {
@@ -457,7 +455,7 @@
"globalKey" : "fd81"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -554,14 +552,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "d04eb192",
- "externalReference" : "party2"
+ "globalReference" : "d04eb552",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "d04eb552",
- "externalReference" : "party1"
+ "globalReference" : "d04eb192",
+ "externalReference" : "party2"
}
} ],
"adjustment" : "Standard",
@@ -658,18 +656,18 @@
}
},
"contractualParty" : [ {
- "globalReference" : "d04eb192",
- "externalReference" : "party2"
- }, {
"globalReference" : "d04eb552",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "d04eb192",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "8fe4efee"
+ "globalKey" : "8fe4efd0"
}
} ],
"meta" : {
- "globalKey" : "8fe4efee"
+ "globalKey" : "8fe4efd0"
}
},
"collateral" : {
@@ -702,10 +700,10 @@
}
},
"meta" : {
- "globalKey" : "64650a61"
+ "globalKey" : "2cb44015"
}
},
"meta" : {
- "globalKey" : "64650a61"
+ "globalKey" : "2cb44015"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/trs-ex02-single-equity.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/trs-ex02-single-equity.json
index 7b0c6ebd95..a3f067c820 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/trs-ex02-single-equity.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/trs-ex02-single-equity.json
@@ -52,140 +52,12 @@
"externalKey" : "trs-eq1-TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2004-10-12",
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "eb44d6c4"
- }
- },
- "meta" : {
- "globalKey" : "eb44d6c4"
- }
- },
- "terminationDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2004-10-12",
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "eb44d6c4"
- }
- },
- "meta" : {
- "globalKey" : "eb44d6c4"
- }
- },
- "meta" : {
- "globalKey" : "e60b9a80",
- "externalKey" : "trs-eq1-InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "adjustableDates" : {
- "unadjustedDate" : [ "2004-10-12", "2005-10-12", "2006-10-12" ],
- "dateAdjustments" : {
- "businessDayConvention" : "FOLLOWING",
- "businessCenters" : {
- "businessCenter" : [ {
- "value" : "EUTA"
- }, {
- "value" : "GBLO"
- } ],
- "meta" : {
- "globalKey" : "4158421"
- }
- },
- "meta" : {
- "globalKey" : "da3b6050"
- }
- },
- "meta" : {
- "globalKey" : "f937d1c4"
- }
- },
- "meta" : {
- "globalKey" : "f937d1c4"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "f937d1c4"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "e60b9a80",
- "externalReference" : "trs-eq1-InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "addda593"
- }
- },
- "meta" : {
- "globalKey" : "2622ec56"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -367,19 +239,144 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "332be076"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "8163f494",
- "externalKey" : "trs-eq1-equityLeg"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2004-10-12",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb44d6c4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb44d6c4"
+ }
+ },
+ "terminationDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2004-10-12",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb44d6c4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb44d6c4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "e60b9a80",
+ "externalKey" : "trs-eq1-InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "adjustableDates" : {
+ "unadjustedDate" : [ "2004-10-12", "2005-10-12", "2006-10-12" ],
+ "dateAdjustments" : {
+ "businessDayConvention" : "FOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "EUTA"
+ }, {
+ "value" : "GBLO"
+ } ],
+ "meta" : {
+ "globalKey" : "4158421"
+ }
+ },
+ "meta" : {
+ "globalKey" : "da3b6050"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f937d1c4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f937d1c4"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "f937d1c4"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "e60b9a80",
+ "externalReference" : "trs-eq1-InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "addda593"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "f0e5a9ea"
+ "globalKey" : "c58b8778"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "5edb0053"
+ "globalKey" : "534624f9"
}
},
"tradeLot" : [ {
@@ -464,7 +461,7 @@
"globalKey" : "292da8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -558,14 +555,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "d29a3bef",
- "externalReference" : "party2"
+ "globalReference" : "6b1740ab",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "6b1740ab",
- "externalReference" : "party1"
+ "globalReference" : "d29a3bef",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -706,11 +703,11 @@
}
},
"meta" : {
- "globalKey" : "e5241ba5"
+ "globalKey" : "c8f11ced"
}
},
"meta" : {
- "globalKey" : "e5241ba5",
+ "globalKey" : "c8f11ced",
"externalKey" : "trs-eq1-trade"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/trs-ex03-single-stock-execution-swap-with-fixing-and-dividend-payment-dates.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/trs-ex03-single-stock-execution-swap-with-fixing-and-dividend-payment-dates.json
index 0f06f3405c..35d86177e9 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/trs-ex03-single-stock-execution-swap-with-fixing-and-dividend-payment-dates.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/trs-ex03-single-stock-execution-swap-with-fixing-and-dividend-payment-dates.json
@@ -50,130 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "56b8bd08",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6",
- "externalKey" : "InterestLegPaymentDates"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -349,21 +231,137 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "32711957"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "93b9cf5"
+ "priceQuantity" : {
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "56b8bd08",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6",
+ "externalKey" : "InterestLegPaymentDates"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "a84756fc"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "f166e1b8"
+ "globalKey" : "1f3a42ca"
}
},
"tradeLot" : [ {
@@ -448,7 +446,7 @@
"globalKey" : "292da8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -536,14 +534,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -645,14 +643,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -666,28 +664,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "88585d77"
+ "globalKey" : "e88264e7"
}
},
"meta" : {
- "globalKey" : "88585d77"
+ "globalKey" : "e88264e7"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/trs-ex04-index-ios.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/trs-ex04-index-ios.json
index aa85417a61..d11fbbc26b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/trs-ex04-index-ios.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/equity/trs-ex04-index-ios.json
@@ -47,107 +47,12 @@
"globalKey" : "296055f7"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantityReference" : {
- "globalReference" : "0",
- "externalReference" : "returnNotional"
- },
- "meta" : {
- "globalKey" : "17f35490"
- }
- },
- "dayCountFraction" : {
- "value" : "30/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "73f59b92"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "261b36f7",
- "externalReference" : "initialValuationDate"
- }
- },
- "meta" : {
- "globalKey" : "73f59b92"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "b635d2a0"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "296055f7",
- "externalReference" : "finalValuationDate"
- }
- },
- "meta" : {
- "globalKey" : "b635d2a0"
- }
- },
- "meta" : {
- "globalKey" : "69376ece",
- "externalKey" : "interestCalculationDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "74be7496"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "6d1b00ab",
- "externalReference" : "returnPaymentDates"
- }
- },
- "meta" : {
- "globalKey" : "74be7496"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "74be7496"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "dd77575f",
- "externalReference" : "interimValuationDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "190a0f0f"
- }
- },
- "meta" : {
- "globalKey" : "94ef5b0"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -345,18 +250,111 @@
"priceReturnTerms" : {
"returnType" : "Total"
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "b60ce26b"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "279ed60d"
+ "priceQuantity" : {
+ "quantityReference" : {
+ "globalReference" : "0",
+ "externalReference" : "returnNotional"
+ },
+ "meta" : {
+ "globalKey" : "17f35490"
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "30/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "73f59b92"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "261b36f7",
+ "externalReference" : "initialValuationDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "73f59b92"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "b635d2a0"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "296055f7",
+ "externalReference" : "finalValuationDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "b635d2a0"
+ }
+ },
+ "meta" : {
+ "globalKey" : "69376ece",
+ "externalKey" : "interestCalculationDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "74be7496"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "6d1b00ab",
+ "externalReference" : "returnPaymentDates"
+ }
+ },
+ "meta" : {
+ "globalKey" : "74be7496"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "74be7496"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "dd77575f",
+ "externalReference" : "interimValuationDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "190a0f0f"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "5cb6e5d"
+ "globalKey" : "3307f152"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "802b3046"
+ "globalKey" : "1e040fe"
}
},
"tradeLot" : [ {
@@ -417,14 +415,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "d29a3bef",
- "externalReference" : "party2"
+ "globalReference" : "5059cd7a",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "5059cd7a",
- "externalReference" : "party1"
+ "globalReference" : "d29a3bef",
+ "externalReference" : "party2"
}
} ],
"adjustment" : "Standard",
@@ -509,11 +507,11 @@
}
} ],
"meta" : {
- "globalKey" : "3355f696"
+ "globalKey" : "742a706c"
}
},
"meta" : {
- "globalKey" : "3355f696",
+ "globalKey" : "742a706c",
"externalKey" : "trs-ex4-trade"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex01-fx-spot.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex01-fx-spot.json
index 2109b42971..de17143d19 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex01-fx-spot.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex01-fx-spot.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,15 +41,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c6006226"
}
- } ],
+ },
"meta" : {
"globalKey" : "c6006226"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c6006226"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex02-spot-cross-w-side-rates.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex02-spot-cross-w-side-rates.json
index 8eb4ad01f5..592ec29f8f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex02-spot-cross-w-side-rates.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex02-spot-cross-w-side-rates.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,15 +41,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c6006226"
}
- } ],
+ },
"meta" : {
"globalKey" : "c6006226"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c6006226"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex03-fx-fwd.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex03-fx-fwd.json
index bbdf51cbfe..92fe41aacf 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex03-fx-fwd.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex03-fx-fwd.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,15 +41,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c600712a"
}
- } ],
+ },
"meta" : {
"globalKey" : "c600712a"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c600712a"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex04-fx-fwd-w-settlement.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex04-fx-fwd-w-settlement.json
index f0b9a656da..5f05dec58b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex04-fx-fwd-w-settlement.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex04-fx-fwd-w-settlement.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,15 +41,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c60128be"
}
- } ],
+ },
"meta" : {
"globalKey" : "c60128be"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c60128be"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex05-fx-fwd-w-ssi.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex05-fx-fwd-w-ssi.json
index bbdf51cbfe..92fe41aacf 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex05-fx-fwd-w-ssi.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex05-fx-fwd-w-ssi.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,15 +41,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c600712a"
}
- } ],
+ },
"meta" : {
"globalKey" : "c600712a"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c600712a"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex06-fx-fwd-w-splits.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex06-fx-fwd-w-splits.json
index 9c3b08bf60..0bb8887f6e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex06-fx-fwd-w-splits.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex06-fx-fwd-w-splits.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,15 +41,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c6011ad1"
}
- } ],
+ },
"meta" : {
"globalKey" : "c6011ad1"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c6011ad1"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex07-non-deliverable-forward.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex07-non-deliverable-forward.json
index c477e10447..c841acf98d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex07-non-deliverable-forward.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex07-non-deliverable-forward.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_NDF"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -99,15 +99,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "a30a161e"
}
- } ],
+ },
"meta" : {
"globalKey" : "a30a161e"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "a30a161e"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex08-fx-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex08-fx-swap.json
index ad61042c85..6254e3b739 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex08-fx-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex08-fx-swap.json
@@ -16,8 +16,8 @@
"productQualifier" : "ForeignExchange_Swap"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -51,11 +51,13 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c6011466"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c6011466"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -89,18 +91,15 @@
"value" : "observable-2"
}
}
- },
- "meta" : {
- "globalKey" : "f9327ec8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "9a23cd2e"
+ "globalKey" : "f9327ec8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "bd19f963"
+ "globalKey" : "b23a578d"
}
},
"tradeLot" : [ {
@@ -348,10 +347,10 @@
}
} ],
"meta" : {
- "globalKey" : "cd5f445c"
+ "globalKey" : "fd23a872"
}
},
"meta" : {
- "globalKey" : "cd5f445c"
+ "globalKey" : "fd23a872"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex09-euro-opt.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex09-euro-opt.json
index ddaf35c558..ddfa323fe4 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex09-euro-opt.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex09-euro-opt.json
@@ -16,8 +16,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -100,15 +100,12 @@
},
"priceType" : "ExchangeRate"
}
- },
- "meta" : {
- "globalKey" : "f3db3d9c"
}
- } ],
+ },
"meta" : {
"globalKey" : "f3db3d9c"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "167eed0f"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex10-amer-opt.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex10-amer-opt.json
index d9fedf8332..5d27357a03 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex10-amer-opt.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex10-amer-opt.json
@@ -16,8 +16,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -125,15 +125,12 @@
},
"priceType" : "ExchangeRate"
}
- },
- "meta" : {
- "globalKey" : "5e4e53c1"
}
- } ],
+ },
"meta" : {
"globalKey" : "5e4e53c1"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "b39b268a"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex11-non-deliverable-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex11-non-deliverable-option.json
index 4d43108dbb..6b75af1dcd 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex11-non-deliverable-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex11-non-deliverable-option.json
@@ -13,8 +13,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -155,15 +155,12 @@
},
"priceType" : "ExchangeRate"
}
- },
- "meta" : {
- "globalKey" : "c94590f3"
}
- } ],
+ },
"meta" : {
"globalKey" : "c94590f3"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "a1eb894d"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex12-fx-barrier-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex12-fx-barrier-option.json
index 9efefa130c..6eb7593286 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex12-fx-barrier-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex12-fx-barrier-option.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -93,15 +93,12 @@
"baseValue" : 0.8935
}
}
- },
- "meta" : {
- "globalKey" : "b0bd9153"
}
- } ],
+ },
"meta" : {
"globalKey" : "b0bd9153"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "b0bd9153"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex20-avg-rate-option-parametric.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex20-avg-rate-option-parametric.json
index 7c14116aec..9514640505 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex20-avg-rate-option-parametric.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex20-avg-rate-option-parametric.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -142,15 +142,12 @@
},
"priceType" : "ExchangeRate"
}
- },
- "meta" : {
- "globalKey" : "580798af"
}
- } ],
+ },
"meta" : {
"globalKey" : "580798af"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "580798af"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex22-avg-rate-option-specific.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex22-avg-rate-option-specific.json
index 5454187549..ee845e8d56 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex22-avg-rate-option-specific.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex22-avg-rate-option-specific.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -245,15 +245,12 @@
},
"priceType" : "ExchangeRate"
}
- },
- "meta" : {
- "globalKey" : "8c25e9ca"
}
- } ],
+ },
"meta" : {
"globalKey" : "8c25e9ca"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "8c25e9ca"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex28-non-deliverable-w-disruption.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex28-non-deliverable-w-disruption.json
index 7c13df6e20..a3d951ccb5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex28-non-deliverable-w-disruption.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/fx/fx-ex28-non-deliverable-w-disruption.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_NDF"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -83,15 +83,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "86a935a8"
}
- } ],
+ },
"meta" : {
"globalKey" : "86a935a8"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "86a935a8"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/bond-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/bond-option.json
index a0b8ee1cf4..843efd93c1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/bond-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/bond-option.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_DebtOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -138,15 +138,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "27706b4"
}
- } ],
+ },
"meta" : {
"globalKey" : "27706b4"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -208,7 +205,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/cb-option-2.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/cb-option-2.json
index 4c3a438558..8342cde400 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/cb-option-2.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/cb-option-2.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_DebtOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -180,15 +180,12 @@
"spread" : 27
}
}
- },
- "meta" : {
- "globalKey" : "e028571a"
}
- } ],
+ },
"meta" : {
"globalKey" : "e028571a"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -235,7 +232,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex01-vanilla-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex01-vanilla-swap.json
index b4cecea30c..b3539ede47 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex01-vanilla-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex01-vanilla-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -192,11 +192,13 @@
"globalKey" : "30ff5b86",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "a51964f3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a51964f3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -329,18 +331,15 @@
"meta" : {
"globalKey" : "9e3bcf2b"
}
- },
- "meta" : {
- "globalKey" : "b4b47bc7"
}
- } ],
+ },
"meta" : {
- "globalKey" : "16ed00fa"
+ "globalKey" : "b4b47bc7"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "16ed00fa"
+ "globalKey" : "998c9cf4"
}
},
"tradeLot" : [ {
@@ -552,10 +551,10 @@
}
} ],
"meta" : {
- "globalKey" : "e76e4a21"
+ "globalKey" : "2eb7989b"
}
},
"meta" : {
- "globalKey" : "e76e4a21"
+ "globalKey" : "2eb7989b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex02-stub-amort-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex02-stub-amort-swap.json
index dfb644c278..729332255f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex02-stub-amort-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex02-stub-amort-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -445,11 +445,13 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "22a03268"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "22a03268"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -658,18 +660,15 @@
"globalKey" : "db8c12f7"
}
} ]
- },
- "meta" : {
- "globalKey" : "c074b788"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d0a1e220"
+ "globalKey" : "c074b788"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d0a1e220"
+ "globalKey" : "b5ecdff0"
}
},
"tradeLot" : [ {
@@ -931,10 +930,10 @@
}
} ],
"meta" : {
- "globalKey" : "c55c594b"
+ "globalKey" : "1253fb1b"
}
},
"meta" : {
- "globalKey" : "c55c594b"
+ "globalKey" : "1253fb1b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex03-compound-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex03-compound-swap.json
index 896974f335..8c0687d384 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex03-compound-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex03-compound-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -363,11 +363,13 @@
"globalKey" : "badf0e66"
}
} ]
- },
- "meta" : {
- "globalKey" : "9183016b"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9183016b"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -568,18 +570,15 @@
"globalKey" : "52fca249"
}
} ]
- },
- "meta" : {
- "globalKey" : "669a7230"
}
- } ],
+ },
"meta" : {
- "globalKey" : "586ad31b"
+ "globalKey" : "669a7230"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "586ad31b"
+ "globalKey" : "aed62ea5"
}
},
"tradeLot" : [ {
@@ -775,10 +774,10 @@
}
} ],
"meta" : {
- "globalKey" : "a29e3a09"
+ "globalKey" : "60f2743f"
}
},
"meta" : {
- "globalKey" : "a29e3a09"
+ "globalKey" : "60f2743f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex04-arrears-stepup-fee-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex04-arrears-stepup-fee-swap.json
index b4aa895706..58ee073aaa 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex04-arrears-stepup-fee-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex04-arrears-stepup-fee-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -194,11 +194,13 @@
"globalKey" : "39879b2a",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "c2e8fe7b"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c2e8fe7b"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -322,18 +324,15 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "c6f495d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "e4e74682"
+ "globalKey" : "c6f495d"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e4e74682"
+ "globalKey" : "42f6f0d8"
}
},
"tradeLot" : [ {
@@ -536,7 +535,7 @@
}
} ],
"meta" : {
- "globalKey" : "bdccba2c"
+ "globalKey" : "6b96e602"
}
},
"transferHistory" : [ {
@@ -596,6 +595,6 @@
}
} ],
"meta" : {
- "globalKey" : "57c21a4c"
+ "globalKey" : "c6b138b6"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex05-long-stub-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex05-long-stub-swap.json
index 3be9cd8228..62269e332f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex05-long-stub-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex05-long-stub-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -241,11 +241,13 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "4cc8d850"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4cc8d850"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -398,18 +400,15 @@
"meta" : {
"globalKey" : "2e10f41e"
}
- },
- "meta" : {
- "globalKey" : "2b00d442"
}
- } ],
+ },
"meta" : {
- "globalKey" : "325cf892"
+ "globalKey" : "2b00d442"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "325cf892"
+ "globalKey" : "f2939f2"
}
},
"tradeLot" : [ {
@@ -632,10 +631,10 @@
}
} ],
"meta" : {
- "globalKey" : "7308ae64"
+ "globalKey" : "6580f7c4"
}
},
"meta" : {
- "globalKey" : "7308ae64"
+ "globalKey" : "6580f7c4"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex06-xccy-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex06-xccy-swap.json
index 20abf6084b..9bd2d22f36 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex06-xccy-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex06-xccy-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -492,11 +492,13 @@
"globalKey" : "953dd6e4"
}
} ]
- },
- "meta" : {
- "globalKey" : "a40608ee"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a40608ee"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -775,18 +777,15 @@
"globalKey" : "94d310b7"
}
} ]
- },
- "meta" : {
- "globalKey" : "5b3c1149"
}
- } ],
+ },
"meta" : {
- "globalKey" : "5673a437"
+ "globalKey" : "5b3c1149"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "5673a437"
+ "globalKey" : "c6f6dc1b"
}
},
"tradeLot" : [ {
@@ -986,10 +985,10 @@
}
} ],
"meta" : {
- "globalKey" : "6b297ba9"
+ "globalKey" : "cb71f48d"
}
},
"meta" : {
- "globalKey" : "6b297ba9"
+ "globalKey" : "cb71f48d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex07-ois-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex07-ois-swap.json
index 8bc3c4edba..ed4e651518 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex07-ois-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex07-ois-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -199,11 +199,13 @@
"globalKey" : "a7a9427d",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "c1f8b927"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c1f8b927"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -336,21 +338,18 @@
"meta" : {
"globalKey" : "95bca6e6"
}
- },
- "meta" : {
- "globalKey" : "bc67e9b4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "be61421b"
+ "globalKey" : "bc67e9b4"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "f7651045"
+ "globalKey" : "45f6afd7"
}
},
"tradeLot" : [ {
@@ -546,10 +545,10 @@
}
} ],
"meta" : {
- "globalKey" : "e795ae00"
+ "globalKey" : "92fcf292"
}
},
"meta" : {
- "globalKey" : "e795ae00"
+ "globalKey" : "92fcf292"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex08-fra.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex08-fra.json
index d827251f6d..0c3695aa0d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex08-fra.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex08-fra.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Fra"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -113,11 +113,13 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "2a1bc04d"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2a1bc04d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -235,18 +237,15 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "44b30fd3"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3f9d4d26"
+ "globalKey" : "44b30fd3"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3f9d4d26"
+ "globalKey" : "a7107ce0"
}
},
"tradeLot" : [ {
@@ -443,10 +442,10 @@
}
} ],
"meta" : {
- "globalKey" : "1870e9da"
+ "globalKey" : "52a58294"
}
},
"meta" : {
- "globalKey" : "1870e9da"
+ "globalKey" : "52a58294"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex09-euro-swaption-explicit.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex09-euro-swaption-explicit.json
index a46f0be87d..ddce0a7fc7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex09-euro-swaption-explicit.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex09-euro-swaption-explicit.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -24,8 +24,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -158,11 +158,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -348,18 +350,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -419,21 +418,18 @@
"meta" : {
"globalKey" : "6db090ee"
}
- },
- "meta" : {
- "globalKey" : "c42e75b4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c42e75b4"
+ "globalKey" : "9ca81176"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "beb3c19e"
+ "globalKey" : "5f3574e0"
}
},
"tradeLot" : [ {
@@ -635,7 +631,7 @@
}
} ],
"meta" : {
- "globalKey" : "33eb9fa"
+ "globalKey" : "14bd81bc"
}
},
"transferHistory" : [ {
@@ -694,6 +690,6 @@
}
} ],
"meta" : {
- "globalKey" : "1eae6410"
+ "globalKey" : "992d30e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex10-euro-swaption-relative.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex10-euro-swaption-relative.json
index 2d5c6f8b31..4d70208d55 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex10-euro-swaption-relative.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex10-euro-swaption-relative.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -24,8 +24,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -158,11 +158,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -348,18 +350,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -446,21 +445,18 @@
"meta" : {
"globalKey" : "59831528"
}
- },
- "meta" : {
- "globalKey" : "2d9498a2"
}
- } ],
+ },
"meta" : {
- "globalKey" : "2d9498a2"
+ "globalKey" : "e33b6fa0"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "671ce10c"
+ "globalKey" : "4e69f08a"
}
},
"tradeLot" : [ {
@@ -662,7 +658,7 @@
}
} ],
"meta" : {
- "globalKey" : "7eded0e8"
+ "globalKey" : "1eccfbe6"
}
},
"transferHistory" : [ {
@@ -721,6 +717,6 @@
}
} ],
"meta" : {
- "globalKey" : "38056862"
+ "globalKey" : "4df24ea4"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex11-euro-swaption-partial-auto-ex.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex11-euro-swaption-partial-auto-ex.json
index c774164002..484fa3f297 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex11-euro-swaption-partial-auto-ex.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex11-euro-swaption-partial-auto-ex.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -24,8 +24,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -159,11 +159,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -350,18 +352,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -424,21 +423,18 @@
"meta" : {
"globalKey" : "3be33f63"
}
- },
- "meta" : {
- "globalKey" : "ea7b0aa9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ea7b0aa9"
+ "globalKey" : "8afcbdeb"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "842eed53"
+ "globalKey" : "b10d815"
}
},
"tradeLot" : [ {
@@ -640,7 +636,7 @@
}
} ],
"meta" : {
- "globalKey" : "ab629cef"
+ "globalKey" : "584e7c31"
}
},
"transferHistory" : [ {
@@ -699,6 +695,6 @@
}
} ],
"meta" : {
- "globalKey" : "79394ffb"
+ "globalKey" : "3cbdf779"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex12-euro-swaption-straddle-cash.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex12-euro-swaption-straddle-cash.json
index 4ded76d9ef..57f37af6c7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex12-euro-swaption-straddle-cash.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex12-euro-swaption-straddle-cash.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -97,8 +97,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -231,11 +231,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -421,18 +423,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -494,21 +493,18 @@
"meta" : {
"globalKey" : "a3be5ef"
}
- },
- "meta" : {
- "globalKey" : "df1a255"
}
- } ],
+ },
"meta" : {
- "globalKey" : "df1a255"
+ "globalKey" : "a86998c9"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "a45e49ff"
+ "globalKey" : "80b27373"
}
},
"tradeLot" : [ {
@@ -710,7 +706,7 @@
}
} ],
"meta" : {
- "globalKey" : "d618fc9b"
+ "globalKey" : "ba2feb0f"
}
},
"transferHistory" : [ {
@@ -769,6 +765,6 @@
}
} ],
"meta" : {
- "globalKey" : "aaf084cf"
+ "globalKey" : "5cac2ddb"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex22-cap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex22-cap.json
index b1ad205a5a..5696a59f01 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex22-cap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex22-cap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CapFloor"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -207,15 +207,12 @@
"globalKey" : "a5a85796",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "389c212b"
}
- } ],
+ },
"meta" : {
"globalKey" : "389c212b"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "389c212b"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex23-floor.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex23-floor.json
index ec001d207a..97c53f7c49 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex23-floor.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex23-floor.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CapFloor"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -207,15 +207,12 @@
"globalKey" : "a5a85796",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "389c212b"
}
- } ],
+ },
"meta" : {
"globalKey" : "389c212b"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "389c212b"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex24-collar.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex24-collar.json
index f6cea2451d..027ead315f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex24-collar.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex24-collar.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CapFloor"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -217,15 +217,12 @@
"globalKey" : "a5a85796",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "75bcab7f"
}
- } ],
+ },
"meta" : {
"globalKey" : "75bcab7f"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "75bcab7f"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex25-fxnotional-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex25-fxnotional-swap.json
index f4c2dc98bd..ac11b28453 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex25-fxnotional-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex25-fxnotional-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -158,11 +158,13 @@
"meta" : {
"globalKey" : "b4fb1f94"
}
- },
- "meta" : {
- "globalKey" : "fc18f888"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "fc18f888"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -421,18 +423,15 @@
"globalKey" : "32b96003",
"externalKey" : "floatingResetDates"
}
- },
- "meta" : {
- "globalKey" : "79f3608b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "63e9ab03"
+ "globalKey" : "79f3608b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "63e9ab03"
+ "globalKey" : "cec66513"
}
},
"tradeLot" : [ {
@@ -626,10 +625,10 @@
}
} ],
"meta" : {
- "globalKey" : "c20b30f8"
+ "globalKey" : "6abf48e8"
}
},
"meta" : {
- "globalKey" : "c20b30f8"
+ "globalKey" : "6abf48e8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex27-inverse-floater.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex27-inverse-floater.json
index 831b45e60b..2d5eced28d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex27-inverse-floater.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex27-inverse-floater.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -209,11 +209,13 @@
"globalKey" : "fdec5914",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "e0cd491"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "e0cd491"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -346,18 +348,15 @@
"meta" : {
"globalKey" : "3febc8e7"
}
- },
- "meta" : {
- "globalKey" : "83fdd54"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d1136ca5"
+ "globalKey" : "83fdd54"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d1136ca5"
+ "globalKey" : "59de3823"
}
},
"tradeLot" : [ {
@@ -597,10 +596,10 @@
}
} ],
"meta" : {
- "globalKey" : "430df256"
+ "globalKey" : "93356e54"
}
},
"meta" : {
- "globalKey" : "430df256"
+ "globalKey" : "93356e54"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex29-non-deliverable-settlement-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex29-non-deliverable-settlement-swap.json
index c5987cf61b..62ae89db1a 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex29-non-deliverable-settlement-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex29-non-deliverable-settlement-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -248,11 +248,13 @@
},
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "5d786734"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "5d786734"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -465,18 +467,15 @@
"globalKey" : "dddb3327",
"externalKey" : "E2000098N10DDE"
}
- },
- "meta" : {
- "globalKey" : "2bd58900"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d962ae34"
+ "globalKey" : "2bd58900"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d962ae34"
+ "globalKey" : "2fed0a4c"
}
},
"tradeLot" : [ {
@@ -674,10 +673,10 @@
}
} ],
"meta" : {
- "globalKey" : "185fe09b"
+ "globalKey" : "e8bc18b3"
}
},
"meta" : {
- "globalKey" : "185fe09b"
+ "globalKey" : "e8bc18b3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex30-swap-comp-avg-relative-date.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex30-swap-comp-avg-relative-date.json
index 04a88368c3..35608123d0 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex30-swap-comp-avg-relative-date.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex30-swap-comp-avg-relative-date.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -258,11 +258,13 @@
"externalKey" : "paymentCalculationPeriod_0_0_4"
}
} ]
- },
- "meta" : {
- "globalKey" : "24eee3cb"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "24eee3cb"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -758,18 +760,15 @@
"externalKey" : "paymentCalculationPeriod_0_1_7"
}
} ]
- },
- "meta" : {
- "globalKey" : "42d793a7"
}
- } ],
+ },
"meta" : {
- "globalKey" : "707430fc"
+ "globalKey" : "42d793a7"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "c536f022"
+ "globalKey" : "c63c68c"
}
},
"tradeLot" : [ {
@@ -968,10 +967,10 @@
}
} ],
"meta" : {
- "globalKey" : "fe31ee20"
+ "globalKey" : "769e258a"
}
},
"meta" : {
- "globalKey" : "fe31ee20"
+ "globalKey" : "769e258a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.json
index cb8c6ea4fe..93ec3a1d9e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex32-zero-coupon-swap-normal-rate.json
@@ -17,8 +17,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -161,11 +161,13 @@
"globalKey" : "aacaea08",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "5157687a"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "5157687a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -360,18 +362,15 @@
"externalKey" : "resetDates2"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "6c8dea8a"
- }
- } ],
+ "compoundingMethod" : "Flat"
+ },
"meta" : {
- "globalKey" : "f0255ad0"
+ "globalKey" : "6c8dea8a"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4672ae35"
+ "globalKey" : "cf419c3f"
}
},
"tradeLot" : [ {
@@ -682,8 +681,8 @@
} ],
"partyRole" : [ {
"partyReference" : {
- "globalReference" : "15558",
- "externalReference" : "clearingBroker1"
+ "globalReference" : "5b6941a5",
+ "externalReference" : "tradeSource"
},
"role" : "TradeSource",
"ownershipPartyReference" : {
@@ -736,10 +735,10 @@
}
},
"meta" : {
- "globalKey" : "bbd6c65d"
+ "globalKey" : "15ccab43"
}
},
"meta" : {
- "globalKey" : "bbd6c65d"
+ "globalKey" : "15ccab43"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex33-BRL-CDI-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex33-BRL-CDI-swap.json
index 6dd941d875..58f40ff653 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex33-BRL-CDI-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex33-BRL-CDI-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -202,11 +202,13 @@
"meta" : {
"globalKey" : "97d62622"
}
- },
- "meta" : {
- "globalKey" : "f1a73dfd"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "f1a73dfd"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -461,15 +463,12 @@
"externalKey" : "floatingLegResetDates"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "f2490e32"
- }
- } ],
+ "compoundingMethod" : "Flat"
+ },
"meta" : {
- "globalKey" : "559769af"
+ "globalKey" : "f2490e32"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -478,7 +477,7 @@
}
},
"meta" : {
- "globalKey" : "ec7a3582"
+ "globalKey" : "72b02b28"
}
},
"tradeLot" : [ {
@@ -678,10 +677,10 @@
}
} ],
"meta" : {
- "globalKey" : "de6c5d71"
+ "globalKey" : "e09e1717"
}
},
"meta" : {
- "globalKey" : "de6c5d71"
+ "globalKey" : "e09e1717"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex40-rfr-avg-swap-obs-period-shift.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex40-rfr-avg-swap-obs-period-shift.json
index fec6e0bb49..ca0774a642 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex40-rfr-avg-swap-obs-period-shift.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex40-rfr-avg-swap-obs-period-shift.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -185,11 +185,13 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "f286008b"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "f286008b"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -336,21 +338,18 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "a97836cc"
}
- } ],
+ },
"meta" : {
- "globalKey" : "22cf69a1"
+ "globalKey" : "a97836cc"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "1708349f"
+ "globalKey" : "a8ee01ed"
}
},
"tradeLot" : [ {
@@ -557,10 +556,10 @@
}
} ],
"meta" : {
- "globalKey" : "115beade"
+ "globalKey" : "611cd0ac"
}
},
"meta" : {
- "globalKey" : "115beade"
+ "globalKey" : "611cd0ac"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex46-rfr-compound-swap-lookback-oet-mmviq.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex46-rfr-compound-swap-lookback-oet-mmviq.json
index 6709ea86ff..bcb8865a08 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex46-rfr-compound-swap-lookback-oet-mmviq.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex46-rfr-compound-swap-lookback-oet-mmviq.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -184,11 +184,13 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "2e739ed"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2e739ed"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -335,15 +337,12 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "a97836cc"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4d7ce87f"
+ "globalKey" : "a97836cc"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -496,7 +495,7 @@
}
},
"meta" : {
- "globalKey" : "e06ddbc0"
+ "globalKey" : "fc6a63de"
}
},
"tradeLot" : [ {
@@ -726,10 +725,10 @@
}
} ],
"meta" : {
- "globalKey" : "da38715b"
+ "globalKey" : "ff9280f9"
}
},
"meta" : {
- "globalKey" : "da38715b"
+ "globalKey" : "ff9280f9"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex47-rfr-compound-swap-lookback-oet-rvfq.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex47-rfr-compound-swap-lookback-oet-rvfq.json
index e5fd94323d..db6312dfd0 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex47-rfr-compound-swap-lookback-oet-rvfq.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/rates/ird-ex47-rfr-compound-swap-lookback-oet-rvfq.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -184,11 +184,13 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "2e739ed"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2e739ed"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -335,15 +337,12 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "a97836cc"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4d7ce87f"
+ "globalKey" : "a97836cc"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -491,7 +490,7 @@
}
},
"meta" : {
- "globalKey" : "3caafcd0"
+ "globalKey" : "c4829972"
}
},
"tradeLot" : [ {
@@ -721,10 +720,10 @@
}
} ],
"meta" : {
- "globalKey" : "1861d66b"
+ "globalKey" : "a1951b8d"
}
},
"meta" : {
- "globalKey" : "1861d66b"
+ "globalKey" : "a1951b8d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.json
index b44f48e9f1..0d33284ab3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/repo/sbl-ex01-term-egrn-cash.json
@@ -119,6 +119,16 @@
"globalReference" : "5d61dff1",
"externalReference" : "Party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "56760663",
+ "externalReference" : "Party2"
+ },
+ "role" : "Counterparty",
+ "ownershipPartyReference" : {
+ "globalReference" : "5d61dff1",
+ "externalReference" : "Party1"
+ }
} ],
"contractDetails" : {
"documentation" : [ {
@@ -150,10 +160,10 @@
}
},
"meta" : {
- "globalKey" : "874dd72d"
+ "globalKey" : "3a82b8ee"
}
},
"meta" : {
- "globalKey" : "874dd72d"
+ "globalKey" : "3a82b8ee"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.json
index 90f12eb5c5..aa7f73fd21 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-12/products/repo/sbl-ex02-term-fx-rate-non-cash.json
@@ -105,6 +105,16 @@
"globalReference" : "2112d0e2",
"externalReference" : "Party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "dde7a501",
+ "externalReference" : "Party2"
+ },
+ "role" : "Counterparty",
+ "ownershipPartyReference" : {
+ "globalReference" : "2112d0e2",
+ "externalReference" : "Party1"
+ }
} ],
"contractDetails" : {
"documentation" : [ {
@@ -148,10 +158,10 @@
}
},
"meta" : {
- "globalKey" : "fdb42292"
+ "globalKey" : "a1874f1"
}
},
"meta" : {
- "globalKey" : "fdb42292"
+ "globalKey" : "a1874f1"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.json
index a4669ea84f..2ea652dcd6 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-processes/execution-advice/msg-ex68-execution-advice-warrant.json
@@ -156,13 +156,23 @@
"globalReference" : "a10ed753",
"externalReference" : "ABC"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "d02277c8",
+ "externalReference" : "COUNTERPARTY"
+ },
+ "role" : "Counterparty",
+ "ownershipPartyReference" : {
+ "globalReference" : "a10ed753",
+ "externalReference" : "ABC"
+ }
} ],
"meta" : {
- "globalKey" : "46d3a82f"
+ "globalKey" : "152d0c7"
}
},
"meta" : {
- "globalKey" : "46d3a82f"
+ "globalKey" : "152d0c7"
}
}
}
@@ -198,6 +208,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "20e26297"
+ "globalKey" : "7cf0462f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex10-physical-oil-pipeline-crude-wti-floating-price.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex10-physical-oil-pipeline-crude-wti-floating-price.json
index 3bb5517865..8d07e0abcd 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex10-physical-oil-pipeline-crude-wti-floating-price.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex10-physical-oil-pipeline-crude-wti-floating-price.json
@@ -36,8 +36,8 @@
"globalKey" : "25fe62c9"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -61,27 +61,25 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "5a4c1a06"
}
- } ],
- "settlementPayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "5a4c1a06"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "34164625"
+ "globalKey" : "71129f1f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "63752c82"
+ "globalKey" : "f0942b68"
}
},
"tradeLot" : [ {
@@ -261,10 +259,10 @@
}
},
"meta" : {
- "globalKey" : "8d302803"
+ "globalKey" : "2c46b8dd"
}
},
"meta" : {
- "globalKey" : "8d302803"
+ "globalKey" : "2c46b8dd"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex11-physical-oil-pipeline-heating-oil-fixed-price.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex11-physical-oil-pipeline-heating-oil-fixed-price.json
index 47f134ee71..afee30811f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex11-physical-oil-pipeline-heating-oil-fixed-price.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex11-physical-oil-pipeline-heating-oil-fixed-price.json
@@ -36,20 +36,21 @@
"globalKey" : "2600470a"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f01"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
"fixedPrice" : {
"price" : {
@@ -58,18 +59,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "b141411f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a2e03d60"
+ "globalKey" : "b14144c1"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "dc85c3fe"
+ "globalKey" : "6aba2b82"
}
},
"tradeLot" : [ {
@@ -105,14 +103,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
+ "globalReference" : "10fb089c",
+ "externalReference" : "partyA"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
}
} ],
"tradeIdentifier" : [ {
@@ -206,14 +204,14 @@
}
},
"contractualParty" : [ {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
- }, {
"globalReference" : "10fb089c",
"externalReference" : "partyA"
+ }, {
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
} ],
"meta" : {
- "globalKey" : "eaa25386"
+ "globalKey" : "eaa25368"
}
}, {
"legalAgreementIdentification" : {
@@ -225,25 +223,25 @@
}
},
"contractualParty" : [ {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
- }, {
"globalReference" : "10fb089c",
"externalReference" : "partyA"
+ }, {
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
} ],
"meta" : {
- "globalKey" : "4f182a1d"
+ "globalKey" : "4f1829ff"
}
} ],
"meta" : {
- "globalKey" : "e8d46d57"
+ "globalKey" : "48392b97"
}
},
"meta" : {
- "globalKey" : "7d8491d6"
+ "globalKey" : "40069f30"
}
},
"meta" : {
- "globalKey" : "7d8491d6"
+ "globalKey" : "40069f30"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex12-physical-gas-europe-zbt-fixed-price.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex12-physical-gas-europe-zbt-fixed-price.json
index dbe3065645..23b80feea3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex12-physical-gas-europe-zbt-fixed-price.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex12-physical-gas-europe-zbt-fixed-price.json
@@ -36,20 +36,21 @@
"globalKey" : "25fb95ca"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f01"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
"fixedPrice" : {
"price" : {
@@ -58,18 +59,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "b141411f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a2e03d60"
+ "globalKey" : "b14144c1"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "262fbfe"
+ "globalKey" : "83f382"
}
},
"tradeLot" : [ {
@@ -105,14 +103,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
+ "globalReference" : "10fb089c",
+ "externalReference" : "partyA"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
}
} ],
"tradeIdentifier" : [ {
@@ -206,14 +204,14 @@
}
},
"contractualParty" : [ {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
- }, {
"globalReference" : "10fb089c",
"externalReference" : "partyA"
+ }, {
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
} ],
"meta" : {
- "globalKey" : "eaa25386"
+ "globalKey" : "eaa25368"
}
}, {
"legalAgreementIdentification" : {
@@ -225,25 +223,25 @@
}
},
"contractualParty" : [ {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
- }, {
"globalReference" : "10fb089c",
"externalReference" : "partyA"
+ }, {
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
} ],
"meta" : {
- "globalKey" : "4f182a1d"
+ "globalKey" : "4f1829ff"
}
} ],
"meta" : {
- "globalKey" : "e8d46d57"
+ "globalKey" : "48392b97"
}
},
"meta" : {
- "globalKey" : "5b951b02"
+ "globalKey" : "5804985c"
}
},
"meta" : {
- "globalKey" : "5b951b02"
+ "globalKey" : "5804985c"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex13-physical-gas-us-tw-west-texas-pool-floating-price-4-days.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex13-physical-gas-us-tw-west-texas-pool-floating-price-4-days.json
index 81d2ab16ff..73648eb0c1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex13-physical-gas-us-tw-west-texas-pool-floating-price-4-days.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex13-physical-gas-us-tw-west-texas-pool-floating-price-4-days.json
@@ -36,8 +36,8 @@
"globalKey" : "25fc20af"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -70,27 +70,25 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "6cbbb1dc"
}
- } ],
- "settlementPayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "6cbbb1dc"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d2aa02fb"
+ "globalKey" : "71129f1f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "1fa67298"
+ "globalKey" : "253b86fe"
}
},
"tradeLot" : [ {
@@ -288,10 +286,10 @@
}
},
"meta" : {
- "globalKey" : "8205aed5"
+ "globalKey" : "82d1e8bb"
}
},
"meta" : {
- "globalKey" : "8205aed5"
+ "globalKey" : "82d1e8bb"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex14-physical-gas-europe-ttf-fixed-price.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex14-physical-gas-europe-ttf-fixed-price.json
index 9166743416..ba3656fc24 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex14-physical-gas-europe-ttf-fixed-price.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex14-physical-gas-europe-ttf-fixed-price.json
@@ -36,20 +36,21 @@
"globalKey" : "25fee62c"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f01"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
"fixedPrice" : {
"price" : {
@@ -58,18 +59,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "b141411f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a2e03d60"
+ "globalKey" : "b14144c1"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ff785120"
+ "globalKey" : "a61942a0"
}
},
"tradeLot" : [ {
@@ -102,14 +100,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
+ "globalReference" : "10fb089c",
+ "externalReference" : "partyA"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
}
} ],
"tradeIdentifier" : [ {
@@ -203,25 +201,25 @@
}
},
"contractualParty" : [ {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
- }, {
"globalReference" : "10fb089c",
"externalReference" : "partyA"
+ }, {
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
} ],
"meta" : {
- "globalKey" : "d0ac9016"
+ "globalKey" : "d0ac8ff8"
}
} ],
"meta" : {
- "globalKey" : "d0ac9016"
+ "globalKey" : "d0ac8ff8"
}
},
"meta" : {
- "globalKey" : "ad9c0de2"
+ "globalKey" : "b8fe3de2"
}
},
"meta" : {
- "globalKey" : "ad9c0de2"
+ "globalKey" : "b8fe3de2"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex15-physical-oil-pipeline-crude-wcs-fixed-price.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex15-physical-oil-pipeline-crude-wcs-fixed-price.json
index 739b293f5d..95dd1092ac 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex15-physical-oil-pipeline-crude-wcs-fixed-price.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex15-physical-oil-pipeline-crude-wcs-fixed-price.json
@@ -36,20 +36,21 @@
"globalKey" : "26031409"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f01"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
"paymentDates" : {
"payRelativeTo" : "CalculationPeriodEndDate",
@@ -78,18 +79,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "c7c08b39"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3e03b67a"
+ "globalKey" : "685bccdb"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "201d4197"
+ "globalKey" : "c7b92ffd"
}
},
"tradeLot" : [ {
@@ -125,14 +123,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
+ "globalReference" : "10fb089c",
+ "externalReference" : "partyA"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
}
} ],
"tradeIdentifier" : [ {
@@ -216,10 +214,10 @@
}
} ],
"meta" : {
- "globalKey" : "df83473b"
+ "globalKey" : "bbc2f6c3"
}
},
"meta" : {
- "globalKey" : "df83473b"
+ "globalKey" : "bbc2f6c3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex16-physical-power-us-eei-floating-price.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex16-physical-power-us-eei-floating-price.json
index 5e85dc79a9..c653f9bd9d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex16-physical-power-us-eei-floating-price.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex16-physical-power-us-eei-floating-price.json
@@ -36,8 +36,8 @@
"globalKey" : "2600470a"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -93,27 +93,25 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "27cac490"
}
- } ],
- "settlementPayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "27cac490"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "75c89baf"
+ "globalKey" : "71129f1f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "7879264d"
+ "globalKey" : "c92964d1"
}
},
"tradeLot" : [ {
@@ -267,10 +265,10 @@
}
} ],
"meta" : {
- "globalKey" : "570f9b67"
+ "globalKey" : "2390963"
}
},
"meta" : {
- "globalKey" : "570f9b67"
+ "globalKey" : "2390963"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex17-physical-power-uk-gtma-fixed-price.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex17-physical-power-uk-gtma-fixed-price.json
index 34b2392bf5..b6d740ba01 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex17-physical-power-uk-gtma-fixed-price.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex17-physical-power-uk-gtma-fixed-price.json
@@ -36,45 +36,43 @@
"globalKey" : "25fe62c9"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
- },
- "meta" : {
- "globalKey" : "71129f01"
}
- } ],
+ },
"meta" : {
- "globalKey" : "cb7296a0"
+ "globalKey" : "71129f01"
}
- }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f1f"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "a85f6ee3"
+ "globalKey" : "8a7a05bd"
}
},
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
+ "globalReference" : "10fb089c",
+ "externalReference" : "partyA"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
}
} ],
"tradeIdentifier" : [ {
@@ -158,10 +156,10 @@
}
} ],
"meta" : {
- "globalKey" : "bc6fc8cd"
+ "globalKey" : "659c8e49"
}
},
"meta" : {
- "globalKey" : "bc6fc8cd"
+ "globalKey" : "659c8e49"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex18-physical-power-us-eei-fixed-price-shaped-volume.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex18-physical-power-us-eei-fixed-price-shaped-volume.json
index 5ff5185103..e9c045594b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex18-physical-power-us-eei-fixed-price-shaped-volume.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex18-physical-power-us-eei-fixed-price-shaped-volume.json
@@ -36,45 +36,43 @@
"globalKey" : "252d1eca"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
- },
- "meta" : {
- "globalKey" : "71129f01"
}
- } ],
+ },
"meta" : {
- "globalKey" : "cb7296a0"
+ "globalKey" : "71129f01"
}
- }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f1f"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "6d45ebc2"
+ "globalKey" : "626324be"
}
},
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
+ "globalReference" : "10fb089c",
+ "externalReference" : "partyA"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
}
} ],
"tradeIdentifier" : [ {
@@ -158,10 +156,10 @@
}
} ],
"meta" : {
- "globalKey" : "5b864dec"
+ "globalKey" : "a956ad0a"
}
},
"meta" : {
- "globalKey" : "5b864dec"
+ "globalKey" : "a956ad0a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex20-physical-coal-us-fixed-price.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex20-physical-coal-us-fixed-price.json
index d23bcdd50f..6492c7adaf 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex20-physical-coal-us-fixed-price.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex20-physical-coal-us-fixed-price.json
@@ -36,20 +36,21 @@
"globalKey" : "26174cac"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f01"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
"fixedPrice" : {
"price" : {
@@ -58,18 +59,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "b141411f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a2e03d60"
+ "globalKey" : "b14144c1"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "2bd8e8e0"
+ "globalKey" : "5cba2e0"
}
},
"tradeLot" : [ {
@@ -105,14 +103,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
+ "globalReference" : "10fb089c",
+ "externalReference" : "partyA"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
}
} ],
"tradeIdentifier" : [ {
@@ -196,10 +194,10 @@
}
} ],
"meta" : {
- "globalKey" : "3d42e5a3"
+ "globalKey" : "ddbe04c5"
}
},
"meta" : {
- "globalKey" : "3d42e5a3"
+ "globalKey" : "ddbe04c5"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex21-physical-power-us-eei-fixed-price-shaped-volume-and-price.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex21-physical-power-us-eei-fixed-price-shaped-volume-and-price.json
index 5ff5185103..e9c045594b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex21-physical-power-us-eei-fixed-price-shaped-volume-and-price.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex21-physical-power-us-eei-fixed-price-shaped-volume-and-price.json
@@ -36,45 +36,43 @@
"globalKey" : "252d1eca"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
- },
- "meta" : {
- "globalKey" : "71129f01"
}
- } ],
+ },
"meta" : {
- "globalKey" : "cb7296a0"
+ "globalKey" : "71129f01"
}
- }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f1f"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "6d45ebc2"
+ "globalKey" : "626324be"
}
},
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "f0466d0f",
- "externalReference" : "partyB"
+ "globalReference" : "10fb089c",
+ "externalReference" : "partyA"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
+ "globalReference" : "f0466d0f",
+ "externalReference" : "partyB"
}
} ],
"tradeIdentifier" : [ {
@@ -158,10 +156,10 @@
}
} ],
"meta" : {
- "globalKey" : "5b864dec"
+ "globalKey" : "a956ad0a"
}
},
"meta" : {
- "globalKey" : "5b864dec"
+ "globalKey" : "a956ad0a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex22-physical-gas-option-multiple-expiration.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex22-physical-gas-option-multiple-expiration.json
index 3996e2bf0c..6abb7e4a16 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex22-physical-gas-option-multiple-expiration.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex22-physical-gas-option-multiple-expiration.json
@@ -2,8 +2,8 @@
"trade" : {
"product" : {
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -58,17 +58,8 @@
"externalKey" : "physicalTerminationDate"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -80,18 +71,25 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "b141411f"
}
- } ],
+ },
+ "meta" : {
+ "globalKey" : "b141411f"
+ }
+ }, {
+ "SettlementPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ }
+ },
"meta" : {
- "globalKey" : "a2e03d60"
+ "globalKey" : "71129f1f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e365f6de"
+ "globalKey" : "ffb1af00"
}
}
}
@@ -108,18 +106,15 @@
"meta" : {
"globalKey" : "af182c6f"
}
- },
- "meta" : {
- "globalKey" : "d3d46b44"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d3d46b44"
+ "globalKey" : "7877ec58"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d3d46b44"
+ "globalKey" : "7877ec58"
}
},
"tradeLot" : [ {
@@ -243,7 +238,7 @@
}
} ],
"meta" : {
- "globalKey" : "510cceea"
+ "globalKey" : "b418cfe"
}
},
"transferHistory" : [ {
@@ -302,6 +297,6 @@
}
} ],
"meta" : {
- "globalKey" : "8a54a406"
+ "globalKey" : "36db972"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.json
index ad8c6bc787..62578e04ac 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex23-physical-power-option-daily-expiration-efet.json
@@ -2,8 +2,8 @@
"trade" : {
"product" : {
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -58,34 +58,30 @@
"externalKey" : "forwardTerminationDate"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "meta" : {
- "globalKey" : "71129f01",
- "externalKey" : "electricityLeg"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
- },
- "meta" : {
- "globalKey" : "71129f1f",
- "externalKey" : "fixedLeg"
}
- } ],
+ },
+ "meta" : {
+ "globalKey" : "71129f1f"
+ }
+ }, {
+ "SettlementPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ }
+ },
"meta" : {
- "globalKey" : "c9cbd5a0"
+ "globalKey" : "71129f01"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "40a7e082"
+ "globalKey" : "3017e7fe"
}
}
}
@@ -105,18 +101,15 @@
"meta" : {
"globalKey" : "2b33c6c9"
}
- },
- "meta" : {
- "globalKey" : "f71a27f0"
}
- } ],
+ },
"meta" : {
- "globalKey" : "f71a27f0"
+ "globalKey" : "28f6f73e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f71a27f0"
+ "globalKey" : "28f6f73e"
}
},
"counterparty" : [ {
@@ -213,7 +206,7 @@
}
} ],
"meta" : {
- "globalKey" : "e18fb1dc"
+ "globalKey" : "35832daa"
}
},
"transferHistory" : [ {
@@ -272,6 +265,6 @@
}
} ],
"meta" : {
- "globalKey" : "f9a25103"
+ "globalKey" : "fc8de475"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex24-weather-index-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex24-weather-index-swap.json
index ead6a3f587..40b3e2ed92 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex24-weather-index-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex24-weather-index-swap.json
@@ -36,8 +36,8 @@
"globalKey" : "26569a49"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"settlementTerms" : {
"settlementType" : "Cash",
"settlementCurrency" : {
@@ -46,15 +46,12 @@
"meta" : {
"globalKey" : "7610bbd9"
}
- },
- "meta" : {
- "globalKey" : "7610bbd9"
}
- } ],
+ },
"meta" : {
"globalKey" : "7610bbd9"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "ff410b6"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex27-wti-put-option-asian-listedoption-date.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex27-wti-put-option-asian-listedoption-date.json
index 91deeeb51c..07c65e74a2 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex27-wti-put-option-asian-listedoption-date.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex27-wti-put-option-asian-listedoption-date.json
@@ -33,8 +33,8 @@
"globalKey" : "25c1e5ec"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -154,15 +154,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "2ee78817"
}
- } ],
+ },
"meta" : {
"globalKey" : "2ee78817"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "7c636df9"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex28-gas-swap-daily-delivery-prices-option-last.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex28-gas-swap-daily-delivery-prices-option-last.json
index 88b8892d09..941d8deb91 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex28-gas-swap-daily-delivery-prices-option-last.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex28-gas-swap-daily-delivery-prices-option-last.json
@@ -50,8 +50,8 @@
"globalKey" : "25a53eca"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -137,12 +137,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "a63303b8"
}
- } ],
- "fixedPricePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "a63303b8"
+ }
+ }, {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -193,18 +194,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "6310740b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "87be5753"
+ "globalKey" : "6310740b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "563980a1"
+ "globalKey" : "88a857c5"
}
},
"tradeLot" : [ {
@@ -485,10 +483,10 @@
}
},
"meta" : {
- "globalKey" : "f0dfe9c"
+ "globalKey" : "d14624c0"
}
},
"meta" : {
- "globalKey" : "f0dfe9c"
+ "globalKey" : "d14624c0"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex29-physical-eu-emissions-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex29-physical-eu-emissions-option.json
index d53bcd2da8..92db1b9500 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex29-physical-eu-emissions-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex29-physical-eu-emissions-option.json
@@ -7,8 +7,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -62,17 +62,8 @@
"externalKey" : "physicalTerminationDate"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "meta" : {
- "globalKey" : "71129f01"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -84,18 +75,25 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "b141411f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6faedabe"
+ "globalKey" : "b141411f"
}
- }
+ }, {
+ "SettlementPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f01"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "9904e91e"
+ "globalKey" : "30ebf640"
}
}
}
@@ -130,18 +128,15 @@
"meta" : {
"globalKey" : "97e9a8e0"
}
- },
- "meta" : {
- "globalKey" : "f621f96b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "f621f96b"
+ "globalKey" : "6eebd9d7"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4e112abe"
+ "globalKey" : "14e2d2e4"
}
},
"tradeLot" : [ {
@@ -250,7 +245,7 @@
}
} ],
"meta" : {
- "globalKey" : "da05377a"
+ "globalKey" : "b7d541a0"
}
},
"transferHistory" : [ {
@@ -306,6 +301,6 @@
}
} ],
"meta" : {
- "globalKey" : "6a53f164"
+ "globalKey" : "53d4bf7e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex30-physical-eu-emissions-forward.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex30-physical-eu-emissions-forward.json
index dc49752164..f085be41b4 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex30-physical-eu-emissions-forward.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex30-physical-eu-emissions-forward.json
@@ -42,17 +42,8 @@
"externalKey" : "physicalTerminationDate"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "meta" : {
- "globalKey" : "71129f01"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -64,18 +55,25 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "b141411f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6faedabe"
+ "globalKey" : "b141411f"
}
- }
+ }, {
+ "SettlementPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f01"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "da399c31"
+ "globalKey" : "164da58d"
}
},
"tradeLot" : [ {
@@ -184,10 +182,10 @@
}
} ],
"meta" : {
- "globalKey" : "fd1bf9ed"
+ "globalKey" : "c0427749"
}
},
"meta" : {
- "globalKey" : "fd1bf9ed"
+ "globalKey" : "c0427749"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex31-physical-us-emissions-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex31-physical-us-emissions-option.json
index 0d61434c90..682a5cd208 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex31-physical-us-emissions-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex31-physical-us-emissions-option.json
@@ -7,8 +7,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -62,17 +62,8 @@
"externalKey" : "physicalTerminationDate"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "meta" : {
- "globalKey" : "71129f01"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -84,18 +75,25 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "b141411f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6faedabe"
+ "globalKey" : "b141411f"
}
- }
+ }, {
+ "SettlementPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f01"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "9904e91e"
+ "globalKey" : "30ebf640"
}
}
}
@@ -130,18 +128,15 @@
"meta" : {
"globalKey" : "375fe07"
}
- },
- "meta" : {
- "globalKey" : "61ae4e92"
}
- } ],
+ },
"meta" : {
- "globalKey" : "61ae4e92"
+ "globalKey" : "da782efe"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b99d7fe5"
+ "globalKey" : "806f280b"
}
},
"tradeLot" : [ {
@@ -250,7 +245,7 @@
}
} ],
"meta" : {
- "globalKey" : "5a38cb8e"
+ "globalKey" : "3808d5b4"
}
},
"transferHistory" : [ {
@@ -306,6 +301,6 @@
}
} ],
"meta" : {
- "globalKey" : "2e8fe770"
+ "globalKey" : "1810b58a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex32-CPD-weather-index-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex32-CPD-weather-index-option.json
index 7b4491cf28..7bcaa43320 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex32-CPD-weather-index-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex32-CPD-weather-index-option.json
@@ -24,8 +24,8 @@
"globalKey" : "ec35ddb9"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -92,15 +92,12 @@
"meta" : {
"globalKey" : "20277c68"
}
- },
- "meta" : {
- "globalKey" : "fef97d9c"
}
- } ],
+ },
"meta" : {
"globalKey" : "fef97d9c"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "fa3055d6"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex47-physical-eu-emissions-option-pred-clearing.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex47-physical-eu-emissions-option-pred-clearing.json
index 4947b32764..6731b1bf7b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex47-physical-eu-emissions-option-pred-clearing.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/commodity-derivatives/com-ex47-physical-eu-emissions-option-pred-clearing.json
@@ -7,8 +7,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -62,17 +62,8 @@
"externalKey" : "physicalTerminationDate"
}
},
- "payout" : {
- "settlementPayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "meta" : {
- "globalKey" : "71129f01"
- }
- } ],
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -84,18 +75,25 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "b141411f"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6faedabe"
+ "globalKey" : "b141411f"
}
- }
+ }, {
+ "SettlementPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "71129f01"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "9904e91e"
+ "globalKey" : "30ebf640"
}
}
}
@@ -130,18 +128,15 @@
"meta" : {
"globalKey" : "97e9a8e0"
}
- },
- "meta" : {
- "globalKey" : "f621f96b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "f621f96b"
+ "globalKey" : "6eebd9d7"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4e112abe"
+ "globalKey" : "14e2d2e4"
}
},
"tradeLot" : [ {
@@ -270,7 +265,7 @@
}
} ],
"meta" : {
- "globalKey" : "5d1ab332"
+ "globalKey" : "8c78124c"
}
},
"transferHistory" : [ {
@@ -326,6 +321,6 @@
}
} ],
"meta" : {
- "globalKey" : "26e6e2ac"
+ "globalKey" : "4c60e352"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/correlation-swaps/eqcs-ex03-correlation-swap-confirmation.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/correlation-swaps/eqcs-ex03-correlation-swap-confirmation.json
index 904ae83336..6a24fc6902 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/correlation-swaps/eqcs-ex03-correlation-swap-confirmation.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/correlation-swaps/eqcs-ex03-correlation-swap-confirmation.json
@@ -23,8 +23,8 @@
"globalKey" : "538ca0c6"
}
},
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -148,15 +148,12 @@
},
"numberOfDataSeries" : 1
}
- },
- "meta" : {
- "globalKey" : "979b9437"
}
- } ],
+ },
"meta" : {
"globalKey" : "979b9437"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -222,7 +219,7 @@
"globalKey" : "292711"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -269,7 +266,7 @@
"globalKey" : "292711"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -316,7 +313,7 @@
"globalKey" : "292711"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex-27-equityOptionTransactionSupplement-EMEA-interdealer.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex-27-equityOptionTransactionSupplement-EMEA-interdealer.json
index 2c1982bf05..1fd8d240cd 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex-27-equityOptionTransactionSupplement-EMEA-interdealer.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex-27-equityOptionTransactionSupplement-EMEA-interdealer.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -98,15 +98,12 @@
"value" : 100,
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "5a805ea1"
}
- } ],
+ },
"meta" : {
"globalKey" : "5a805ea1"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "5a805ea1"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex01-american-call-stock-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex01-american-call-stock-long-form.json
index a1454bb984..18904e5519 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex01-american-call-stock-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex01-american-call-stock-long-form.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -122,15 +122,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "ff854c98"
}
- } ],
+ },
"meta" : {
"globalKey" : "ff854c98"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -212,7 +209,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex04-european-call-index-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex04-european-call-index-long-form.json
index 3d3dabbd9c..d19b2b96ea 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex04-european-call-index-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex04-european-call-index-long-form.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -113,15 +113,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "e4c22de1"
}
- } ],
+ },
"meta" : {
"globalKey" : "e4c22de1"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex05-asian-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex05-asian-long-form.json
index 42696fd054..6295f25f27 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex05-asian-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex05-asian-long-form.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -87,15 +87,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "d44c6866"
}
- } ],
+ },
"meta" : {
"globalKey" : "d44c6866"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex06-averaging-in-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex06-averaging-in-long-form.json
index 42696fd054..6295f25f27 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex06-averaging-in-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex06-averaging-in-long-form.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -87,15 +87,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "d44c6866"
}
- } ],
+ },
"meta" : {
"globalKey" : "d44c6866"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex08-basket-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex08-basket-long-form.json
index 846d1b5baa..e55fd04bca 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex08-basket-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex08-basket-long-form.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Basket"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -80,15 +80,12 @@
"meta" : {
"globalKey" : "8c6d2fc1"
}
- },
- "meta" : {
- "globalKey" : "a5ad198"
}
- } ],
+ },
"meta" : {
"globalKey" : "a5ad198"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -170,7 +167,7 @@
"globalKey" : "28fefb"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -220,7 +217,7 @@
"globalKey" : "28fefb"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex09-bermuda-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex09-bermuda-long-form.json
index 821a82524f..b64b8a2a9c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex09-bermuda-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex09-bermuda-long-form.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -82,15 +82,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "e4500071"
}
- } ],
+ },
"meta" : {
"globalKey" : "e4500071"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -196,7 +193,7 @@
"globalKey" : "292a56"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex11-quanto-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex11-quanto-long-form.json
index 9c821a3135..7faf9bb061 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex11-quanto-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex11-quanto-long-form.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -115,15 +115,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "9342e9d6"
}
- } ],
+ },
"meta" : {
"globalKey" : "9342e9d6"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -205,7 +202,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex14-american-call-stock-passthrough-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex14-american-call-stock-passthrough-long-form.json
index 287b674512..aad11bd4b0 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex14-american-call-stock-passthrough-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex14-american-call-stock-passthrough-long-form.json
@@ -10,8 +10,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -130,15 +130,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "84ce8767"
}
- } ],
+ },
"meta" : {
"globalKey" : "84ce8767"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -220,7 +217,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex15-basket-passthrough-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex15-basket-passthrough-long-form.json
index eb46aeaeb4..52b0a51506 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex15-basket-passthrough-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex15-basket-passthrough-long-form.json
@@ -10,8 +10,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -94,15 +94,12 @@
"meta" : {
"globalKey" : "8c6d2fc1"
}
- },
- "meta" : {
- "globalKey" : "a3bf2607"
}
- } ],
+ },
"meta" : {
"globalKey" : "a3bf2607"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -184,7 +181,7 @@
"globalKey" : "28fefb"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -234,7 +231,7 @@
"globalKey" : "28fefb"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex16-equityOptionTransactionSupplement.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex16-equityOptionTransactionSupplement.json
index 976e0b7a21..a4a1e13f03 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex16-equityOptionTransactionSupplement.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex16-equityOptionTransactionSupplement.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -109,15 +109,12 @@
"value" : 32.00,
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "c51e70ce"
}
- } ],
+ },
"meta" : {
"globalKey" : "c51e70ce"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -198,7 +195,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex17-equityOptionTransactionSupplement-non-deliverable-share.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex17-equityOptionTransactionSupplement-non-deliverable-share.json
index 781782b37f..60dbd41c05 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex17-equityOptionTransactionSupplement-non-deliverable-share.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex17-equityOptionTransactionSupplement-non-deliverable-share.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -98,15 +98,12 @@
"value" : 33.0,
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "8859a6d4"
}
- } ],
+ },
"meta" : {
"globalKey" : "8859a6d4"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "8859a6d4"
@@ -196,7 +193,7 @@
"globalKey" : "fbea4eb1"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex18-equityOptionTransactionSupplement-non-deliverable-index.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex18-equityOptionTransactionSupplement-non-deliverable-index.json
index 068a809cb0..f703edea77 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex18-equityOptionTransactionSupplement-non-deliverable-index.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex18-equityOptionTransactionSupplement-non-deliverable-index.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -120,15 +120,12 @@
"value" : 1325.0,
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "21fe67b4"
}
- } ],
+ },
"meta" : {
"globalKey" : "21fe67b4"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "21fe67b4"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex19-dividend-adjustment.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex19-dividend-adjustment.json
index 7d3bcf0b90..80bf4a061d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex19-dividend-adjustment.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex19-dividend-adjustment.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -115,15 +115,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "516f6846"
}
- } ],
+ },
"meta" : {
"globalKey" : "516f6846"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -205,7 +202,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex20-nested-basket.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex20-nested-basket.json
index 43f66816f6..2fe4addeb5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex20-nested-basket.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex20-nested-basket.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Basket"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -115,15 +115,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "ff854c98"
}
- } ],
+ },
"meta" : {
"globalKey" : "ff854c98"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex21-flat-weight-basket.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex21-flat-weight-basket.json
index 02be4b49f1..7f049a3a84 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex21-flat-weight-basket.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex21-flat-weight-basket.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Basket"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -115,15 +115,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "ff854c98"
}
- } ],
+ },
"meta" : {
"globalKey" : "ff854c98"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -236,7 +233,7 @@
"globalKey" : "29232c"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -283,7 +280,7 @@
"globalKey" : "29232c"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.json
index 59c2b9e2a2..4672a87e69 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex22-equityOptionTransactionSupplement-index-option-asian-dates.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -120,16 +120,12 @@
"value" : 1088,
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "1b7eb5ad",
- "externalKey" : "equityOption"
}
- } ],
+ },
"meta" : {
"globalKey" : "1b7eb5ad"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "1b7eb5ad"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.json
index b0ce86e7fc..3e696e8ad5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex23-equityOptionTransactionSupplement-index-option-cliquet.json
@@ -2,8 +2,8 @@
"trade" : {
"product" : {
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -128,16 +128,12 @@
"value" : 1088,
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "75dab20f",
- "externalKey" : "equityOption"
}
- } ],
+ },
"meta" : {
"globalKey" : "75dab20f"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "75dab20f"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.json
index a6bd0ea86e..3ae110cace 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex24-equityOptionTransactionSupplement-index-option-asian-schedule.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -120,16 +120,12 @@
"value" : 1088,
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "1b7eb5ad",
- "externalKey" : "equityOption"
}
- } ],
+ },
"meta" : {
"globalKey" : "1b7eb5ad"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "1b7eb5ad"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.json
index eadd70f95e..734d035d6b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-options/eqd-ex25-equityOptionTransactionSupplement-index-option-knock-in-knock-out-features.json
@@ -2,8 +2,8 @@
"trade" : {
"product" : {
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -130,16 +130,12 @@
"value" : 1088,
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "9f68324f",
- "externalKey" : "equityOption"
}
- } ],
+ },
"meta" : {
"globalKey" : "9f68324f"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "9f68324f"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-swaps/eqs-ex04-zero-strike-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-swaps/eqs-ex04-zero-strike-long-form.json
index bb802a1d42..f729e77379 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-swaps/eqs-ex04-zero-strike-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-swaps/eqs-ex04-zero-strike-long-form.json
@@ -46,8 +46,8 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -189,15 +189,12 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "dc3bd8a5"
}
- } ],
+ },
"meta" : {
"globalKey" : "dc3bd8a5"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -288,7 +285,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-swaps/eqs-ex05-single-stock-plus-fee-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-swaps/eqs-ex05-single-stock-plus-fee-long-form.json
index 3a4d270267..d3fbb14ab2 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-swaps/eqs-ex05-single-stock-plus-fee-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-swaps/eqs-ex05-single-stock-plus-fee-long-form.json
@@ -49,116 +49,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "cdd584fc"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "252eb7f7",
- "externalReference" : "EffectiveDate"
- }
- },
- "meta" : {
- "globalKey" : "cdd584fc"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "23cbca9b",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "33464ec4",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 2,
- "period" : "D",
- "meta" : {
- "globalKey" : "53b05215"
- },
- "dayType" : "CurrencyBusiness",
- "businessDayConvention" : "FOLLOWING",
- "businessCentersReference" : {
- "globalReference" : "4fc3867",
- "externalReference" : "PrimaryBusinessCenter"
- },
- "dateRelativeTo" : {
- "globalReference" : "b9c8415a",
- "externalReference" : "FinalValuationDate"
- }
- },
- "meta" : {
- "globalKey" : "53b05215"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "53b05215"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "33464ec4",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f1ab9d4b"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"reset" : false,
"meta" : {
@@ -304,21 +200,123 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "a03a59c0"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "79367de"
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "cdd584fc"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "252eb7f7",
+ "externalReference" : "EffectiveDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "cdd584fc"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "23cbca9b",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "33464ec4",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 2,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "53b05215"
+ },
+ "dayType" : "CurrencyBusiness",
+ "businessDayConvention" : "FOLLOWING",
+ "businessCentersReference" : {
+ "globalReference" : "4fc3867",
+ "externalReference" : "PrimaryBusinessCenter"
+ },
+ "dateRelativeTo" : {
+ "globalReference" : "b9c8415a",
+ "externalReference" : "FinalValuationDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "53b05215"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "53b05215"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "33464ec4",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "72a38aa9"
+ "globalKey" : "9114386d"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "f29168e8"
+ "globalKey" : "8a7ecf62"
}
},
"tradeLot" : [ {
@@ -368,7 +366,7 @@
"globalKey" : "294424"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -433,14 +431,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -552,14 +550,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -573,25 +571,25 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "3aa28966"
+ "globalKey" : "459da60a"
}
},
"transferHistory" : [ {
@@ -642,6 +640,6 @@
}
} ],
"meta" : {
- "globalKey" : "17d436b9"
+ "globalKey" : "992ca75d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-swaps/trs-ex01-equity-basket.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-swaps/trs-ex01-equity-basket.json
index c94e4e8f64..f779b7f60c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-swaps/trs-ex01-equity-basket.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/equity-swaps/trs-ex01-equity-basket.json
@@ -49,140 +49,12 @@
"externalKey" : "r3"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2004-12-14",
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "eb46bec6"
- }
- },
- "meta" : {
- "globalKey" : "eb46bec6"
- }
- },
- "terminationDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2006-12-14",
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "eb82cec6"
- }
- },
- "meta" : {
- "globalKey" : "eb82cec6"
- }
- },
- "meta" : {
- "globalKey" : "a6a25bc0",
- "externalKey" : "r120"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "adjustableDates" : {
- "unadjustedDate" : [ "2004-12-14", "2005-12-14", "2006-12-14" ],
- "dateAdjustments" : {
- "businessDayConvention" : "FOLLOWING",
- "businessCenters" : {
- "businessCenter" : [ {
- "value" : "EUTA"
- }, {
- "value" : "GBLO"
- } ],
- "meta" : {
- "globalKey" : "4158421"
- }
- },
- "meta" : {
- "globalKey" : "da3b6050"
- }
- },
- "meta" : {
- "globalKey" : "119c6b42"
- }
- },
- "meta" : {
- "globalKey" : "119c6b42"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "119c6b42"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "a6a25bc0",
- "externalReference" : "r120"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "b22b09d6"
- }
- },
- "meta" : {
- "globalKey" : "c930ec57"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -392,19 +264,144 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "4148858d"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "ffffd6af",
- "externalKey" : "r1"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2004-12-14",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb46bec6"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb46bec6"
+ }
+ },
+ "terminationDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2006-12-14",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb82cec6"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb82cec6"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a6a25bc0",
+ "externalKey" : "r120"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "adjustableDates" : {
+ "unadjustedDate" : [ "2004-12-14", "2005-12-14", "2006-12-14" ],
+ "dateAdjustments" : {
+ "businessDayConvention" : "FOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "EUTA"
+ }, {
+ "value" : "GBLO"
+ } ],
+ "meta" : {
+ "globalKey" : "4158421"
+ }
+ },
+ "meta" : {
+ "globalKey" : "da3b6050"
+ }
+ },
+ "meta" : {
+ "globalKey" : "119c6b42"
+ }
+ },
+ "meta" : {
+ "globalKey" : "119c6b42"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "119c6b42"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "a6a25bc0",
+ "externalReference" : "r120"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "b22b09d6"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "710978"
+ "globalKey" : "68998779"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "39c073df"
+ "globalKey" : "4090efc5"
}
},
"tradeLot" : [ {
@@ -489,7 +486,7 @@
"globalKey" : "292ad8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -539,7 +536,7 @@
"globalKey" : "291797"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -650,14 +647,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "6b1740ab",
- "externalReference" : "party1"
+ "globalReference" : "d29a3bef",
+ "externalReference" : "party2"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "d29a3bef",
- "externalReference" : "party2"
+ "globalReference" : "6b1740ab",
+ "externalReference" : "party1"
}
} ],
"adjustment" : "Execution",
@@ -791,11 +788,11 @@
}
},
"meta" : {
- "globalKey" : "9c8186e0"
+ "globalKey" : "16954d98"
}
},
"meta" : {
- "globalKey" : "9c8186e0",
+ "globalKey" : "16954d98",
"externalKey" : "trs-eqbasket-trade"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex04-fx-fwd-w-settlement.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex04-fx-fwd-w-settlement.json
index f0b9a656da..5f05dec58b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex04-fx-fwd-w-settlement.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex04-fx-fwd-w-settlement.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,15 +41,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c60128be"
}
- } ],
+ },
"meta" : {
"globalKey" : "c60128be"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c60128be"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex06-fx-fwd-w-splits.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex06-fx-fwd-w-splits.json
index 9c3b08bf60..0bb8887f6e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex06-fx-fwd-w-splits.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex06-fx-fwd-w-splits.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,15 +41,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c6011ad1"
}
- } ],
+ },
"meta" : {
"globalKey" : "c6011ad1"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c6011ad1"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex12-fx-barrier-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex12-fx-barrier-option.json
index 9efefa130c..6eb7593286 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex12-fx-barrier-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex12-fx-barrier-option.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -93,15 +93,12 @@
"baseValue" : 0.8935
}
}
- },
- "meta" : {
- "globalKey" : "b0bd9153"
}
- } ],
+ },
"meta" : {
"globalKey" : "b0bd9153"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "b0bd9153"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex13-fx-dbl-barrier-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex13-fx-dbl-barrier-option.json
index 36b855dfd8..e175e31293 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex13-fx-dbl-barrier-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex13-fx-dbl-barrier-option.json
@@ -16,8 +16,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -103,15 +103,12 @@
"baseValue" : 106
}
}
- },
- "meta" : {
- "globalKey" : "e144aa52"
}
- } ],
+ },
"meta" : {
"globalKey" : "e144aa52"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "5d4748dc"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex14-euro-digital-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex14-euro-digital-option.json
index 46ac8e9241..033ce0d057 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex14-euro-digital-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex14-euro-digital-option.json
@@ -13,8 +13,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -61,15 +61,12 @@
"meta" : {
"globalKey" : "cf307203"
}
- },
- "meta" : {
- "globalKey" : "e26c1087"
}
- } ],
+ },
"meta" : {
"globalKey" : "e26c1087"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "fa9a9605"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex15-euro-range-digital-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex15-euro-range-digital-option.json
index 1603441e65..2ffb2a322e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex15-euro-range-digital-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex15-euro-range-digital-option.json
@@ -13,8 +13,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -61,15 +61,12 @@
"meta" : {
"globalKey" : "cf307203"
}
- },
- "meta" : {
- "globalKey" : "d308c5c9"
}
- } ],
+ },
"meta" : {
"globalKey" : "d308c5c9"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "b842b8aa"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex16-one-touch-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex16-one-touch-option.json
index 4dd46e51b6..d4cf60ffd3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex16-one-touch-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex16-one-touch-option.json
@@ -13,8 +13,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -86,15 +86,12 @@
"meta" : {
"globalKey" : "9de7795"
}
- },
- "meta" : {
- "globalKey" : "92a1a55b"
}
- } ],
+ },
"meta" : {
"globalKey" : "92a1a55b"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c4d8584"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex17-no-touch-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex17-no-touch-option.json
index 3d3dc4cddf..14f48dc782 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex17-no-touch-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex17-no-touch-option.json
@@ -13,8 +13,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -86,15 +86,12 @@
"meta" : {
"globalKey" : "9de7795"
}
- },
- "meta" : {
- "globalKey" : "92a1a55b"
}
- } ],
+ },
"meta" : {
"globalKey" : "92a1a55b"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "b4f0d149"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex18-double-one-touch-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex18-double-one-touch-option.json
index 0cf835ff79..448e256a7c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex18-double-one-touch-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex18-double-one-touch-option.json
@@ -13,8 +13,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -86,15 +86,12 @@
"meta" : {
"globalKey" : "9de7795"
}
- },
- "meta" : {
- "globalKey" : "92a1a55b"
}
- } ],
+ },
"meta" : {
"globalKey" : "92a1a55b"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "8fc088f5"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex19-double-no-touch-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex19-double-no-touch-option.json
index 72cc5c2ac8..91b9aca31c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex19-double-no-touch-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/fx-derivatives/fx-ex19-double-no-touch-option.json
@@ -13,8 +13,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -86,15 +86,12 @@
"meta" : {
"globalKey" : "9de7795"
}
- },
- "meta" : {
- "globalKey" : "92a1a55b"
}
- } ],
+ },
"meta" : {
"globalKey" : "92a1a55b"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "1c471bb8"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.json
index b44f48e9f1..0d33284ab3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/repo/sbl-ex01-term-egrn-cash.json
@@ -119,6 +119,16 @@
"globalReference" : "5d61dff1",
"externalReference" : "Party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "56760663",
+ "externalReference" : "Party2"
+ },
+ "role" : "Counterparty",
+ "ownershipPartyReference" : {
+ "globalReference" : "5d61dff1",
+ "externalReference" : "Party1"
+ }
} ],
"contractDetails" : {
"documentation" : [ {
@@ -150,10 +160,10 @@
}
},
"meta" : {
- "globalKey" : "874dd72d"
+ "globalKey" : "3a82b8ee"
}
},
"meta" : {
- "globalKey" : "874dd72d"
+ "globalKey" : "3a82b8ee"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.json
index 90f12eb5c5..aa7f73fd21 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/repo/sbl-ex02-term-fx-rate-non-cash.json
@@ -105,6 +105,16 @@
"globalReference" : "2112d0e2",
"externalReference" : "Party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "dde7a501",
+ "externalReference" : "Party2"
+ },
+ "role" : "Counterparty",
+ "ownershipPartyReference" : {
+ "globalReference" : "2112d0e2",
+ "externalReference" : "Party1"
+ }
} ],
"contractDetails" : {
"documentation" : [ {
@@ -148,10 +158,10 @@
}
},
"meta" : {
- "globalKey" : "fdb42292"
+ "globalKey" : "a1874f1"
}
},
"meta" : {
- "globalKey" : "fdb42292"
+ "globalKey" : "a1874f1"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/variance-swaps/eqvs-ex01-variance-swap-index.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/variance-swaps/eqvs-ex01-variance-swap-index.json
index 55c0b5ffe5..34448937f7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/variance-swaps/eqvs-ex01-variance-swap-index.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/variance-swaps/eqvs-ex01-variance-swap-index.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquitySwap_ParameterReturnVariance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -107,28 +107,26 @@
"meta" : {
"globalKey" : "290478"
}
- } ]
+ } ],
+ "instrumentType" : "ListedDerivative"
}
}
}
}
}
}
- },
- "meta" : {
- "globalKey" : "67d9fa2d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "67d9fa2d"
+ "globalKey" : "78eb5cbc"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "25900bd7"
+ "globalKey" : "37d306a6"
}
},
"tradeLot" : [ {
@@ -348,10 +346,10 @@
}
},
"meta" : {
- "globalKey" : "1516ea49"
+ "globalKey" : "5fe957d8"
}
},
"meta" : {
- "globalKey" : "1516ea49"
+ "globalKey" : "5fe957d8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/variance-swaps/eqvs-ex03-conditional-variance-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/variance-swaps/eqvs-ex03-conditional-variance-swap.json
index f7faaa4505..689f51e324 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/variance-swaps/eqvs-ex03-conditional-variance-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/incomplete-products/variance-swaps/eqvs-ex03-conditional-variance-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquitySwap_ParameterReturnVariance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -127,25 +127,23 @@
"meta" : {
"globalKey" : "290478"
}
- } ]
+ } ],
+ "instrumentType" : "ListedDerivative"
}
}
}
}
}
}
- },
- "meta" : {
- "globalKey" : "1071b75d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1071b75d"
+ "globalKey" : "e34b458c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "1071b75d"
+ "globalKey" : "e34b458c"
}
},
"tradeLot" : [ {
@@ -197,7 +195,7 @@
"globalKey" : "293090"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -301,10 +299,10 @@
}
} ],
"meta" : {
- "globalKey" : "39449a42"
+ "globalKey" : "b049cf71"
}
},
"meta" : {
- "globalKey" : "39449a42"
+ "globalKey" : "b049cf71"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex51-execution-advice-trade-initiation-C01-00.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex51-execution-advice-trade-initiation-C01-00.json
index c46a5d5728..224e8ebe2f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex51-execution-advice-trade-initiation-C01-00.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex51-execution-advice-trade-initiation-C01-00.json
@@ -65,81 +65,8 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "firstPeriodStartDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2009-03-20",
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "bf47be47"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2009-06-20",
- "meta" : {
- "globalKey" : "3ede2a"
- }
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -183,7 +110,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"entityId" : [ {
@@ -214,18 +141,89 @@
"meta" : {
"globalKey" : "4cf"
}
- } ],
- "meta" : {
- "globalKey" : "36e273c5"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "36e273c5"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "firstPeriodStartDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2009-03-20",
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "bf47be47"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2009-06-20",
+ "meta" : {
+ "globalKey" : "3ede2a"
+ }
}
},
"meta" : {
- "globalKey" : "84f91cc9"
+ "globalKey" : "658f9704"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "de6e400c"
+ "globalKey" : "1cdae57c"
}
},
"tradeLot" : [ {
@@ -407,7 +405,7 @@
}
} ],
"meta" : {
- "globalKey" : "4ffa6f60"
+ "globalKey" : "1dd613f0"
}
},
"transferHistory" : [ {
@@ -449,7 +447,7 @@
}
} ],
"meta" : {
- "globalKey" : "795610"
+ "globalKey" : "662512a0"
}
}
}
@@ -485,6 +483,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "fad9f2c5"
+ "globalKey" : "c46f57c5"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex52-execution-advice-trade-partial-novation-C02-00.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex52-execution-advice-trade-partial-novation-C02-00.json
index b2f51c705e..cfab26df4b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex52-execution-advice-trade-partial-novation-C02-00.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex52-execution-advice-trade-partial-novation-C02-00.json
@@ -157,81 +157,8 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "firstPeriodStartDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2009-03-20",
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "bf47be47"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2009-06-20",
- "meta" : {
- "globalKey" : "3ede2a"
- }
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -275,7 +202,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"entityId" : [ {
@@ -306,18 +233,89 @@
"meta" : {
"globalKey" : "4cf"
}
- } ],
- "meta" : {
- "globalKey" : "36e273c5"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "36e273c5"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "firstPeriodStartDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2009-03-20",
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "bf47be47"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2009-06-20",
+ "meta" : {
+ "globalKey" : "3ede2a"
+ }
}
},
"meta" : {
- "globalKey" : "84f91cc9"
+ "globalKey" : "658f9704"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "de6e400c"
+ "globalKey" : "1cdae57c"
}
},
"tradeLot" : [ {
@@ -545,7 +543,7 @@
}
} ],
"meta" : {
- "globalKey" : "bcd7ee09"
+ "globalKey" : "2b7a5f79"
}
},
"transferHistory" : [ {
@@ -587,7 +585,7 @@
}
} ],
"meta" : {
- "globalKey" : "f6a5e639"
+ "globalKey" : "c7913fa9"
}
}
}
@@ -623,6 +621,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "3498d22b"
+ "globalKey" : "f8ccfe71"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.json
index 160363a008..d11b6384bf 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex53-execution-advice-trade-partial-novation-correction-C02-10.json
@@ -157,81 +157,8 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "firstPeriodStartDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2009-03-20",
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "meta" : {
- "globalKey" : "3ec8d4"
- }
- },
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "bf47be47"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2009-06-20",
- "meta" : {
- "globalKey" : "3ede2a"
- }
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -275,7 +202,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"entityId" : [ {
@@ -306,18 +233,89 @@
"meta" : {
"globalKey" : "4cf"
}
- } ],
- "meta" : {
- "globalKey" : "36e273c5"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "36e273c5"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "firstPeriodStartDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2009-03-20",
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3ec8d4"
+ }
+ },
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "bf47be47"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2009-06-20",
+ "meta" : {
+ "globalKey" : "3ede2a"
+ }
}
},
"meta" : {
- "globalKey" : "84f91cc9"
+ "globalKey" : "658f9704"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "de6e400c"
+ "globalKey" : "1cdae57c"
}
},
"tradeLot" : [ {
@@ -545,7 +543,7 @@
}
} ],
"meta" : {
- "globalKey" : "bcd7ee09"
+ "globalKey" : "2b7a5f79"
}
},
"transferHistory" : [ {
@@ -587,7 +585,7 @@
}
} ],
"meta" : {
- "globalKey" : "f6a5e639"
+ "globalKey" : "c7913fa9"
}
}
}
@@ -623,6 +621,6 @@
} ],
"action" : "Correct",
"meta" : {
- "globalKey" : "4f11185"
+ "globalKey" : "fe7905b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex58-execution-advice-trade-initiation-F01-00.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex58-execution-advice-trade-initiation-F01-00.json
index bd9378dd38..a99bb17dfa 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex58-execution-advice-trade-initiation-F01-00.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex58-execution-advice-trade-initiation-F01-00.json
@@ -65,8 +65,71 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "CDX-NAIGHVOLS10.5Y"
+ },
+ "identifierType" : "Other"
+ }, {
+ "identifier" : {
+ "value" : "2I65B3BA0",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "name" : {
+ "value" : "CDX-NAIGHVOLS10.5Y"
+ },
+ "assetClass" : "Credit",
+ "indexSeries" : 10,
+ "indexAnnexVersion" : 2,
+ "indexAnnexDate" : "2007-03-06",
+ "excludedReferenceEntity" : [ {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "ABC1234567",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "e883dbb2"
+ }
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "51a315e1"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "353f9180"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -134,80 +197,15 @@
"meta" : {
"globalKey" : "3edeea"
}
- },
- "meta" : {
- "globalKey" : "9ca46f04"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "CDX-NAIGHVOLS10.5Y"
- },
- "identifierType" : "Other"
- }, {
- "identifier" : {
- "value" : "2I65B3BA0",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "name" : {
- "value" : "CDX-NAIGHVOLS10.5Y"
- },
- "assetClass" : "Credit",
- "indexSeries" : 10,
- "indexAnnexVersion" : 2,
- "indexAnnexDate" : "2007-03-06",
- "excludedReferenceEntity" : [ {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "ABC1234567",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
- }
- } ],
- "meta" : {
- "globalKey" : "e883dbb2"
- }
- }
- } ],
- "meta" : {
- "globalKey" : "51a315e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "353f9180"
}
},
"meta" : {
- "globalKey" : "9b8b4efc"
+ "globalKey" : "9ca46f04"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6bda8462"
+ "globalKey" : "afee44de"
}
},
"tradeLot" : [ {
@@ -389,7 +387,7 @@
}
} ],
"meta" : {
- "globalKey" : "7519eb8a"
+ "globalKey" : "aeb4698e"
}
},
"transferHistory" : [ {
@@ -431,7 +429,7 @@
}
} ],
"meta" : {
- "globalKey" : "881b193a"
+ "globalKey" : "6bee6d3e"
}
}
}
@@ -467,6 +465,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "5f6cbd04"
+ "globalKey" : "b9eafd90"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex59-execution-advice-trade-amendment-F02-00.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex59-execution-advice-trade-amendment-F02-00.json
index e6a51e979d..61c6a2ae6f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex59-execution-advice-trade-amendment-F02-00.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex59-execution-advice-trade-amendment-F02-00.json
@@ -84,8 +84,71 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "CDX-NAIGHVOLS10.5Y"
+ },
+ "identifierType" : "Other"
+ }, {
+ "identifier" : {
+ "value" : "2I65B3BA0",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "name" : {
+ "value" : "CDX-NAIGHVOLS10.5Y"
+ },
+ "assetClass" : "Credit",
+ "indexSeries" : 10,
+ "indexAnnexVersion" : 2,
+ "indexAnnexDate" : "2007-03-06",
+ "excludedReferenceEntity" : [ {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "ABC1234567",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "e883dbb2"
+ }
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "51a315e1"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "353f9180"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -153,80 +216,15 @@
"meta" : {
"globalKey" : "3edeea"
}
- },
- "meta" : {
- "globalKey" : "9ca46f04"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "CDX-NAIGHVOLS10.5Y"
- },
- "identifierType" : "Other"
- }, {
- "identifier" : {
- "value" : "2I65B3BA0",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "name" : {
- "value" : "CDX-NAIGHVOLS10.5Y"
- },
- "assetClass" : "Credit",
- "indexSeries" : 10,
- "indexAnnexVersion" : 2,
- "indexAnnexDate" : "2007-03-06",
- "excludedReferenceEntity" : [ {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "ABC1234567",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
- }
- } ],
- "meta" : {
- "globalKey" : "e883dbb2"
- }
- }
- } ],
- "meta" : {
- "globalKey" : "51a315e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "353f9180"
}
},
"meta" : {
- "globalKey" : "9b8b4efc"
+ "globalKey" : "9ca46f04"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "2b60005c"
+ "globalKey" : "e1184824"
}
},
"tradeLot" : [ {
@@ -408,7 +406,7 @@
}
} ],
"meta" : {
- "globalKey" : "974f452f"
+ "globalKey" : "dd82c867"
}
},
"transferHistory" : [ {
@@ -450,7 +448,7 @@
}
} ],
"meta" : {
- "globalKey" : "c9c02e5f"
+ "globalKey" : "ff89e597"
}
}
}
@@ -486,6 +484,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "4858d2d5"
+ "globalKey" : "6a76a30f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex60-execution-advice-trade-amendment-correction-F02-10.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex60-execution-advice-trade-amendment-correction-F02-10.json
index c1dee942b3..20b19ace08 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex60-execution-advice-trade-amendment-correction-F02-10.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex60-execution-advice-trade-amendment-correction-F02-10.json
@@ -84,8 +84,71 @@
"globalKey" : "3ee194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "CDX-NAIGHVOLS10.5Y"
+ },
+ "identifierType" : "Other"
+ }, {
+ "identifier" : {
+ "value" : "2I65B3BA0",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "name" : {
+ "value" : "CDX-NAIGHVOLS10.5Y"
+ },
+ "assetClass" : "Credit",
+ "indexSeries" : 10,
+ "indexAnnexVersion" : 2,
+ "indexAnnexDate" : "2007-03-06",
+ "excludedReferenceEntity" : [ {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "ABC1234567",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "e883dbb2"
+ }
+ }
+ } ],
+ "meta" : {
+ "globalKey" : "51a315e1"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "353f9180"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -153,80 +216,15 @@
"meta" : {
"globalKey" : "3edeea"
}
- },
- "meta" : {
- "globalKey" : "9ca46f04"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "CDX-NAIGHVOLS10.5Y"
- },
- "identifierType" : "Other"
- }, {
- "identifier" : {
- "value" : "2I65B3BA0",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
- }
- },
- "identifierType" : "Other"
- } ],
- "name" : {
- "value" : "CDX-NAIGHVOLS10.5Y"
- },
- "assetClass" : "Credit",
- "indexSeries" : 10,
- "indexAnnexVersion" : 2,
- "indexAnnexDate" : "2007-03-06",
- "excludedReferenceEntity" : [ {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "ABC1234567",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2003/instrument-id-RED-1-0"
- }
- } ],
- "meta" : {
- "globalKey" : "e883dbb2"
- }
- }
- } ],
- "meta" : {
- "globalKey" : "51a315e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "353f9180"
}
},
"meta" : {
- "globalKey" : "9b8b4efc"
+ "globalKey" : "9ca46f04"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "44a854a9"
+ "globalKey" : "f0da7d77"
}
},
"tradeLot" : [ {
@@ -408,7 +406,7 @@
}
} ],
"meta" : {
- "globalKey" : "fceb59c2"
+ "globalKey" : "2b694634"
}
},
"transferHistory" : [ {
@@ -450,7 +448,7 @@
}
} ],
"meta" : {
- "globalKey" : "785f3b72"
+ "globalKey" : "24cc7ae4"
}
}
}
@@ -486,6 +484,6 @@
} ],
"action" : "Correct",
"meta" : {
- "globalKey" : "65fcf83"
+ "globalKey" : "d0655c43"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex63-execution-advice-trade-initiation.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex63-execution-advice-trade-initiation.json
index 29f7180a48..dfc9dcb661 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex63-execution-advice-trade-initiation.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex63-execution-advice-trade-initiation.json
@@ -11,8 +11,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -158,11 +158,13 @@
"meta" : {
"globalKey" : "3fe2ea5c"
}
- },
- "meta" : {
- "globalKey" : "493035cb"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "493035cb"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -348,18 +350,15 @@
"externalKey" : "RES2"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "45e87af8"
- }
- } ],
+ "compoundingMethod" : "Flat"
+ },
"meta" : {
- "globalKey" : "e373b7cd"
+ "globalKey" : "45e87af8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e373b7cd"
+ "globalKey" : "59c4d8c3"
}
},
"tradeLot" : [ {
@@ -618,11 +617,11 @@
}
} ],
"meta" : {
- "globalKey" : "98be33e6"
+ "globalKey" : "59d73a30"
}
},
"meta" : {
- "globalKey" : "98be33e6"
+ "globalKey" : "59d73a30"
}
}
}
@@ -658,6 +657,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "fff64712"
+ "globalKey" : "53cb4350"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex64-execution-advice-trade-initiation-correction.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex64-execution-advice-trade-initiation-correction.json
index ddaa00c416..83680c91bb 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex64-execution-advice-trade-initiation-correction.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex64-execution-advice-trade-initiation-correction.json
@@ -55,8 +55,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -202,11 +202,13 @@
"meta" : {
"globalKey" : "3fe2ea5c"
}
- },
- "meta" : {
- "globalKey" : "493035cb"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "493035cb"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -392,18 +394,15 @@
"externalKey" : "RES2"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "45e87af8"
- }
- } ],
+ "compoundingMethod" : "Flat"
+ },
"meta" : {
- "globalKey" : "e373b7cd"
+ "globalKey" : "45e87af8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e373b7cd"
+ "globalKey" : "59c4d8c3"
}
},
"tradeLot" : [ {
@@ -662,11 +661,11 @@
}
} ],
"meta" : {
- "globalKey" : "33065372"
+ "globalKey" : "f41f59bc"
}
},
"meta" : {
- "globalKey" : "33065372"
+ "globalKey" : "f41f59bc"
}
}
}
@@ -702,6 +701,6 @@
} ],
"action" : "Correct",
"meta" : {
- "globalKey" : "3ad94dd0"
+ "globalKey" : "858bac00"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.json
index 1b0c21d91f..9c7a9a6a19 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-coal-physical-leg.json
@@ -110,8 +110,8 @@
"globalKey" : "25fe62c9"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -135,12 +135,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-2"
}
- },
- "meta" : {
- "globalKey" : "5a4c1a06"
}
- } ],
- "settlementPayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "5a4c1a06"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -152,18 +153,15 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "b14144c1"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4eb27e7b"
+ "globalKey" : "b14144c1"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "9088602e"
+ "globalKey" : "4798d328"
}
},
"tradeLot" : [ {
@@ -347,22 +345,12 @@
"externalKey" : "partyB"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
- },
- "ownershipPartyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
- }
- } ],
"meta" : {
- "globalKey" : "efb268d4"
+ "globalKey" : "785105c"
}
},
"meta" : {
- "globalKey" : "efb268d4"
+ "globalKey" : "785105c"
}
}
}
@@ -395,6 +383,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "8178e315"
+ "globalKey" : "6780448d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.json
index 337cc32401..9a377361ab 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-electricity-physical-leg.json
@@ -110,8 +110,8 @@
"globalKey" : "25fe62c9"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -135,12 +135,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-2"
}
- },
- "meta" : {
- "globalKey" : "5a4c1a06"
}
- } ],
- "settlementPayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "5a4c1a06"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -152,18 +153,15 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "b14144c1"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4eb27e7b"
+ "globalKey" : "b14144c1"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "9088602e"
+ "globalKey" : "4798d328"
}
},
"tradeLot" : [ {
@@ -353,22 +351,12 @@
"externalKey" : "partyB"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
- },
- "ownershipPartyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
- }
- } ],
"meta" : {
- "globalKey" : "30d725ae"
+ "globalKey" : "642aefc2"
}
},
"meta" : {
- "globalKey" : "30d725ae"
+ "globalKey" : "642aefc2"
}
}
}
@@ -401,6 +389,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "486b467b"
+ "globalKey" : "3ca08e7"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.json
index 74e3190bd6..2c0336f511 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-environmental-physical-leg.json
@@ -110,8 +110,8 @@
"globalKey" : "25fe62c9"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -149,12 +149,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-2"
}
- },
- "meta" : {
- "globalKey" : "9d714c7c"
}
- } ],
- "settlementPayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "9d714c7c"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -166,18 +167,15 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "b14144c1"
}
- } ],
+ },
"meta" : {
- "globalKey" : "565865c5"
+ "globalKey" : "b14144c1"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "157a9bf2"
+ "globalKey" : "7b7cf538"
}
},
"tradeLot" : [ {
@@ -388,22 +386,12 @@
"externalKey" : "partyB"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
- },
- "ownershipPartyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
- }
- } ],
"meta" : {
- "globalKey" : "5e960de8"
+ "globalKey" : "ad638dc8"
}
},
"meta" : {
- "globalKey" : "5e960de8"
+ "globalKey" : "ad638dc8"
}
}
}
@@ -436,6 +424,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "62396281"
+ "globalKey" : "8ea43aa1"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.json
index 1179bce8c9..8a6b9bc82b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-commodity-swap-gas-physical-leg.json
@@ -110,8 +110,8 @@
"globalKey" : "25fe62c9"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -135,12 +135,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-2"
}
- },
- "meta" : {
- "globalKey" : "5a4c1a06"
}
- } ],
- "settlementPayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "5a4c1a06"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -152,18 +153,15 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "b14144c1"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4eb27e7b"
+ "globalKey" : "b14144c1"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "9088602e"
+ "globalKey" : "4798d328"
}
},
"tradeLot" : [ {
@@ -353,22 +351,12 @@
"externalKey" : "partyB"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
- },
- "ownershipPartyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
- }
- } ],
"meta" : {
- "globalKey" : "7acdf2f5"
+ "globalKey" : "84dcb21b"
}
},
"meta" : {
- "globalKey" : "7acdf2f5"
+ "globalKey" : "84dcb21b"
}
}
}
@@ -401,6 +389,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "9d2c8494"
+ "globalKey" : "e39e9f2e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.json
index d8026efcd6..da634ee8b8 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex69-execution-advice-commodity-swap-classification-new-trade-esma-emir-refit.json
@@ -110,8 +110,8 @@
"globalKey" : "25fe62c9"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -135,12 +135,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-2"
}
- },
- "meta" : {
- "globalKey" : "5a4c1a06"
}
- } ],
- "settlementPayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "5a4c1a06"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -152,18 +153,15 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "b14144c1"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4eb27e7b"
+ "globalKey" : "b14144c1"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "9088602e"
+ "globalKey" : "4798d328"
}
},
"tradeLot" : [ {
@@ -353,22 +351,12 @@
"externalKey" : "partyB"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
- },
- "ownershipPartyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
- }
- } ],
"meta" : {
- "globalKey" : "ba95824f"
+ "globalKey" : "945b7281"
}
},
"meta" : {
- "globalKey" : "ba95824f"
+ "globalKey" : "945b7281"
}
}
}
@@ -401,6 +389,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "c45e377a"
+ "globalKey" : "c6763488"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.json
index af9d771610..b0cdcccd74 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/processes/execution-advice/msg-ex70-execution-advice-commodity-swap-classification-termination-esma-emir-refit.json
@@ -122,8 +122,8 @@
"globalKey" : "25fe62c9"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -147,12 +147,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-2"
}
- },
- "meta" : {
- "globalKey" : "5a4c1a06"
}
- } ],
- "settlementPayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "5a4c1a06"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -164,18 +165,15 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "b14144c1"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4eb27e7b"
+ "globalKey" : "b14144c1"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "9088602e"
+ "globalKey" : "4798d328"
}
},
"tradeLot" : [ {
@@ -365,16 +363,6 @@
"externalKey" : "partyB"
}
} ],
- "partyRole" : [ {
- "partyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
- },
- "ownershipPartyReference" : {
- "globalReference" : "10fb089c",
- "externalReference" : "partyA"
- }
- } ],
"contractDetails" : {
"documentation" : [ {
"legalAgreementIdentification" : {
@@ -420,11 +408,11 @@
}
},
"meta" : {
- "globalKey" : "7968c268"
+ "globalKey" : "81d74576"
}
},
"meta" : {
- "globalKey" : "7968c268"
+ "globalKey" : "81d74576"
}
}
}
@@ -457,6 +445,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "d14eb019"
+ "globalKey" : "b58c6bcb"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/bond-options/bond-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/bond-options/bond-option.json
index a0b8ee1cf4..843efd93c1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/bond-options/bond-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/bond-options/bond-option.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_DebtOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -138,15 +138,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "27706b4"
}
- } ],
+ },
"meta" : {
"globalKey" : "27706b4"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -208,7 +205,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/bond-options/cb-option-2.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/bond-options/cb-option-2.json
index 4c3a438558..8342cde400 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/bond-options/cb-option-2.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/bond-options/cb-option-2.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_DebtOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -180,15 +180,12 @@
"spread" : 27
}
}
- },
- "meta" : {
- "globalKey" : "e028571a"
}
- } ],
+ },
"meta" : {
"globalKey" : "e028571a"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -235,7 +232,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/bond-options/cb-option-ois.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/bond-options/cb-option-ois.json
index af7321dc16..6c8a9273eb 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/bond-options/cb-option-ois.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/bond-options/cb-option-ois.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_DebtOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -188,15 +188,12 @@
}
}
}
- },
- "meta" : {
- "globalKey" : "80c16d6"
}
- } ],
+ },
"meta" : {
"globalKey" : "80c16d6"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -243,7 +240,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/bond-options/cb-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/bond-options/cb-option.json
index d31b92d89e..4dcd663675 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/bond-options/cb-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/bond-options/cb-option.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_DebtOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -188,15 +188,12 @@
}
}
}
- },
- "meta" : {
- "globalKey" : "aee3dbd5"
}
- } ],
+ },
"meta" : {
"globalKey" : "aee3dbd5"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -243,7 +240,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex1-gas-swap-daily-delivery-prices-last.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex1-gas-swap-daily-delivery-prices-last.json
index 8b4df0b2aa..7e12c65b6c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex1-gas-swap-daily-delivery-prices-last.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex1-gas-swap-daily-delivery-prices-last.json
@@ -40,8 +40,8 @@
"globalKey" : "25a53eca"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -127,12 +127,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "a63303b8"
}
- } ],
- "fixedPricePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "a63303b8"
+ }
+ }, {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -183,18 +184,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "6310740b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "87be5753"
+ "globalKey" : "6310740b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d4ff3ff1"
+ "globalKey" : "e29a8275"
}
},
"tradeLot" : [ {
@@ -478,10 +476,10 @@
}
},
"meta" : {
- "globalKey" : "bd389287"
+ "globalKey" : "dbd43b0b"
}
},
"meta" : {
- "globalKey" : "bd389287"
+ "globalKey" : "dbd43b0b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex2-gas-swap-prices-first-day.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex2-gas-swap-prices-first-day.json
index 13d5b09a2f..bcbbc6276f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex2-gas-swap-prices-first-day.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex2-gas-swap-prices-first-day.json
@@ -40,8 +40,8 @@
"globalKey" : "25a71b89"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -119,12 +119,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "3ed225fc"
}
- } ],
- "fixedPricePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "3ed225fc"
+ }
+ }, {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -175,18 +176,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "88962ba4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1d4d3d28"
+ "globalKey" : "88962ba4"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "c404532b"
+ "globalKey" : "4d78e785"
}
},
"tradeLot" : [ {
@@ -458,10 +456,10 @@
}
},
"meta" : {
- "globalKey" : "3ddbeb54"
+ "globalKey" : "613b222e"
}
},
"meta" : {
- "globalKey" : "3ddbeb54"
+ "globalKey" : "613b222e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex3-gas-swap-prices-last-three-days.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex3-gas-swap-prices-last-three-days.json
index 437f5c42c7..edb01ca0f2 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex3-gas-swap-prices-last-three-days.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex3-gas-swap-prices-last-three-days.json
@@ -40,8 +40,8 @@
"globalKey" : "2604080a"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -133,12 +133,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "dacd51a3"
}
- } ],
- "fixedPricePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "dacd51a3"
+ }
+ }, {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -189,18 +190,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "6310740b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "2d523cc8"
+ "globalKey" : "6310740b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "ff447926"
+ "globalKey" : "99a78c2a"
}
},
"tradeLot" : [ {
@@ -481,10 +479,10 @@
}
},
"meta" : {
- "globalKey" : "e30226a2"
+ "globalKey" : "bb4d0a6"
}
},
"meta" : {
- "globalKey" : "e30226a2"
+ "globalKey" : "bb4d0a6"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex34-gas-put-option-european-floating-strike.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex34-gas-put-option-european-floating-strike.json
index 2e21466911..29aa6186b3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex34-gas-put-option-european-floating-strike.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex34-gas-put-option-european-floating-strike.json
@@ -40,8 +40,8 @@
"globalKey" : "ec346a16"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -156,15 +156,12 @@
"meta" : {
"globalKey" : "72b9fd64"
}
- },
- "meta" : {
- "globalKey" : "3bb38f52"
}
- } ],
+ },
"meta" : {
"globalKey" : "3bb38f52"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex35-call-option-gas-power-heat-rate-daily.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex35-call-option-gas-power-heat-rate-daily.json
index 318d112683..c4e5e61520 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex35-call-option-gas-power-heat-rate-daily.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex35-call-option-gas-power-heat-rate-daily.json
@@ -40,8 +40,8 @@
"globalKey" : "ec346a16"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -138,15 +138,12 @@
"meta" : {
"globalKey" : "d5631025"
}
- },
- "meta" : {
- "globalKey" : "cc3da8f2"
}
- } ],
+ },
"meta" : {
"globalKey" : "cc3da8f2"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "5b61d095"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex36-gas-call-option-european-spread-negative-premium-floating-strike.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex36-gas-call-option-european-spread-negative-premium-floating-strike.json
index 7184ebf780..92eb736977 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex36-gas-call-option-european-spread-negative-premium-floating-strike.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex36-gas-call-option-european-spread-negative-premium-floating-strike.json
@@ -40,8 +40,8 @@
"globalKey" : "ec346a16"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -144,15 +144,12 @@
"meta" : {
"globalKey" : "6d82b0e"
}
- },
- "meta" : {
- "globalKey" : "4c2260a5"
}
- } ],
+ },
"meta" : {
"globalKey" : "4c2260a5"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex37-gold-forward-offered-rate.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex37-gold-forward-offered-rate.json
index 8585af8367..4c5b562684 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex37-gold-forward-offered-rate.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex37-gold-forward-offered-rate.json
@@ -22,8 +22,8 @@
"productQualifier" : "InterestRate_IRSwap_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -214,11 +214,13 @@
"globalKey" : "850a7d83",
"externalKey" : "resetDates1"
}
- },
- "meta" : {
- "globalKey" : "2d41d182"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2d41d182"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -417,18 +419,15 @@
"globalKey" : "e6f94e45",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "75816951"
}
- } ],
+ },
"meta" : {
- "globalKey" : "7784208f"
+ "globalKey" : "75816951"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "323e1bba"
+ "globalKey" : "505b0408"
}
},
"tradeLot" : [ {
@@ -661,10 +660,10 @@
}
} ],
"meta" : {
- "globalKey" : "fcc397b"
+ "globalKey" : "91f350c9"
}
},
"meta" : {
- "globalKey" : "fcc397b"
+ "globalKey" : "91f350c9"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex4-electricity-swap-hourly-off-peak.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex4-electricity-swap-hourly-off-peak.json
index 01c4f48827..556ee9bf57 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex4-electricity-swap-hourly-off-peak.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex4-electricity-swap-hourly-off-peak.json
@@ -40,8 +40,8 @@
"globalKey" : "2604080a"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -133,12 +133,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "543e1ea3"
}
- } ],
- "fixedPricePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "543e1ea3"
+ }
+ }, {
+ "FixedPricePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -189,18 +190,15 @@
"value" : "price-1"
}
}
- },
- "meta" : {
- "globalKey" : "6310740b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "93f50fc8"
+ "globalKey" : "6310740b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "65e74c26"
+ "globalKey" : "4a5f2a"
}
},
"tradeLot" : [ {
@@ -475,10 +473,10 @@
}
},
"meta" : {
- "globalKey" : "e4d8e92f"
+ "globalKey" : "3f764433"
}
},
"meta" : {
- "globalKey" : "e4d8e92f"
+ "globalKey" : "3f764433"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex41-oil-asian-barrier-option-strip.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex41-oil-asian-barrier-option-strip.json
index 13504c14d0..44304a703f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex41-oil-asian-barrier-option-strip.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex41-oil-asian-barrier-option-strip.json
@@ -51,8 +51,8 @@
"globalKey" : "ec4cd096"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -187,15 +187,12 @@
"meta" : {
"globalKey" : "3dfd0ea3"
}
- },
- "meta" : {
- "globalKey" : "a12e5c18"
}
- } ],
+ },
"meta" : {
"globalKey" : "a12e5c18"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "5bc8346d"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex46-simple-financial-put-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex46-simple-financial-put-option.json
index 9c3efa95ad..c286c30591 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex46-simple-financial-put-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex46-simple-financial-put-option.json
@@ -40,8 +40,8 @@
"globalKey" : "265b4b89"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -165,15 +165,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "13b9648"
}
- } ],
+ },
"meta" : {
"globalKey" : "13b9648"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex48-gold-forward-offered-rate-ois.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex48-gold-forward-offered-rate-ois.json
index a036017387..c72c6bf8cf 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex48-gold-forward-offered-rate-ois.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex48-gold-forward-offered-rate-ois.json
@@ -22,8 +22,8 @@
"productQualifier" : "InterestRate_IRSwap_Basis_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -214,11 +214,13 @@
"globalKey" : "850a7d83",
"externalKey" : "resetDates1"
}
- },
- "meta" : {
- "globalKey" : "eacdd433"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "eacdd433"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -417,18 +419,15 @@
"globalKey" : "e6f94e45",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "330d6c02"
}
- } ],
+ },
"meta" : {
- "globalKey" : "60085eef"
+ "globalKey" : "330d6c02"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "1ac25a1a"
+ "globalKey" : "41f640ea"
}
},
"tradeLot" : [ {
@@ -654,10 +653,10 @@
}
} ],
"meta" : {
- "globalKey" : "2467202"
+ "globalKey" : "3b035532"
}
},
"meta" : {
- "globalKey" : "2467202"
+ "globalKey" : "3b035532"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex5-gas-v-electricity-spark-spread.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex5-gas-v-electricity-spark-spread.json
index eb8134c46d..6b1a15f8c0 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex5-gas-v-electricity-spark-spread.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex5-gas-v-electricity-spark-spread.json
@@ -40,8 +40,8 @@
"globalKey" : "25e14eca"
}
},
- "payout" : {
- "commodityPayout" : [ {
+ "payout" : [ {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -129,11 +129,13 @@
"scope" : "DOCUMENT",
"value" : "Commodity-1"
}
- },
- "meta" : {
- "globalKey" : "f95d4f04"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "f95d4f04"
+ }
+ }, {
+ "CommodityPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -197,18 +199,15 @@
"scope" : "DOCUMENT",
"value" : "Commodity-2"
}
- },
- "meta" : {
- "globalKey" : "eea90cd2"
}
- } ],
+ },
"meta" : {
- "globalKey" : "5ff7ea4e"
+ "globalKey" : "eea90cd2"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "469754ec"
+ "globalKey" : "9483c7f8"
}
},
"tradeLot" : [ {
@@ -522,10 +521,10 @@
}
},
"meta" : {
- "globalKey" : "1eca70ae"
+ "globalKey" : "27122c22"
}
},
"meta" : {
- "globalKey" : "1eca70ae"
+ "globalKey" : "27122c22"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex6-gas-call-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex6-gas-call-option.json
index cfa9bdf278..c0e3662d3b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex6-gas-call-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex6-gas-call-option.json
@@ -23,8 +23,8 @@
"globalKey" : "2568be2c"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -150,15 +150,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "ef9065d5"
}
- } ],
+ },
"meta" : {
"globalKey" : "ef9065d5"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "5c002629"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex7-gas-put-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex7-gas-put-option.json
index 0098f8d076..8b7eec85c1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex7-gas-put-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex7-gas-put-option.json
@@ -23,8 +23,8 @@
"globalKey" : "25c1e5ec"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -144,15 +144,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "3a77dbb0"
}
- } ],
+ },
"meta" : {
"globalKey" : "3a77dbb0"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "5cdc2644"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex8-oil-call-option-strip.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex8-oil-call-option-strip.json
index 22d197ae0c..3ff6afce5e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex8-oil-call-option-strip.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex8-oil-call-option-strip.json
@@ -23,8 +23,8 @@
"globalKey" : "25e1ce6c"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -168,15 +168,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "da51488a"
}
- } ],
+ },
"meta" : {
"globalKey" : "da51488a"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c67f7f6"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex9-oil-put-option-american.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex9-oil-put-option-american.json
index ce849a3866..cb0abc5354 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex9-oil-put-option-american.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-ex9-oil-put-option-american.json
@@ -6,8 +6,8 @@
"productQualifier" : "Commodity_Option"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -132,15 +132,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "ae56ee94"
}
- } ],
+ },
"meta" : {
"globalKey" : "ae56ee94"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentPartyEnum" : "AsSpecifiedInMasterAgreement"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex1-strikePricePerUnitSchedule.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex1-strikePricePerUnitSchedule.json
index a393a73f99..1f90d536d4 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex1-strikePricePerUnitSchedule.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex1-strikePricePerUnitSchedule.json
@@ -88,8 +88,8 @@
"globalKey" : "2786af0a"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -218,15 +218,12 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "1631a135"
}
- } ],
+ },
"meta" : {
"globalKey" : "1631a135"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "55a43af0"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex2-strikePricePerUnitSchedule.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex2-strikePricePerUnitSchedule.json
index 02a7d0200b..4293e00469 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex2-strikePricePerUnitSchedule.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/commodity-derivatives/com-mockup-ex2-strikePricePerUnitSchedule.json
@@ -88,8 +88,8 @@
"globalKey" : "2786af0a"
}
},
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -204,15 +204,12 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "e28ef816"
}
- } ],
+ },
"meta" : {
"globalKey" : "e28ef816"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "770bf57b"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/correlation-swaps/eqcs-ex01-correlation-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/correlation-swaps/eqcs-ex01-correlation-swap.json
index 715191949c..43d44bf4e9 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/correlation-swaps/eqcs-ex01-correlation-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/correlation-swaps/eqcs-ex01-correlation-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquitySwap_ParameterReturnCorrelation_Basket"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -133,15 +133,12 @@
},
"numberOfDataSeries" : 1
}
- },
- "meta" : {
- "globalKey" : "59b65713"
}
- } ],
+ },
"meta" : {
"globalKey" : "59b65713"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -199,7 +196,7 @@
"globalKey" : "293090"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -238,7 +235,7 @@
"globalKey" : "292da8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -277,7 +274,7 @@
"globalKey" : "293090"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/correlation-swaps/eqcs-ex02-correlation-swap-confirmation.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/correlation-swaps/eqcs-ex02-correlation-swap-confirmation.json
index 0004927e63..38cf8a8d0b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/correlation-swaps/eqcs-ex02-correlation-swap-confirmation.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/correlation-swaps/eqcs-ex02-correlation-swap-confirmation.json
@@ -23,8 +23,8 @@
"globalKey" : "538ca0c6"
}
},
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -151,15 +151,12 @@
},
"numberOfDataSeries" : 1
}
- },
- "meta" : {
- "globalKey" : "b89e2cc0"
}
- } ],
+ },
"meta" : {
"globalKey" : "b89e2cc0"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -220,7 +217,7 @@
"globalKey" : "292da8"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -262,7 +259,7 @@
"globalKey" : "293090"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -304,7 +301,7 @@
"globalKey" : "292da8"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/correlation-swaps/eqcs-ex04-correlation-swap-confirmation.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/correlation-swaps/eqcs-ex04-correlation-swap-confirmation.json
index 96f47fe48a..253519631d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/correlation-swaps/eqcs-ex04-correlation-swap-confirmation.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/correlation-swaps/eqcs-ex04-correlation-swap-confirmation.json
@@ -23,8 +23,8 @@
"globalKey" : "538ca0c6"
}
},
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -148,15 +148,12 @@
},
"numberOfDataSeries" : 1
}
- },
- "meta" : {
- "globalKey" : "daf9d72f"
}
- } ],
+ },
"meta" : {
"globalKey" : "daf9d72f"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -222,7 +219,7 @@
"globalKey" : "292711"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -269,7 +266,7 @@
"globalKey" : "292711"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -316,7 +313,7 @@
"globalKey" : "292711"
}
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex01-long-asia-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex01-long-asia-corp-fixreg.json
index 61dc257f0f..c76f05151b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex01-long-asia-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex01-long-asia-corp-fixreg.json
@@ -70,72 +70,8 @@
"globalKey" : "58681de7"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "4f992e8e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -221,7 +157,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "e414546d",
@@ -296,15 +232,77 @@
"meta" : {
"globalKey" : "15515017"
}
- } ],
- "meta" : {
- "globalKey" : "e36d84e6"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "e36d84e6"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
}
},
"meta" : {
- "globalKey" : "be99fbf4"
+ "globalKey" : "4f992e8e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -313,7 +311,7 @@
}
},
"meta" : {
- "globalKey" : "8347d834"
+ "globalKey" : "eded3744"
}
},
"tradeLot" : [ {
@@ -536,10 +534,10 @@
}
},
"meta" : {
- "globalKey" : "409dc242"
+ "globalKey" : "2abee552"
}
},
"meta" : {
- "globalKey" : "409dc242"
+ "globalKey" : "2abee552"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex02-2003-short-asia-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex02-2003-short-asia-corp-fixreg.json
index 44f4a33bba..0e30c3812e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex02-2003-short-asia-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex02-2003-short-asia-corp-fixreg.json
@@ -28,69 +28,8 @@
"globalKey" : "3ebb05"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "6f25196e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -131,7 +70,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "7abf9ebb",
@@ -152,15 +91,74 @@
"meta" : {
"globalKey" : "4cf"
}
- } ],
- "meta" : {
- "globalKey" : "e1a9f247"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "e1a9f247"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
}
},
"meta" : {
- "globalKey" : "5aa4b099"
+ "globalKey" : "6f25196e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentBusinessCenter" : {
"value" : "JPTO"
@@ -168,7 +166,7 @@
}
},
"meta" : {
- "globalKey" : "5062d28"
+ "globalKey" : "3033800c"
}
},
"tradeLot" : [ {
@@ -340,10 +338,10 @@
}
},
"meta" : {
- "globalKey" : "3bd5d75c"
+ "globalKey" : "1a5409f8"
}
},
"meta" : {
- "globalKey" : "3bd5d75c"
+ "globalKey" : "1a5409f8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex02-short-asia-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex02-short-asia-corp-fixreg.json
index eb39744670..dde4bdbc25 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex02-short-asia-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex02-short-asia-corp-fixreg.json
@@ -28,69 +28,8 @@
"globalKey" : "3ebb05"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204c"
- },
- "rollConvention" : "5"
- },
- "meta" : {
- "globalKey" : "204c"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-05",
- "meta" : {
- "globalKey" : "3ead5b"
- }
- },
- "meta" : {
- "globalKey" : "6f25196e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -134,7 +73,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "7abf9ebb",
@@ -158,18 +97,77 @@
"meta" : {
"globalKey" : "120d61"
}
- } ],
- "meta" : {
- "globalKey" : "1ef67cd9"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "1ef67cd9"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204c"
+ },
+ "rollConvention" : "5"
+ },
+ "meta" : {
+ "globalKey" : "204c"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-05",
+ "meta" : {
+ "globalKey" : "3ead5b"
+ }
}
},
"meta" : {
- "globalKey" : "443aeeab"
+ "globalKey" : "6f25196e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b83348b"
+ "globalKey" : "9b21e827"
}
},
"tradeLot" : [ {
@@ -341,10 +339,10 @@
}
},
"meta" : {
- "globalKey" : "7e74448f"
+ "globalKey" : "ec927b73"
}
},
"meta" : {
- "globalKey" : "7e74448f"
+ "globalKey" : "ec927b73"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.json
index ab21d2651a..671fabd794 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex03-long-aussie-corp-fixreg.json
@@ -70,72 +70,8 @@
"globalKey" : "58641940"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204b"
- },
- "rollConvention" : "4"
- },
- "meta" : {
- "globalKey" : "204b"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-04",
- "meta" : {
- "globalKey" : "3ead5a"
- }
- },
- "meta" : {
- "globalKey" : "4de455ee"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -224,7 +160,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"name" : {
@@ -303,15 +239,77 @@
"meta" : {
"globalKey" : "69f4ea47"
}
- } ],
- "meta" : {
- "globalKey" : "b0c3e17a"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "b0c3e17a"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204b"
+ },
+ "rollConvention" : "4"
+ },
+ "meta" : {
+ "globalKey" : "204b"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-04",
+ "meta" : {
+ "globalKey" : "3ead5a"
+ }
}
},
"meta" : {
- "globalKey" : "206a9c4c"
+ "globalKey" : "4de455ee"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -320,7 +318,7 @@
}
},
"meta" : {
- "globalKey" : "17bef49c"
+ "globalKey" : "89332928"
}
},
"tradeLot" : [ {
@@ -547,10 +545,10 @@
}
},
"meta" : {
- "globalKey" : "6548c824"
+ "globalKey" : "1ba8b518"
}
},
"meta" : {
- "globalKey" : "6548c824"
+ "globalKey" : "1ba8b518"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex04-short-aussie-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex04-short-aussie-corp-fixreg.json
index 4ebbaac1ef..4e9e0e8de6 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex04-short-aussie-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex04-short-aussie-corp-fixreg.json
@@ -28,69 +28,8 @@
"globalKey" : "3ebb04"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204b"
- },
- "rollConvention" : "4"
- },
- "meta" : {
- "globalKey" : "204b"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-04",
- "meta" : {
- "globalKey" : "3ead5a"
- }
- },
- "meta" : {
- "globalKey" : "6d7040ce"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -134,7 +73,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"name" : {
@@ -162,18 +101,77 @@
"meta" : {
"globalKey" : "4741344"
}
- } ],
- "meta" : {
- "globalKey" : "9fdf87a6"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "9fdf87a6"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204b"
+ },
+ "rollConvention" : "4"
+ },
+ "meta" : {
+ "globalKey" : "204b"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-04",
+ "meta" : {
+ "globalKey" : "3ead5a"
+ }
}
},
"meta" : {
- "globalKey" : "bcb9a774"
+ "globalKey" : "6d7040ce"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "1245df4"
+ "globalKey" : "f2838474"
}
},
"tradeLot" : [ {
@@ -345,10 +343,10 @@
}
},
"meta" : {
- "globalKey" : "dd4d8f96"
+ "globalKey" : "7e02d916"
}
},
"meta" : {
- "globalKey" : "dd4d8f96"
+ "globalKey" : "7e02d916"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex05-long-emasia-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex05-long-emasia-corp-fixreg.json
index bf88f9db69..b304cc0226 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex05-long-emasia-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex05-long-emasia-corp-fixreg.json
@@ -66,72 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f7b"
- },
- "rollConvention" : "28"
- },
- "meta" : {
- "globalKey" : "17f7b"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2002-11-28",
- "meta" : {
- "globalKey" : "3ea772"
- }
- },
- "meta" : {
- "globalKey" : "94ceeed6"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -217,7 +153,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "8695044e",
@@ -300,15 +236,77 @@
"meta" : {
"globalKey" : "297cd662"
}
- } ],
- "meta" : {
- "globalKey" : "62aec7dc"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "62aec7dc"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f7b"
+ },
+ "rollConvention" : "28"
+ },
+ "meta" : {
+ "globalKey" : "17f7b"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2002-11-28",
+ "meta" : {
+ "globalKey" : "3ea772"
+ }
}
},
"meta" : {
- "globalKey" : "34ae8732"
+ "globalKey" : "94ceeed6"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -317,7 +315,7 @@
}
},
"meta" : {
- "globalKey" : "98187572"
+ "globalKey" : "602b1382"
}
},
"tradeLot" : [ {
@@ -540,10 +538,10 @@
}
},
"meta" : {
- "globalKey" : "18f12aa2"
+ "globalKey" : "458f4cb2"
}
},
"meta" : {
- "globalKey" : "18f12aa2"
+ "globalKey" : "458f4cb2"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex06-long-emeur-sov-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex06-long-emeur-sov-fixreg.json
index d3e0858939..bfead7cf63 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex06-long-emeur-sov-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex06-long-emeur-sov-fixreg.json
@@ -66,72 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f55"
- },
- "rollConvention" : "11"
- },
- "meta" : {
- "globalKey" : "17f55"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2002-10-11",
- "meta" : {
- "globalKey" : "3ea721"
- }
- },
- "meta" : {
- "globalKey" : "53f6c6eb"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -206,7 +142,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "b489e2c8",
@@ -287,15 +223,77 @@
"meta" : {
"globalKey" : "3af66c67"
}
- } ],
- "meta" : {
- "globalKey" : "5365d343"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "5365d343"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f55"
+ },
+ "rollConvention" : "11"
+ },
+ "meta" : {
+ "globalKey" : "17f55"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2002-10-11",
+ "meta" : {
+ "globalKey" : "3ea721"
+ }
}
},
"meta" : {
- "globalKey" : "aef7fd6e"
+ "globalKey" : "53f6c6eb"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -304,7 +302,7 @@
}
},
"meta" : {
- "globalKey" : "cc22044e"
+ "globalKey" : "56d91cde"
}
},
"tradeLot" : [ {
@@ -523,10 +521,10 @@
}
},
"meta" : {
- "globalKey" : "808bffc1"
+ "globalKey" : "56968d31"
}
},
"meta" : {
- "globalKey" : "808bffc1"
+ "globalKey" : "56968d31"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex07-2003-long-euro-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex07-2003-long-euro-corp-fixreg.json
index bad9a3244c..32c30655d9 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex07-2003-long-euro-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex07-2003-long-euro-corp-fixreg.json
@@ -56,72 +56,8 @@
"globalKey" : "da4e2f6e"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f59"
- },
- "rollConvention" : "15"
- },
- "meta" : {
- "globalKey" : "17f59"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-01-15",
- "meta" : {
- "globalKey" : "3eace5"
- }
- },
- "meta" : {
- "globalKey" : "5aca2f2b"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -208,7 +144,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "68c6dc05",
@@ -285,15 +221,77 @@
"meta" : {
"globalKey" : "208ba6b2"
}
- } ],
- "meta" : {
- "globalKey" : "85ae3db8"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "85ae3db8"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f59"
+ },
+ "rollConvention" : "15"
+ },
+ "meta" : {
+ "globalKey" : "17f59"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-01-15",
+ "meta" : {
+ "globalKey" : "3eace5"
+ }
}
},
"meta" : {
- "globalKey" : "4a759f6d"
+ "globalKey" : "5aca2f2b"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -302,7 +300,7 @@
}
},
"meta" : {
- "globalKey" : "c1e3f237"
+ "globalKey" : "5f50a69"
}
},
"tradeLot" : [ {
@@ -521,10 +519,10 @@
}
},
"meta" : {
- "globalKey" : "2584545d"
+ "globalKey" : "59cc3ceb"
}
},
"meta" : {
- "globalKey" : "2584545d"
+ "globalKey" : "59cc3ceb"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex07-long-euro-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex07-long-euro-corp-fixreg.json
index d6e8f056cb..d4ee87e413 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex07-long-euro-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex07-long-euro-corp-fixreg.json
@@ -66,72 +66,8 @@
"globalKey" : "97b1a6d0"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f59"
- },
- "rollConvention" : "15"
- },
- "meta" : {
- "globalKey" : "17f59"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-01-15",
- "meta" : {
- "globalKey" : "3eace5"
- }
- },
- "meta" : {
- "globalKey" : "5aca2f2b"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -217,7 +153,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "68c6dc05",
@@ -291,15 +227,77 @@
"meta" : {
"globalKey" : "87230598"
}
- } ],
- "meta" : {
- "globalKey" : "e89e1ea0"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "e89e1ea0"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f59"
+ },
+ "rollConvention" : "15"
+ },
+ "meta" : {
+ "globalKey" : "17f59"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-01-15",
+ "meta" : {
+ "globalKey" : "3eace5"
+ }
}
},
"meta" : {
- "globalKey" : "f55ca2d5"
+ "globalKey" : "5aca2f2b"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -308,7 +306,7 @@
}
},
"meta" : {
- "globalKey" : "a262fd51"
+ "globalKey" : "acf22ddf"
}
},
"tradeLot" : [ {
@@ -531,10 +529,10 @@
}
},
"meta" : {
- "globalKey" : "40198501"
+ "globalKey" : "316c590f"
}
},
"meta" : {
- "globalKey" : "40198501"
+ "globalKey" : "316c590f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex08-2003-short-euro-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex08-2003-short-euro-corp-fixreg.json
index 5946e00fba..b9e7d7079e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex08-2003-short-euro-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex08-2003-short-euro-corp-fixreg.json
@@ -28,69 +28,8 @@
"globalKey" : "3ec04f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f59"
- },
- "rollConvention" : "15"
- },
- "meta" : {
- "globalKey" : "17f59"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-01-15",
- "meta" : {
- "globalKey" : "3eace5"
- }
- },
- "meta" : {
- "globalKey" : "7a561a0b"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -134,7 +73,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"entityId" : [ {
@@ -152,18 +91,77 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "9d1e7090"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "9d1e7090"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f59"
+ },
+ "rollConvention" : "15"
+ },
+ "meta" : {
+ "globalKey" : "17f59"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-01-15",
+ "meta" : {
+ "globalKey" : "3eace5"
+ }
}
},
"meta" : {
- "globalKey" : "8b59d99b"
+ "globalKey" : "7a561a0b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4e7b63af"
+ "globalKey" : "279f3f07"
}
},
"tradeLot" : [ {
@@ -335,10 +333,10 @@
}
},
"meta" : {
- "globalKey" : "3adb81cd"
+ "globalKey" : "1f8c8775"
}
},
"meta" : {
- "globalKey" : "3adb81cd"
+ "globalKey" : "1f8c8775"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex08-short-euro-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex08-short-euro-corp-fixreg.json
index 3eb865d213..11087c52a5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex08-short-euro-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex08-short-euro-corp-fixreg.json
@@ -28,69 +28,8 @@
"globalKey" : "3ec04f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f59"
- },
- "rollConvention" : "15"
- },
- "meta" : {
- "globalKey" : "17f59"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-01-15",
- "meta" : {
- "globalKey" : "3eace5"
- }
- },
- "meta" : {
- "globalKey" : "7a561a0b"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -134,7 +73,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"entityId" : [ {
@@ -152,18 +91,77 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "9d1e7090"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "9d1e7090"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f59"
+ },
+ "rollConvention" : "15"
+ },
+ "meta" : {
+ "globalKey" : "17f59"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-01-15",
+ "meta" : {
+ "globalKey" : "3eace5"
+ }
}
},
"meta" : {
- "globalKey" : "8b59d99b"
+ "globalKey" : "7a561a0b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4e7b63af"
+ "globalKey" : "279f3f07"
}
},
"tradeLot" : [ {
@@ -335,10 +333,10 @@
}
},
"meta" : {
- "globalKey" : "4a60bf79"
+ "globalKey" : "2f11c521"
}
},
"meta" : {
- "globalKey" : "4a60bf79"
+ "globalKey" : "2f11c521"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex09-long-euro-sov-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex09-long-euro-sov-fixreg.json
index 86cf731ba8..8b5015049d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex09-long-euro-sov-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex09-long-euro-sov-fixreg.json
@@ -56,72 +56,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f58"
- },
- "rollConvention" : "14"
- },
- "meta" : {
- "globalKey" : "17f58"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-02-14",
- "meta" : {
- "globalKey" : "3ead24"
- }
- },
- "meta" : {
- "globalKey" : "591556cb"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -207,7 +143,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "546f933e",
@@ -282,15 +218,77 @@
"meta" : {
"globalKey" : "ac191169"
}
- } ],
- "meta" : {
- "globalKey" : "5bf7d783"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "5bf7d783"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f58"
+ },
+ "rollConvention" : "14"
+ },
+ "meta" : {
+ "globalKey" : "17f58"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-02-14",
+ "meta" : {
+ "globalKey" : "3ead24"
+ }
}
},
"meta" : {
- "globalKey" : "bc29598e"
+ "globalKey" : "591556cb"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -299,7 +297,7 @@
}
},
"meta" : {
- "globalKey" : "94e20e3a"
+ "globalKey" : "d9a3fcb2"
}
},
"tradeLot" : [ {
@@ -518,10 +516,10 @@
}
},
"meta" : {
- "globalKey" : "1cc78eda"
+ "globalKey" : "e2c41562"
}
},
"meta" : {
- "globalKey" : "1cc78eda"
+ "globalKey" : "e2c41562"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex10-2003-long-us-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex10-2003-long-us-corp-fixreg.json
index e952772142..e08eb96640 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex10-2003-long-us-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex10-2003-long-us-corp-fixreg.json
@@ -56,72 +56,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "514e072e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -207,7 +143,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -284,15 +220,77 @@
"meta" : {
"globalKey" : "67cb575"
}
- } ],
- "meta" : {
- "globalKey" : "c22dc248"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "c22dc248"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "73f5f676"
+ "globalKey" : "514e072e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -301,7 +299,7 @@
}
},
"meta" : {
- "globalKey" : "d1da1711"
+ "globalKey" : "3be45e81"
}
},
"tradeLot" : [ {
@@ -520,10 +518,10 @@
}
},
"meta" : {
- "globalKey" : "e269f17f"
+ "globalKey" : "24c2040f"
}
},
"meta" : {
- "globalKey" : "e269f17f"
+ "globalKey" : "24c2040f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex10-long-us-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex10-long-us-corp-fixreg.json
index b7ad44b055..abf22ad1c7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex10-long-us-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex10-long-us-corp-fixreg.json
@@ -66,72 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "514e072e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -217,7 +153,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -291,15 +227,77 @@
"meta" : {
"globalKey" : "ce9ae895"
}
- } ],
- "meta" : {
- "globalKey" : "e3224265"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "e3224265"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "455c2cf7"
+ "globalKey" : "514e072e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -308,7 +306,7 @@
}
},
"meta" : {
- "globalKey" : "e8d1aed4"
+ "globalKey" : "88a0461c"
}
},
"tradeLot" : [ {
@@ -535,10 +533,10 @@
}
},
"meta" : {
- "globalKey" : "ffdbd7ec"
+ "globalKey" : "6d0189a4"
}
},
"meta" : {
- "globalKey" : "ffdbd7ec"
+ "globalKey" : "6d0189a4"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex11-2003-short-us-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex11-2003-short-us-corp-fixreg.json
index 06a193654a..7116b139e6 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex11-2003-short-us-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex11-2003-short-us-corp-fixreg.json
@@ -28,69 +28,8 @@
"globalKey" : "3eba46"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "70d9f20e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -134,7 +73,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -155,18 +94,77 @@
"meta" : {
"globalKey" : "4cf"
}
- } ],
- "meta" : {
- "globalKey" : "6d6a894d"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "6d6a894d"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "fd2762ff"
+ "globalKey" : "70d9f20e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "a3cbe0c1"
+ "globalKey" : "503edc99"
}
},
"tradeLot" : [ {
@@ -338,10 +336,10 @@
}
},
"meta" : {
- "globalKey" : "422fc29e"
+ "globalKey" : "4bbbd7c6"
}
},
"meta" : {
- "globalKey" : "422fc29e"
+ "globalKey" : "4bbbd7c6"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex11-short-us-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex11-short-us-corp-fixreg.json
index 4a6c1c8ba8..6f47e686bf 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex11-short-us-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex11-short-us-corp-fixreg.json
@@ -28,69 +28,8 @@
"globalKey" : "3eba46"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "70d9f20e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -134,7 +73,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -158,18 +97,77 @@
"meta" : {
"globalKey" : "4741344"
}
- } ],
- "meta" : {
- "globalKey" : "c14f7042"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "c14f7042"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "553ca574"
+ "globalKey" : "70d9f20e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e4b8bab6"
+ "globalKey" : "d2128ce"
}
},
"tradeLot" : [ {
@@ -341,10 +339,10 @@
}
},
"meta" : {
- "globalKey" : "dd77afe9"
+ "globalKey" : "28d02ad1"
}
},
"meta" : {
- "globalKey" : "dd77afe9"
+ "globalKey" : "28d02ad1"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex12-long-emasia-sov-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex12-long-emasia-sov-fixreg.json
index 1092e647ba..10ebfabb79 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex12-long-emasia-sov-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex12-long-emasia-sov-fixreg.json
@@ -66,72 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204a"
- },
- "rollConvention" : "3"
- },
- "meta" : {
- "globalKey" : "204a"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-03",
- "meta" : {
- "globalKey" : "3ead59"
- }
- },
- "meta" : {
- "globalKey" : "4c2f7d4e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -217,7 +153,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "5cf1ae36",
@@ -298,15 +234,77 @@
"meta" : {
"globalKey" : "698886fa"
}
- } ],
- "meta" : {
- "globalKey" : "cc335c23"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "cc335c23"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204a"
+ },
+ "rollConvention" : "3"
+ },
+ "meta" : {
+ "globalKey" : "204a"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-03",
+ "meta" : {
+ "globalKey" : "3ead59"
+ }
}
},
"meta" : {
- "globalKey" : "ef1df71"
+ "globalKey" : "4c2f7d4e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -315,7 +313,7 @@
}
},
"meta" : {
- "globalKey" : "ab0a7fd1"
+ "globalKey" : "9057dfa1"
}
},
"tradeLot" : [ {
@@ -534,10 +532,10 @@
}
},
"meta" : {
- "globalKey" : "5f12dee"
+ "globalKey" : "bf0cec1e"
}
},
"meta" : {
- "globalKey" : "5f12dee"
+ "globalKey" : "bf0cec1e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex13-long-asia-sov-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex13-long-asia-sov-fixreg.json
index 4e637f90d2..c7a527bef6 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex13-long-asia-sov-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex13-long-asia-sov-fixreg.json
@@ -66,72 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f92"
- },
- "rollConvention" : "30"
- },
- "meta" : {
- "globalKey" : "17f92"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-02-28",
- "meta" : {
- "globalKey" : "3ead32"
- }
- },
- "meta" : {
- "globalKey" : "bc0e6adf"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -216,7 +152,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "23b559bc",
@@ -291,15 +227,77 @@
"meta" : {
"globalKey" : "ac191169"
}
- } ],
- "meta" : {
- "globalKey" : "c2686f9f"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "c2686f9f"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f92"
+ },
+ "rollConvention" : "30"
+ },
+ "meta" : {
+ "globalKey" : "17f92"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-02-28",
+ "meta" : {
+ "globalKey" : "3ead32"
+ }
}
},
"meta" : {
- "globalKey" : "7696b6a0"
+ "globalKey" : "bc0e6adf"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -308,7 +306,7 @@
}
},
"meta" : {
- "globalKey" : "524065b0"
+ "globalKey" : "c7ce83fe"
}
},
"tradeLot" : [ {
@@ -522,10 +520,10 @@
}
},
"meta" : {
- "globalKey" : "73966019"
+ "globalKey" : "18988467"
}
},
"meta" : {
- "globalKey" : "73966019"
+ "globalKey" : "18988467"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex14-long-emlatin-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex14-long-emlatin-corp-fixreg.json
index b38be52942..49be5126ae 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex14-long-emlatin-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex14-long-emlatin-corp-fixreg.json
@@ -66,72 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 6,
- "period" : "M",
- "meta" : {
- "globalKey" : "18abe"
- },
- "rollConvention" : "28"
- },
- "meta" : {
- "globalKey" : "18abe"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 6,
- "period" : "M",
- "meta" : {
- "globalKey" : "107"
- }
- },
- "firstPaymentDate" : "2003-02-28",
- "meta" : {
- "globalKey" : "3eb875"
- }
- },
- "meta" : {
- "globalKey" : "cc728676"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -213,7 +149,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "7b58e286",
@@ -298,15 +234,77 @@
"meta" : {
"globalKey" : "6b99ec9"
}
- } ],
- "meta" : {
- "globalKey" : "5f611825"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "5f611825"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 6,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "18abe"
+ },
+ "rollConvention" : "28"
+ },
+ "meta" : {
+ "globalKey" : "18abe"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 6,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "107"
+ }
+ },
+ "firstPaymentDate" : "2003-02-28",
+ "meta" : {
+ "globalKey" : "3eb875"
+ }
}
},
"meta" : {
- "globalKey" : "60866c9b"
+ "globalKey" : "cc728676"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -315,7 +313,7 @@
}
},
"meta" : {
- "globalKey" : "e5421a6"
+ "globalKey" : "ec7977b6"
}
},
"tradeLot" : [ {
@@ -538,10 +536,10 @@
}
},
"meta" : {
- "globalKey" : "f2bb976f"
+ "globalKey" : "b81a717f"
}
},
"meta" : {
- "globalKey" : "f2bb976f"
+ "globalKey" : "b81a717f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex15-long-emlatin-sov-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex15-long-emlatin-sov-fixreg.json
index 834db55385..ed5ba5b030 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex15-long-emlatin-sov-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex15-long-emlatin-sov-fixreg.json
@@ -66,72 +66,8 @@
"globalKey" : "97b8e49c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 6,
- "period" : "M",
- "meta" : {
- "globalKey" : "18ab9"
- },
- "rollConvention" : "23"
- },
- "meta" : {
- "globalKey" : "18ab9"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 6,
- "period" : "M",
- "meta" : {
- "globalKey" : "107"
- }
- },
- "firstPaymentDate" : "2003-05-23",
- "meta" : {
- "globalKey" : "3eb930"
- }
- },
- "meta" : {
- "globalKey" : "c3ea4c16"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -206,7 +142,7 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "80f8c8cb",
@@ -290,15 +226,77 @@
"meta" : {
"globalKey" : "1af98db8"
}
- } ],
- "meta" : {
- "globalKey" : "532f0740"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "532f0740"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 6,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "18ab9"
+ },
+ "rollConvention" : "23"
+ },
+ "meta" : {
+ "globalKey" : "18ab9"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 6,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "107"
+ }
+ },
+ "firstPaymentDate" : "2003-05-23",
+ "meta" : {
+ "globalKey" : "3eb930"
+ }
}
},
"meta" : {
- "globalKey" : "acecbc56"
+ "globalKey" : "c3ea4c16"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -307,7 +305,7 @@
}
},
"meta" : {
- "globalKey" : "11209701"
+ "globalKey" : "9c936451"
}
},
"tradeLot" : [ {
@@ -526,10 +524,10 @@
}
},
"meta" : {
- "globalKey" : "2ff7defd"
+ "globalKey" : "3a21bfad"
}
},
"meta" : {
- "globalKey" : "2ff7defd"
+ "globalKey" : "3a21bfad"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex16-short-us-corp-fixreg-recovery-factor.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex16-short-us-corp-fixreg-recovery-factor.json
index 55c24c7033..201aec6fdc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex16-short-us-corp-fixreg-recovery-factor.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex16-short-us-corp-fixreg-recovery-factor.json
@@ -28,69 +28,8 @@
"globalKey" : "3eba46"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "70d9f20e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -146,7 +85,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -170,18 +109,77 @@
"meta" : {
"globalKey" : "4741344"
}
- } ],
- "meta" : {
- "globalKey" : "9e18a2ed"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "9e18a2ed"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "6123ef1f"
+ "globalKey" : "70d9f20e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "fe2f9361"
+ "globalKey" : "f5f377b9"
}
},
"tradeLot" : [ {
@@ -353,10 +351,10 @@
}
},
"meta" : {
- "globalKey" : "c2a96b5e"
+ "globalKey" : "6299c806"
}
},
"meta" : {
- "globalKey" : "c2a96b5e"
+ "globalKey" : "6299c806"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex17-short-us-corp-portfolio-compression.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex17-short-us-corp-portfolio-compression.json
index b8ec4c4b15..bb65c2d254 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex17-short-us-corp-portfolio-compression.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex17-short-us-corp-portfolio-compression.json
@@ -28,69 +28,8 @@
"globalKey" : "3eba46"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "70d9f20e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -134,7 +73,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -158,18 +97,77 @@
"meta" : {
"globalKey" : "4741344"
}
- } ],
- "meta" : {
- "globalKey" : "c14f7042"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "c14f7042"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "553ca574"
+ "globalKey" : "70d9f20e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e4b8bab6"
+ "globalKey" : "d2128ce"
}
},
"tradeLot" : [ {
@@ -372,10 +370,10 @@
}
},
"meta" : {
- "globalKey" : "40dc4ec7"
+ "globalKey" : "fb32dfaf"
}
},
"meta" : {
- "globalKey" : "40dc4ec7"
+ "globalKey" : "fb32dfaf"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex18-standard-north-american-corp.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex18-standard-north-american-corp.json
index aebc225f02..6def1041e0 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex18-standard-north-american-corp.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex18-standard-north-american-corp.json
@@ -28,8 +28,65 @@
"globalKey" : "3ef194"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "referenceInformation" : {
+ "referenceEntity" : {
+ "entityId" : [ {
+ "value" : "8G836J",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/external/entity-id-RED"
+ }
+ } ],
+ "name" : {
+ "value" : "TENET HEALTHCARE CORPORATION"
+ },
+ "meta" : {
+ "globalKey" : "54140007",
+ "externalKey" : "referenceEntity"
+ }
+ },
+ "referenceObligation" : [ {
+ "security" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "8G836JAF2",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/external/instrument-id-RED-pair"
+ }
+ },
+ "identifierType" : "Other"
+ } ],
+ "instrumentType" : "Debt"
+ }
+ } ]
+ }
+ },
+ "transactedPrice" : {
+ "marketFixedRate" : 0.02
+ }
+ },
+ "meta" : {
+ "globalKey" : "c847dc2a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -96,74 +153,15 @@
"meta" : {
"globalKey" : "3ede2a"
}
- },
- "meta" : {
- "globalKey" : "658f9704"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "referenceInformation" : {
- "referenceEntity" : {
- "entityId" : [ {
- "value" : "8G836J",
- "meta" : {
- "scheme" : "http://www.fpml.org/coding-scheme/external/entity-id-RED"
- }
- } ],
- "name" : {
- "value" : "TENET HEALTHCARE CORPORATION"
- },
- "meta" : {
- "globalKey" : "54140007",
- "externalKey" : "referenceEntity"
- }
- },
- "referenceObligation" : [ {
- "security" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "8G836JAF2",
- "meta" : {
- "scheme" : "http://www.fpml.org/coding-scheme/external/instrument-id-RED-pair"
- }
- },
- "identifierType" : "Other"
- } ],
- "securityType" : "Debt"
- }
- } ]
- }
- },
- "transactedPrice" : {
- "marketFixedRate" : 0.02
- },
- "meta" : {
- "globalKey" : "c847dc2a"
}
},
"meta" : {
- "globalKey" : "bd438fa6"
+ "globalKey" : "658f9704"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3dca44ec"
+ "globalKey" : "ee49cc94"
}
},
"tradeLot" : [ {
@@ -339,7 +337,7 @@
}
},
"meta" : {
- "globalKey" : "2ac700e2"
+ "globalKey" : "fdb423a"
}
},
"transferHistory" : [ {
@@ -390,6 +388,6 @@
}
} ],
"meta" : {
- "globalKey" : "62ce36c7"
+ "globalKey" : "99d8661f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex19-cdx-index-option-pred-clearing.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex19-cdx-index-option-pred-clearing.json
index f56dd72b1f..4b5776bc8b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex19-cdx-index-option-pred-clearing.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-ex19-cdx-index-option-pred-clearing.json
@@ -6,8 +6,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -68,8 +68,52 @@
"globalKey" : "3ed994"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "NOTIONAL"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "Dow Jones CDX NA IG.2"
+ },
+ "identifierType" : "Other"
+ } ],
+ "name" : {
+ "value" : "Dow Jones CDX NA IG.2"
+ },
+ "assetClass" : "Credit",
+ "indexSeries" : 2,
+ "indexAnnexDate" : "2005-07-06",
+ "indexAnnexSource" : {
+ "value" : "Publisher"
+ },
+ "meta" : {
+ "globalKey" : "d197a909"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "23b9e5e8"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -129,61 +173,15 @@
"meta" : {
"globalKey" : "7d8d7ea"
}
- },
- "meta" : {
- "globalKey" : "5507235c"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "NOTIONAL"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "Dow Jones CDX NA IG.2"
- },
- "identifierType" : "Other"
- } ],
- "name" : {
- "value" : "Dow Jones CDX NA IG.2"
- },
- "assetClass" : "Credit",
- "indexSeries" : 2,
- "indexAnnexDate" : "2005-07-06",
- "indexAnnexSource" : {
- "value" : "Publisher"
- },
- "meta" : {
- "globalKey" : "d197a909"
- }
- }
- },
- "meta" : {
- "globalKey" : "23b9e5e8"
}
},
"meta" : {
- "globalKey" : "19996a44"
+ "globalKey" : "5507235c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d10b1be3"
+ "globalKey" : "aed400b5"
}
}
}
@@ -254,18 +252,15 @@
"priceType" : "InterestRate",
"arithmeticOperator" : "Add"
}
- },
- "meta" : {
- "globalKey" : "cbb04303"
}
- } ],
+ },
"meta" : {
- "globalKey" : "cbb04303"
+ "globalKey" : "813ea797"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "cbb04303"
+ "globalKey" : "813ea797"
}
},
"tradeLot" : [ {
@@ -499,7 +494,7 @@
}
},
"meta" : {
- "globalKey" : "2e6db3a3"
+ "globalKey" : "f3b3d18f"
}
},
"transferHistory" : [ {
@@ -566,6 +561,6 @@
}
} ],
"meta" : {
- "globalKey" : "eacee137"
+ "globalKey" : "58c930cb"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.json
index 35143bceee..e3cbb059e6 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-indamt-ex01-short-us-corp-fixreg.json
@@ -28,70 +28,8 @@
"globalKey" : "3eba46"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "notional"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "204d"
- },
- "rollConvention" : "6"
- },
- "meta" : {
- "globalKey" : "204d"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2003-03-06",
- "meta" : {
- "globalKey" : "3ead5c"
- }
- },
- "meta" : {
- "globalKey" : "70d9f20e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -136,7 +74,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -160,18 +98,78 @@
"meta" : {
"globalKey" : "4741344"
}
- } ],
- "meta" : {
- "globalKey" : "c14f7042"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "c14f7042"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "notional"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "204d"
+ },
+ "rollConvention" : "6"
+ },
+ "meta" : {
+ "globalKey" : "204d"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2003-03-06",
+ "meta" : {
+ "globalKey" : "3ead5c"
+ }
}
},
"meta" : {
- "globalKey" : "553ca574"
+ "globalKey" : "70d9f20e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e4b8bab6"
+ "globalKey" : "d2128ce"
}
},
"tradeLot" : [ {
@@ -372,10 +370,10 @@
}
},
"meta" : {
- "globalKey" : "867856a0"
+ "globalKey" : "25a7b588"
}
},
"meta" : {
- "globalKey" : "867856a0"
+ "globalKey" : "25a7b588"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-swaption-1.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-swaption-1.json
index 918b5f914a..ce670df4c8 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-swaption-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-swaption-1.json
@@ -6,8 +6,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -85,74 +85,8 @@
"globalKey" : "ec2ea6cd"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "SPREAD"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-03-20",
- "lastRegularPaymentDate" : "2012-03-20",
- "meta" : {
- "globalKey" : "7d9c0aa"
- }
- },
- "meta" : {
- "globalKey" : "55080c1c"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -209,7 +143,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"name" : {
@@ -285,18 +219,82 @@
"meta" : {
"globalKey" : "139ace00"
}
- } ],
- "meta" : {
- "globalKey" : "afc3b294"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "afc3b294"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "SPREAD"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-03-20",
+ "lastRegularPaymentDate" : "2012-03-20",
+ "meta" : {
+ "globalKey" : "7d9c0aa"
+ }
}
},
"meta" : {
- "globalKey" : "388692f8"
+ "globalKey" : "55080c1c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "45761349"
+ "globalKey" : "7f3807d7"
}
}
}
@@ -358,21 +356,18 @@
"globalReference" : "0",
"externalReference" : "SPREAD"
}
- },
- "meta" : {
- "globalKey" : "842b540"
}
- } ],
+ },
"meta" : {
- "globalKey" : "842b540"
+ "globalKey" : "e82eca22"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "4eb64e2a"
+ "globalKey" : "e3f0b28c"
}
},
"tradeLot" : [ {
@@ -566,7 +561,7 @@
}
},
"meta" : {
- "globalKey" : "1dfa2eab"
+ "globalKey" : "8784a09"
}
},
"transferHistory" : [ {
@@ -633,6 +628,6 @@
}
} ],
"meta" : {
- "globalKey" : "5c745e21"
+ "globalKey" : "50fa683"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-swaption-2.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-swaption-2.json
index 3998dd72eb..863c4a873e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-swaption-2.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cd-swaption-2.json
@@ -6,8 +6,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -101,74 +101,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "SPREAD"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2006-12-20",
- "lastRegularPaymentDate" : "2011-09-20",
- "meta" : {
- "globalKey" : "7d907ea"
- }
- },
- "meta" : {
- "globalKey" : "5e1fd2fe"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -250,7 +184,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"name" : {
@@ -333,18 +267,82 @@
"meta" : {
"globalKey" : "89059707"
}
- } ],
- "meta" : {
- "globalKey" : "306e2891"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "306e2891"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "SPREAD"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2006-12-20",
+ "lastRegularPaymentDate" : "2011-09-20",
+ "meta" : {
+ "globalKey" : "7d907ea"
+ }
}
},
"meta" : {
- "globalKey" : "9b77990f"
+ "globalKey" : "5e1fd2fe"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "8f2c329"
+ "globalKey" : "b7437833"
}
}
}
@@ -406,21 +404,18 @@
"globalReference" : "0",
"externalReference" : "SPREAD"
}
- },
- "meta" : {
- "globalKey" : "2a988367"
}
- } ],
+ },
"meta" : {
- "globalKey" : "2a988367"
+ "globalKey" : "5827fbc5"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "32d12e91"
+ "globalKey" : "3a64076f"
}
},
"tradeLot" : [ {
@@ -614,7 +609,7 @@
}
},
"meta" : {
- "globalKey" : "8b7d1c8f"
+ "globalKey" : "94b19bf1"
}
},
"transferHistory" : [ {
@@ -681,6 +676,6 @@
}
} ],
"meta" : {
- "globalKey" : "83d4c9c9"
+ "globalKey" : "99953ea7"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex01-cdx.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex01-cdx.json
index 6477c16396..4f2532ef4d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex01-cdx.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex01-cdx.json
@@ -28,43 +28,8 @@
"globalKey" : "3ec8d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -101,18 +66,51 @@
"globalKey" : "d179a109"
}
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "9be56a4a"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "9be56a4a"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
}
},
"meta" : {
- "globalKey" : "dda85829"
+ "globalKey" : "5a5ff79f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "eded796c"
+ "globalKey" : "6b627f06"
}
},
"tradeLot" : [ {
@@ -284,7 +282,7 @@
}
},
"meta" : {
- "globalKey" : "11f24f28"
+ "globalKey" : "c74fb4e"
}
},
"transferHistory" : [ {
@@ -326,6 +324,6 @@
}
} ],
"meta" : {
- "globalKey" : "ae6754fd"
+ "globalKey" : "f7907223"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex02-iTraxx.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex02-iTraxx.json
index 05ebabdf05..2283b74add 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex02-iTraxx.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex02-iTraxx.json
@@ -17,8 +17,8 @@
"globalKey" : "3ed0d4"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -62,15 +62,12 @@
"globalKey" : "df6c52dd"
}
}
- },
- "meta" : {
- "globalKey" : "be0acfde"
}
},
"meta" : {
"globalKey" : "be0acfde"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "feec8b8a"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex03-iTraxx-contractual-supplement.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex03-iTraxx-contractual-supplement.json
index d16177a6b2..d61d15c8d9 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex03-iTraxx-contractual-supplement.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex03-iTraxx-contractual-supplement.json
@@ -17,8 +17,8 @@
"globalKey" : "3ed0d4"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -66,15 +66,12 @@
"globalKey" : "cf6dff2a"
}
}
- },
- "meta" : {
- "globalKey" : "3ce2d689"
}
},
"meta" : {
"globalKey" : "3ce2d689"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "99b16b5d"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex04-iBoxx.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex04-iBoxx.json
index 1337564da1..88d33c1c1e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex04-iBoxx.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex04-iBoxx.json
@@ -28,8 +28,54 @@
"globalKey" : "3f18d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "iBoxx EUR Corporates"
+ },
+ "identifierType" : "Other"
+ }, {
+ "identifier" : {
+ "value" : "DE0006301161",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
+ }
+ },
+ "identifierType" : "ISIN"
+ } ],
+ "name" : {
+ "value" : "iBoxx EUR Corporates"
+ },
+ "assetClass" : "Credit",
+ "meta" : {
+ "globalKey" : "451af30d"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "f86bc4e"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -99,63 +145,15 @@
"meta" : {
"globalKey" : "1a4469d6"
}
- },
- "meta" : {
- "globalKey" : "8f2b235"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "iBoxx EUR Corporates"
- },
- "identifierType" : "Other"
- }, {
- "identifier" : {
- "value" : "DE0006301161",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
- }
- },
- "identifierType" : "ISIN"
- } ],
- "name" : {
- "value" : "iBoxx EUR Corporates"
- },
- "assetClass" : "Credit",
- "meta" : {
- "globalKey" : "451af30d"
- }
- }
- },
- "meta" : {
- "globalKey" : "f86bc4e"
}
},
"meta" : {
- "globalKey" : "8c372b43"
+ "globalKey" : "8f2b235"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "81716686"
+ "globalKey" : "d7ca11a0"
}
},
"tradeLot" : [ {
@@ -400,7 +398,7 @@
}
},
"meta" : {
- "globalKey" : "febee374"
+ "globalKey" : "813e780e"
}
},
"transferHistory" : [ {
@@ -442,6 +440,6 @@
}
} ],
"meta" : {
- "globalKey" : "688acb49"
+ "globalKey" : "b77c0ee3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex05-SP.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex05-SP.json
index a9b057c7d0..22199e99b1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex05-SP.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex05-SP.json
@@ -40,44 +40,8 @@
"globalKey" : "26b17cff"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -127,18 +91,52 @@
"scheme" : "http://derivserv.dtcc.com/coding-scheme/additional-term"
}
} ]
+ }
+ },
+ "meta" : {
+ "globalKey" : "ed763d1b"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "ed763d1b"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
}
},
"meta" : {
- "globalKey" : "ca352f3a"
+ "globalKey" : "5a5ff79f"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "c6e19bda"
+ "globalKey" : "fc62111a"
}
},
"tradeLot" : [ {
@@ -340,7 +338,7 @@
}
},
"meta" : {
- "globalKey" : "23d9ad4f"
+ "globalKey" : "acca428f"
}
},
"transferHistory" : [ {
@@ -388,6 +386,6 @@
}
} ],
"meta" : {
- "globalKey" : "7b0f08eb"
+ "globalKey" : "59207e2b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex06-iBoxx-ois.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex06-iBoxx-ois.json
index 5e1c9f0cbf..9b0873dd46 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex06-iBoxx-ois.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdindex-ex06-iBoxx-ois.json
@@ -28,8 +28,54 @@
"globalKey" : "3f4a12"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "iBoxx EUR Corporates"
+ },
+ "identifierType" : "Other"
+ }, {
+ "identifier" : {
+ "value" : "DE0006301161",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
+ }
+ },
+ "identifierType" : "ISIN"
+ } ],
+ "name" : {
+ "value" : "iBoxx EUR Corporates"
+ },
+ "assetClass" : "Credit",
+ "meta" : {
+ "globalKey" : "451af30d"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "f86bc4e"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -99,63 +145,15 @@
"meta" : {
"globalKey" : "4178674f"
}
- },
- "meta" : {
- "globalKey" : "3026afae"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "iBoxx EUR Corporates"
- },
- "identifierType" : "Other"
- }, {
- "identifier" : {
- "value" : "DE0006301161",
- "meta" : {
- "scheme" : "http://www.fpml.org/spec/2002/instrument-id-ISIN"
- }
- },
- "identifierType" : "ISIN"
- } ],
- "name" : {
- "value" : "iBoxx EUR Corporates"
- },
- "assetClass" : "Credit",
- "meta" : {
- "globalKey" : "451af30d"
- }
- }
- },
- "meta" : {
- "globalKey" : "f86bc4e"
}
},
"meta" : {
- "globalKey" : "4ce1c7c"
+ "globalKey" : "3026afae"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b52055bc"
+ "globalKey" : "a6e5d0bc"
}
},
"tradeLot" : [ {
@@ -378,7 +376,7 @@
}
},
"meta" : {
- "globalKey" : "108aaf4f"
+ "globalKey" : "56f72a4f"
}
},
"transferHistory" : [ {
@@ -420,6 +418,6 @@
}
} ],
"meta" : {
- "globalKey" : "b85d1ba4"
+ "globalKey" : "ebe16a4"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-ELCDS-ReferenceObligation.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-ELCDS-ReferenceObligation.json
index 7b0bcca194..8088475413 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-ELCDS-ReferenceObligation.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-ELCDS-ReferenceObligation.json
@@ -40,70 +40,8 @@
"globalKey" : "261c39fc"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "calculationAmount"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f78"
- },
- "rollConvention" : "25"
- },
- "meta" : {
- "globalKey" : "17f78"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-12-20",
- "meta" : {
- "globalKey" : "3ecfaa"
- }
- },
- "meta" : {
- "globalKey" : "af3c7811"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -163,6 +101,7 @@
},
"identifierType" : "BBGID"
} ],
+ "instrumentType" : "Debt",
"borrower" : [ {
"name" : {
"value" : "BorrowerName1"
@@ -207,21 +146,81 @@
"meta" : {
"globalKey" : "b8006f0a"
}
- } ],
- "meta" : {
- "globalKey" : "fbf842d9"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "d49bda7c"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "calculationAmount"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f78"
+ },
+ "rollConvention" : "25"
+ },
+ "meta" : {
+ "globalKey" : "17f78"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-12-20",
+ "meta" : {
+ "globalKey" : "3ecfaa"
+ }
}
},
"meta" : {
- "globalKey" : "398f3268"
+ "globalKey" : "af3c7811"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "89f88ba2"
+ "globalKey" : "d73b7b87"
}
},
"tradeLot" : [ {
@@ -437,10 +436,10 @@
}
},
"meta" : {
- "globalKey" : "89711242"
+ "globalKey" : "d26c75a7"
}
},
"meta" : {
- "globalKey" : "89711242"
+ "globalKey" : "d26c75a7"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-basket-tranche.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-basket-tranche.json
index ef9f6bbed3..04b917f0a5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-basket-tranche.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-basket-tranche.json
@@ -40,46 +40,8 @@
"globalKey" : "ebd48b0c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/ACT.ISDA"
- },
- "meta" : {
- "globalKey" : "28d6c3e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -147,7 +109,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -186,7 +148,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -249,18 +211,54 @@
"meta" : {
"globalKey" : "90a9b011"
}
- } ],
- "meta" : {
- "globalKey" : "5a8f0b85"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "5a8f0b85"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISDA"
}
},
"meta" : {
- "globalKey" : "d028765"
+ "globalKey" : "28d6c3e0"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "35fa63e8"
+ "globalKey" : "128a102"
}
},
"tradeLot" : [ {
@@ -436,10 +434,10 @@
}
},
"meta" : {
- "globalKey" : "fa1b0656"
+ "globalKey" : "36efb7f0"
}
},
"meta" : {
- "globalKey" : "fa1b0656"
+ "globalKey" : "36efb7f0"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-basket.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-basket.json
index c83808d3d8..bfda39aab6 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-basket.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-basket.json
@@ -40,46 +40,8 @@
"globalKey" : "ebd48b0c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/ACT.ISDA"
- },
- "meta" : {
- "globalKey" : "28d6c3e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -138,7 +100,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -180,7 +142,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -240,18 +202,54 @@
"meta" : {
"globalKey" : "90a9b011"
}
- } ],
- "meta" : {
- "globalKey" : "2bdf39cb"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "2bdf39cb"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISDA"
}
},
"meta" : {
- "globalKey" : "12c02dab"
+ "globalKey" : "28d6c3e0"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "1dfb4eee"
+ "globalKey" : "a3458308"
}
},
"tradeLot" : [ {
@@ -427,10 +425,10 @@
}
},
"meta" : {
- "globalKey" : "c47b8f66"
+ "globalKey" : "4d1ef800"
}
},
"meta" : {
- "globalKey" : "c47b8f66"
+ "globalKey" : "4d1ef800"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-custom-basket.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-custom-basket.json
index ad1243adc7..5bbad64a49 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-custom-basket.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-custom-basket.json
@@ -40,46 +40,8 @@
"globalKey" : "ebd48b0c"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-3"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/ACT.ISDA"
- },
- "meta" : {
- "globalKey" : "28d6c3e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -150,7 +112,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "6b99b4c1",
@@ -202,7 +164,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -254,7 +216,7 @@
},
"identifierType" : "CUSIP"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligorReference" : {
"globalReference" : "92cc27",
@@ -371,18 +333,54 @@
"globalKey" : "71d88c7e",
"externalKey" : "protectionTermsTwo"
}
- } ],
- "meta" : {
- "globalKey" : "5d3a5707"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "5d3a5707"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-3"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/ACT.ISDA"
}
},
"meta" : {
- "globalKey" : "fdded2e7"
+ "globalKey" : "28d6c3e0"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "42f1176a"
+ "globalKey" : "edc78a04"
}
},
"tradeLot" : [ {
@@ -578,10 +576,10 @@
}
},
"meta" : {
- "globalKey" : "555ee0ef"
+ "globalKey" : "250dee09"
}
},
"meta" : {
- "globalKey" : "555ee0ef"
+ "globalKey" : "250dee09"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-index-tranche.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-index-tranche.json
index 68ecbafb51..fda30938b5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-index-tranche.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-index-tranche.json
@@ -17,8 +17,8 @@
"globalKey" : "3ed0d4"
}
},
- "payout" : {
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -61,15 +61,12 @@
"globalKey" : "f97d484f"
}
}
- },
- "meta" : {
- "globalKey" : "aa708910"
}
},
"meta" : {
"globalKey" : "aa708910"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "39d209bc"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-loan-ReferenceObligation.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-loan-ReferenceObligation.json
index ad1aeffc95..0c28a6df2d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-loan-ReferenceObligation.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-loan-ReferenceObligation.json
@@ -56,73 +56,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2006-12-20",
- "lastRegularPaymentDate" : "2010-06-20",
- "meta" : {
- "globalKey" : "7d8ff2a"
- }
- },
- "meta" : {
- "globalKey" : "5e1fca3e"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -193,6 +128,7 @@
},
"identifierType" : "Other"
} ],
+ "instrumentType" : "Debt",
"lien" : {
"value" : "FirstLienLoan"
},
@@ -282,15 +218,78 @@
"meta" : {
"globalKey" : "c245b351"
}
- } ],
- "meta" : {
- "globalKey" : "1a0b8594"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "1e35e057"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2006-12-20",
+ "lastRegularPaymentDate" : "2010-06-20",
+ "meta" : {
+ "globalKey" : "7d8ff2a"
+ }
}
},
"meta" : {
- "globalKey" : "d454d4d2"
+ "globalKey" : "5e1fca3e"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -299,7 +298,7 @@
}
},
"meta" : {
- "globalKey" : "da117ff"
+ "globalKey" : "a2700874"
}
},
"tradeLot" : [ {
@@ -518,10 +517,10 @@
}
},
"meta" : {
- "globalKey" : "b356b902"
+ "globalKey" : "c0d14f6d"
}
},
"meta" : {
- "globalKey" : "b356b902"
+ "globalKey" : "c0d14f6d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-loan-SecuredList.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-loan-SecuredList.json
index ddde7cb605..7478bbc5bc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-loan-SecuredList.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-loan-SecuredList.json
@@ -56,73 +56,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-03-20",
- "lastRegularPaymentDate" : "2010-03-20",
- "meta" : {
- "globalKey" : "7d9b0aa"
- }
- },
- "meta" : {
- "globalKey" : "5e207bbe"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -252,15 +187,78 @@
"meta" : {
"globalKey" : "ff84437d"
}
- } ],
- "meta" : {
- "globalKey" : "ce93a6f0"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "ce93a6f0"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-03-20",
+ "lastRegularPaymentDate" : "2010-03-20",
+ "meta" : {
+ "globalKey" : "7d9b0aa"
+ }
}
},
"meta" : {
- "globalKey" : "4967c1f2"
+ "globalKey" : "5e207bbe"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -269,7 +267,7 @@
}
},
"meta" : {
- "globalKey" : "1983ade"
+ "globalKey" : "df15fba8"
}
},
"tradeLot" : [ {
@@ -488,10 +486,10 @@
}
},
"meta" : {
- "globalKey" : "238898b2"
+ "globalKey" : "67dff9a8"
}
},
"meta" : {
- "globalKey" : "238898b2"
+ "globalKey" : "67dff9a8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-mortgage-CMBS.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-mortgage-CMBS.json
index 6c81784de3..dd1f7f4189 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-mortgage-CMBS.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-mortgage-CMBS.json
@@ -66,73 +66,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 1,
- "period" : "M",
- "meta" : {
- "globalKey" : "177f6"
- },
- "rollConvention" : "25"
- },
- "meta" : {
- "globalKey" : "177f6"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 1,
- "period" : "M",
- "meta" : {
- "globalKey" : "6c"
- }
- },
- "firstPaymentDate" : "2006-12-27",
- "lastRegularPaymentDate" : "2046-04-27",
- "meta" : {
- "globalKey" : "7d936cc"
- }
- },
- "meta" : {
- "globalKey" : "3e164c23"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -192,7 +127,7 @@
},
"identifierType" : "BBGID"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"primaryObligor" : {
"name" : {
@@ -236,15 +171,79 @@
"meta" : {
"globalKey" : "74b7090"
}
- } ],
- "meta" : {
- "globalKey" : "43208aa8"
- }
+ } ]
},
"meta" : {
- "globalKey" : "734d74e5"
+ "globalKey" : "43208aa8"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 1,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "177f6"
+ },
+ "rollConvention" : "25"
+ },
+ "meta" : {
+ "globalKey" : "177f6"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 1,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "6c"
+ }
+ },
+ "firstPaymentDate" : "2006-12-27",
+ "lastRegularPaymentDate" : "2046-04-27",
+ "meta" : {
+ "globalKey" : "7d936cc"
+ }
+ },
+ "paymentDelay" : false
+ },
+ "meta" : {
+ "globalKey" : "84b33d12"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -253,7 +252,7 @@
}
},
"meta" : {
- "globalKey" : "a7fe75d9"
+ "globalKey" : "565e3ee"
}
},
"tradeLot" : [ {
@@ -472,10 +471,10 @@
}
},
"meta" : {
- "globalKey" : "cb4498f9"
+ "globalKey" : "7d422dc4"
}
},
"meta" : {
- "globalKey" : "cb4498f9"
+ "globalKey" : "7d422dc4"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-mortgage-RMBS.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-mortgage-RMBS.json
index 39195a864d..9bf12b61ef 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-mortgage-RMBS.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cds-mortgage-RMBS.json
@@ -76,70 +76,8 @@
"globalKey" : "da556d3a"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 1,
- "period" : "M",
- "meta" : {
- "globalKey" : "177d3"
- },
- "rollConvention" : "11"
- },
- "meta" : {
- "globalKey" : "177d3"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 1,
- "period" : "M",
- "meta" : {
- "globalKey" : "6c"
- }
- },
- "firstPaymentDate" : "2006-11-01",
- "lastRegularPaymentDate" : "2035-06-01",
- "meta" : {
- "globalKey" : "7d8d44c"
- }
- },
- "meta" : {
- "globalKey" : "d48d40e0"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -199,7 +137,7 @@
},
"identifierType" : "BBGID"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
} ]
}
@@ -235,15 +173,76 @@
"meta" : {
"globalKey" : "a1d69e19"
}
- } ],
- "meta" : {
- "globalKey" : "8c3952ac"
- }
+ } ]
},
"meta" : {
- "globalKey" : "c6780b8c"
+ "globalKey" : "8c3952ac"
}
- },
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 1,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "177d3"
+ },
+ "rollConvention" : "11"
+ },
+ "meta" : {
+ "globalKey" : "177d3"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 1,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "6c"
+ }
+ },
+ "firstPaymentDate" : "2006-11-01",
+ "lastRegularPaymentDate" : "2035-06-01",
+ "meta" : {
+ "globalKey" : "7d8d44c"
+ }
+ },
+ "paymentDelay" : true
+ },
+ "meta" : {
+ "globalKey" : "bd1adfef"
+ }
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -252,7 +251,7 @@
}
},
"meta" : {
- "globalKey" : "75befe49"
+ "globalKey" : "e3804558"
}
},
"tradeLot" : [ {
@@ -471,10 +470,10 @@
}
},
"meta" : {
- "globalKey" : "856807a7"
+ "globalKey" : "b40cc738"
}
},
"meta" : {
- "globalKey" : "856807a7"
+ "globalKey" : "b40cc738"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdx-index-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdx-index-option.json
index eb43373c1c..61a2fd00ce 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdx-index-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/cdx-index-option.json
@@ -6,8 +6,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -61,8 +61,52 @@
"globalKey" : "3ed994"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "NOTIONAL"
+ }
+ },
+ "generalTerms" : {
+ "indexReferenceInformation" : {
+ "identifier" : [ {
+ "identifier" : {
+ "value" : "Dow Jones CDX NA IG.2"
+ },
+ "identifierType" : "Other"
+ } ],
+ "name" : {
+ "value" : "Dow Jones CDX NA IG.2"
+ },
+ "assetClass" : "Credit",
+ "indexSeries" : 2,
+ "indexAnnexDate" : "2005-07-06",
+ "indexAnnexSource" : {
+ "value" : "Publisher"
+ },
+ "meta" : {
+ "globalKey" : "d197a909"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "23b9e5e8"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -122,61 +166,15 @@
"meta" : {
"globalKey" : "7d8d7ea"
}
- },
- "meta" : {
- "globalKey" : "5507235c"
- }
- } ],
- "creditDefaultPayout" : {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "NOTIONAL"
- }
- },
- "generalTerms" : {
- "indexReferenceInformation" : {
- "identifier" : [ {
- "identifier" : {
- "value" : "Dow Jones CDX NA IG.2"
- },
- "identifierType" : "Other"
- } ],
- "name" : {
- "value" : "Dow Jones CDX NA IG.2"
- },
- "assetClass" : "Credit",
- "indexSeries" : 2,
- "indexAnnexDate" : "2005-07-06",
- "indexAnnexSource" : {
- "value" : "Publisher"
- },
- "meta" : {
- "globalKey" : "d197a909"
- }
- }
- },
- "meta" : {
- "globalKey" : "23b9e5e8"
}
},
"meta" : {
- "globalKey" : "19996a44"
+ "globalKey" : "5507235c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d10b1be3"
+ "globalKey" : "aed400b5"
}
}
}
@@ -247,18 +245,15 @@
"priceType" : "InterestRate",
"arithmeticOperator" : "Add"
}
- },
- "meta" : {
- "globalKey" : "3919ad5d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3919ad5d"
+ "globalKey" : "c102887d"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3919ad5d"
+ "globalKey" : "c102887d"
}
},
"tradeLot" : [ {
@@ -465,7 +460,7 @@
}
},
"meta" : {
- "globalKey" : "ba4624c"
+ "globalKey" : "5231256c"
}
},
"transferHistory" : [ {
@@ -532,6 +527,6 @@
}
} ],
"meta" : {
- "globalKey" : "fd9e6bae"
+ "globalKey" : "8eee8c8e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/itraxx-index-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/itraxx-index-option.json
index 913bb25366..9d1ca15b26 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/itraxx-index-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/credit-derivatives/itraxx-index-option.json
@@ -6,8 +6,8 @@
"productQualifier" : "CreditDefaultSwaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -79,73 +79,8 @@
"globalKey" : "24a738"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "calculationPeriodFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "17f73"
- },
- "rollConvention" : "20"
- },
- "meta" : {
- "globalKey" : "17f73"
- }
- },
- "paymentDates" : {
- "paymentFrequency" : {
- "periodMultiplier" : 3,
- "period" : "M",
- "meta" : {
- "globalKey" : "aa"
- }
- },
- "firstPaymentDate" : "2007-03-20",
- "lastRegularPaymentDate" : "2011-03-20",
- "meta" : {
- "globalKey" : "7d9b8aa"
- }
- },
- "meta" : {
- "globalKey" : "5e2083be"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -268,18 +203,81 @@
"meta" : {
"globalKey" : "ba3951f2"
}
- } ],
- "meta" : {
- "globalKey" : "1b97badf"
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "1b97badf"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "calculationPeriodFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "17f73"
+ },
+ "rollConvention" : "20"
+ },
+ "meta" : {
+ "globalKey" : "17f73"
+ }
+ },
+ "paymentDates" : {
+ "paymentFrequency" : {
+ "periodMultiplier" : 3,
+ "period" : "M",
+ "meta" : {
+ "globalKey" : "aa"
+ }
+ },
+ "firstPaymentDate" : "2007-03-20",
+ "lastRegularPaymentDate" : "2011-03-20",
+ "meta" : {
+ "globalKey" : "7d9b8aa"
+ }
}
},
"meta" : {
- "globalKey" : "ea73b761"
+ "globalKey" : "5e2083be"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "af4ebae9"
+ "globalKey" : "658407b7"
}
}
}
@@ -350,21 +348,18 @@
"priceType" : "InterestRate",
"arithmeticOperator" : "Add"
}
- },
- "meta" : {
- "globalKey" : "a121a35b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a121a35b"
+ "globalKey" : "d401431b"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "2b922185"
+ "globalKey" : "2508d145"
}
},
"tradeLot" : [ {
@@ -510,7 +505,7 @@
}
} ],
"meta" : {
- "globalKey" : "6d374060"
+ "globalKey" : "97b4a020"
}
},
"transferHistory" : [ {
@@ -567,6 +562,6 @@
}
} ],
"meta" : {
- "globalKey" : "fe2dd738"
+ "globalKey" : "5ce216f8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.json
index 94f8c06fa5..dfc55a2769 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex01-dividend-swap.json
@@ -6,117 +6,12 @@
"productQualifier" : "EquitySwap_ParameterReturnDividend_Index"
} ],
"economicTerms" : {
- "payout" : {
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c0"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cac1849d",
- "externalKey" : "d1"
- }
- }, {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-3"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c1"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e2"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cc765d3c",
- "externalKey" : "d2"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -287,18 +182,121 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "bf312a39"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "8e8f9e5b"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c0"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "ee8b607c"
+ "globalKey" : "3ea988bb"
}
- }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-3"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c1"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "405e615a"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "ee8b607c"
+ "globalKey" : "9797fbce"
}
},
"tradeLot" : [ {
@@ -411,14 +409,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "kow029"
+ "globalReference" : "33f59567",
+ "externalReference" : "kom722"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "kom722"
+ "globalReference" : "33f59568",
+ "externalReference" : "kow029"
}
} ],
"tradeIdentifier" : [ {
@@ -495,10 +493,10 @@
}
} ],
"meta" : {
- "globalKey" : "f7c4d603"
+ "globalKey" : "fdd379d"
}
},
"meta" : {
- "globalKey" : "f7c4d603"
+ "globalKey" : "fdd379d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.json
index d8f6c1f9bd..148080b584 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex02-dividend-swap-collateral.json
@@ -6,117 +6,12 @@
"productQualifier" : "EquitySwap_ParameterReturnDividend_Index"
} ],
"economicTerms" : {
- "payout" : {
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c0"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cac1849d",
- "externalKey" : "d1"
- }
- }, {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-3"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c1"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e2"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cc765d3c",
- "externalKey" : "d2"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -287,18 +182,121 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "bf312a39"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "8e8f9e5b"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c0"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "ee8b607c"
+ "globalKey" : "3ea988bb"
}
- }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-3"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c1"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "405e615a"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "ee8b607c"
+ "globalKey" : "9797fbce"
}
},
"tradeLot" : [ {
@@ -420,14 +418,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "kow029"
+ "globalReference" : "33f59567",
+ "externalReference" : "kom722"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "kom722"
+ "globalReference" : "33f59568",
+ "externalReference" : "kow029"
}
} ],
"tradeIdentifier" : [ {
@@ -582,10 +580,10 @@
}
},
"meta" : {
- "globalKey" : "f3b56af4"
+ "globalKey" : "1dd0e48e"
}
},
"meta" : {
- "globalKey" : "f3b56af4"
+ "globalKey" : "1dd0e48e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.json
index 6ca63a9780..c7fe386db5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex03-dividend-swap-short-form-japanese-underlyer.json
@@ -6,117 +6,12 @@
"productQualifier" : "EquitySwap_ParameterReturnDividend_Index"
} ],
"economicTerms" : {
- "payout" : {
- "fixedPricePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c0"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cac1849d",
- "externalKey" : "d1"
- }
- }, {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-3"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c1"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e2"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cc765d3c",
- "externalKey" : "d2"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -319,18 +214,121 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "7e7e557d"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "5548d91b"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c0"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "3dde70da"
+ "globalKey" : "3ea988bb"
}
- }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-3"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c1"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "405e615a"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "3dde70da"
+ "globalKey" : "87a99312"
}
},
"tradeLot" : [ {
@@ -436,14 +434,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "kow029"
+ "globalReference" : "33f59567",
+ "externalReference" : "kom722"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "kom722"
+ "globalReference" : "33f59568",
+ "externalReference" : "kow029"
}
} ],
"tradeIdentifier" : [ {
@@ -520,10 +518,10 @@
}
} ],
"meta" : {
- "globalKey" : "e34a2a36"
+ "globalKey" : "24d1d31a"
}
},
"meta" : {
- "globalKey" : "e34a2a36"
+ "globalKey" : "24d1d31a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.json
index 7a89a5b331..f33b5a0e8c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex04-dividend-swap-option-transaction-supplement.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_ParameterReturnDividend_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -33,113 +33,8 @@
"productQualifier" : "EquitySwap_ParameterReturnDividend_Index"
} ],
"economicTerms" : {
- "payout" : {
- "fixedPricePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c0"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "3ea988bb",
- "externalKey" : "d1"
- }
- }, {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-3"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c1"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e2"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "405e615a",
- "externalKey" : "d2"
- }
- } ],
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -314,18 +209,121 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "bf312a39"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "bf312a39"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c0"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "751b051a"
+ "globalKey" : "3ea988bb"
}
- }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-3"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c1"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "405e615a"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "751b051a"
+ "globalKey" : "9797fbce"
}
}
}
@@ -359,18 +357,15 @@
"meta" : {
"globalKey" : "573a56f3"
}
- },
- "meta" : {
- "globalKey" : "3aee40f8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3aee40f8"
+ "globalKey" : "f431ab6c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3aee40f8"
+ "globalKey" : "f431ab6c"
}
},
"tradeLot" : [ {
@@ -572,7 +567,7 @@
}
} ],
"meta" : {
- "globalKey" : "b922eaa7"
+ "globalKey" : "dd24bcb3"
}
},
"transferHistory" : [ {
@@ -623,6 +618,6 @@
}
} ],
"meta" : {
- "globalKey" : "94f08b4e"
+ "globalKey" : "d75ff95a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.json
index cd4aed168e..8207354d20 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex05-dividend-swap-option-gs-example.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_ParameterReturnDividend_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -41,113 +41,8 @@
"productQualifier" : "EquitySwap_ParameterReturnDividend_Index"
} ],
"economicTerms" : {
- "payout" : {
- "fixedPricePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c0"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cac1849d",
- "externalKey" : "d1"
- }
- }, {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c1"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e2"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cc765d3c",
- "externalKey" : "d2"
- }
- } ],
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -338,18 +233,121 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "29efa045"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
},
- "meta" : {
- "globalKey" : "29efa045"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c0"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "2c4cef84"
+ "globalKey" : "cac1849d"
}
- }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c1"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "cc765d3c"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "2c4cef84"
+ "globalKey" : "9617a89e"
}
}
}
@@ -383,18 +381,15 @@
"meta" : {
"globalKey" : "573a56f3"
}
- },
- "meta" : {
- "globalKey" : "29f578cc"
}
- } ],
+ },
"meta" : {
- "globalKey" : "29f578cc"
+ "globalKey" : "b7b2ca26"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "29f578cc"
+ "globalKey" : "b7b2ca26"
}
},
"tradeLot" : [ {
@@ -571,7 +566,7 @@
}
} ],
"meta" : {
- "globalKey" : "761b09c3"
+ "globalKey" : "9ac59c9d"
}
},
"transferHistory" : [ {
@@ -622,6 +617,6 @@
}
} ],
"meta" : {
- "globalKey" : "7502b68a"
+ "globalKey" : "d8b8db64"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.json
index 0d65a2018d..2076ca22bb 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/dividend-swaps/div-ex06-dividend-swap-option-pred-clearing.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_ParameterReturnDividend_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -48,113 +48,8 @@
"productQualifier" : "EquitySwap_ParameterReturnDividend_Index"
} ],
"economicTerms" : {
- "payout" : {
- "fixedPricePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c0"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e1"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "meta" : {
- "globalKey" : "815062c0"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cac1849d",
- "externalKey" : "d1"
- }
- }, {
- "payerReceiver" : {
- "payer" : "Party1",
- "receiver" : "Party2"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "settlementTerms" : {
- "settlementDate" : {
- "adjustableOrRelativeDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "815062c1"
- },
- "dayType" : "Calendar",
- "businessDayConvention" : "FOLLOWING",
- "dateRelativeTo" : {
- "externalReference" : "e2"
- }
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "meta" : {
- "globalKey" : "815062c1"
- }
- },
- "fixedPrice" : {
- "price" : {
- "value" : {
- "value" : 0.045,
- "priceType" : "Dividend"
- }
- }
- },
- "meta" : {
- "globalKey" : "cc765d3c",
- "externalKey" : "d2"
- }
- } ],
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -345,18 +240,121 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "29efa045"
+ }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
},
- "meta" : {
- "globalKey" : "29efa045"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c0"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c0"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "2c4cef84"
+ "globalKey" : "cac1849d"
}
- }
+ }, {
+ "FixedPricePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party1",
+ "receiver" : "Party2"
+ },
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "settlementTerms" : {
+ "settlementDate" : {
+ "adjustableOrRelativeDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "815062c1"
+ },
+ "dayType" : "Calendar",
+ "businessDayConvention" : "FOLLOWING",
+ "dateRelativeTo" : {
+ "externalReference" : "e2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "815062c1"
+ }
+ },
+ "fixedPrice" : {
+ "price" : {
+ "value" : {
+ "value" : 0.045,
+ "priceType" : "Dividend"
+ }
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "cc765d3c"
+ }
+ } ]
},
"meta" : {
- "globalKey" : "2c4cef84"
+ "globalKey" : "9617a89e"
}
}
}
@@ -390,18 +388,15 @@
"meta" : {
"globalKey" : "573a56f3"
}
- },
- "meta" : {
- "globalKey" : "d0c1e92a"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d0c1e92a"
+ "globalKey" : "dd249b04"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d0c1e92a"
+ "globalKey" : "dd249b04"
}
},
"tradeLot" : [ {
@@ -603,7 +598,7 @@
}
} ],
"meta" : {
- "globalKey" : "40b4e5"
+ "globalKey" : "20ba06cb"
}
},
"transferHistory" : [ {
@@ -654,6 +649,6 @@
}
} ],
"meta" : {
- "globalKey" : "f2019bac"
+ "globalKey" : "833d1b92"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex02-calendar-spread-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex02-calendar-spread-short-form.json
index 7822cad2fa..a6305ab786 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex02-calendar-spread-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex02-calendar-spread-short-form.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -117,15 +117,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "e5e097d6"
}
- } ],
+ },
"meta" : {
"globalKey" : "e5e097d6"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -206,7 +203,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex03-call-or-put-spread-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex03-call-or-put-spread-short-form.json
index 20e15fc9ef..790eeceb89 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex03-call-or-put-spread-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex03-call-or-put-spread-short-form.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -117,15 +117,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "a41f90e5"
}
- } ],
+ },
"meta" : {
"globalKey" : "a41f90e5"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -206,7 +203,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex07-barrier-knockout-rebate-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex07-barrier-knockout-rebate-long-form.json
index 09750f7c62..35c8c67064 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex07-barrier-knockout-rebate-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex07-barrier-knockout-rebate-long-form.json
@@ -2,8 +2,8 @@
"trade" : {
"product" : {
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -241,15 +241,12 @@
"meta" : {
"globalKey" : "dfa6090b"
}
- },
- "meta" : {
- "globalKey" : "84c7a303"
}
- } ],
+ },
"meta" : {
"globalKey" : "84c7a303"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex10-binary-barrier-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex10-binary-barrier-long-form.json
index c0ba264a2f..ab31418dbc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex10-binary-barrier-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex10-binary-barrier-long-form.json
@@ -2,8 +2,8 @@
"trade" : {
"product" : {
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -162,15 +162,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "680375d4"
}
- } ],
+ },
"meta" : {
"globalKey" : "680375d4"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex12-vanilla-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex12-vanilla-short-form.json
index 50c7fc107b..e20d9c8c0b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex12-vanilla-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex12-vanilla-short-form.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -117,15 +117,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "a41f90e5"
}
- } ],
+ },
"meta" : {
"globalKey" : "a41f90e5"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -206,7 +203,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex13-1996-american-call-stock.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex13-1996-american-call-stock.json
index cb4fc85059..49b751f544 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex13-1996-american-call-stock.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex13-1996-american-call-stock.json
@@ -13,8 +13,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -122,15 +122,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "5a5ea356"
}
- } ],
+ },
"meta" : {
"globalKey" : "5a5ea356"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
@@ -225,7 +222,7 @@
"globalKey" : "292fc8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex26-mixed-asset-basket.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex26-mixed-asset-basket.json
index 81ec1fc474..3fa7dc2f69 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex26-mixed-asset-basket.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-options/eqd-ex26-mixed-asset-basket.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_PriceReturnBasicPerformance_Basket"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -115,15 +115,12 @@
},
"priceType" : "AssetPrice"
}
- },
- "meta" : {
- "globalKey" : "ff854c98"
}
- } ],
+ },
"meta" : {
"globalKey" : "ff854c98"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex01-single-underlyer-execution-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex01-single-underlyer-execution-long-form.json
index 38e566ef99..93f7e080a1 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex01-single-underlyer-execution-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex01-single-underlyer-execution-long-form.json
@@ -50,135 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "56b8bd08",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -354,21 +231,142 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "d6876d92"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "ad51f130"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "56b8bd08",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "4c5dab37"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "e9391333"
+ "globalKey" : "8873b7af"
}
},
"tradeLot" : [ {
@@ -453,7 +451,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -541,14 +539,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -650,14 +648,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -671,28 +669,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "b0a66816"
+ "globalKey" : "bd195670"
}
},
"meta" : {
- "globalKey" : "b0a66816"
+ "globalKey" : "bd195670"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex02-composite-basket-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex02-composite-basket-long-form.json
index 0489844be6..979cd6407f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex02-composite-basket-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex02-composite-basket-long-form.json
@@ -50,135 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e91d1",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "1c4a714",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "9cebe528",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -411,21 +288,142 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "e60b3f69"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "e8912f8b"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e91d1",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "1c4a714",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "9cebe528",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "2afcb664"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "ca6f6409"
+ "globalKey" : "532205af"
}
},
"tradeLot" : [ {
@@ -510,7 +508,7 @@
"globalKey" : "292ad8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -560,7 +558,7 @@
"globalKey" : "291797"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -610,7 +608,7 @@
"globalKey" : "292ad8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -660,7 +658,7 @@
"globalKey" : "2929d8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -710,7 +708,7 @@
"globalKey" : "2906e2"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -760,7 +758,7 @@
"globalKey" : "2927d3"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -865,14 +863,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -968,14 +966,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -989,28 +987,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "23f75a79"
+ "globalKey" : "8094c471"
}
},
"meta" : {
- "globalKey" : "23f75a79"
+ "globalKey" : "8094c471"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex03-index-quanto-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex03-index-quanto-long-form.json
index cc244353c5..23ba5d6c93 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex03-index-quanto-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex03-index-quanto-long-form.json
@@ -50,135 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "NotionalAmount"
- },
- "meta" : {
- "globalKey" : "8e817bd8"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e91d3",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "23d29d63"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "ReturnLegFinalPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "23d29d63"
- }
- },
- "meta" : {
- "globalKey" : "26d4a1e1",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "7248507d"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "94f84ae8",
- "externalReference" : "ReturnLegPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "7248507d"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "7248507d"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "26d4a1e1",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "61bd06c6"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -356,21 +233,142 @@
"priceReturnTerms" : {
"returnType" : "Price"
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "9db0316e"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "47fb8410"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "NotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "8e817bd8"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e91d3",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "23d29d63"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "ReturnLegFinalPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "23d29d63"
+ }
+ },
+ "meta" : {
+ "globalKey" : "26d4a1e1",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "7248507d"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "94f84ae8",
+ "externalReference" : "ReturnLegPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "7248507d"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "7248507d"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "26d4a1e1",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "c15ec0a"
+ "globalKey" : "c96b6168"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "91dad7ac"
+ "globalKey" : "1faccfec"
}
},
"tradeLot" : [ {
@@ -669,14 +667,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -772,14 +770,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -793,28 +791,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "83f8f690"
+ "globalKey" : "a81a52ae"
}
},
"meta" : {
- "globalKey" : "83f8f690"
+ "globalKey" : "a81a52ae"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex06-single-index-long-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex06-single-index-long-form.json
index 84c87fa613..9f3bf5e503 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex06-single-index-long-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex06-single-index-long-form.json
@@ -50,135 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e91d3",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "94f84ae8",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -325,21 +202,142 @@
"priceReturnTerms" : {
"returnType" : "Price"
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "33efffcb"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "4328d66d"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e91d3",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "94f84ae8",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "49feba86"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "b27cb089"
+ "globalKey" : "5a42eeef"
}
},
"tradeLot" : [ {
@@ -516,14 +514,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -619,14 +617,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -640,28 +638,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "a608d0fd"
+ "globalKey" : "a50ec4b5"
}
},
"meta" : {
- "globalKey" : "a608d0fd"
+ "globalKey" : "a50ec4b5"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex07-long-form-with-stub.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex07-long-form-with-stub.json
index 310736ba40..5edc24da57 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex07-long-form-with-stub.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex07-long-form-with-stub.json
@@ -59,160 +59,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/365.FIXED"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e91d1",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "a64d7697"
- },
- "businessDayConvention" : "NotApplicable",
- "businessCentersReference" : {
- "globalReference" : "20a71d",
- "externalReference" : "primaryBusinessCenter"
- },
- "dateRelativeTo" : {
- "globalReference" : "34302a04",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "a64d7697"
- }
- },
- "meta" : {
- "globalKey" : "f0e05395",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "505b312d"
- },
- "businessDayConvention" : "NotApplicable",
- "businessCentersReference" : {
- "globalReference" : "20a71d",
- "externalReference" : "primaryBusinessCenter"
- },
- "dateRelativeTo" : {
- "globalReference" : "37b3ad1",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "505b312d"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "505b312d"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0e05395",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "stubPeriod" : {
- "initialStub" : {
- "stubRate" : 0.02125
- },
- "finalStub" : {
- "floatingRate" : [ {
- "floatingRateIndex" : "EUR-EURIBOR-Telerate",
- "indexTenor" : {
- "periodMultiplier" : 1,
- "period" : "W",
- "meta" : {
- "globalKey" : "76"
- }
- }
- } ]
- }
- },
- "meta" : {
- "globalKey" : "cc6f2375"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -367,21 +219,167 @@
"priceReturnTerms" : {
"returnType" : "Total"
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "fcd6a259"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "b3fa4f7"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/365.FIXED"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e91d1",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "a64d7697"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "businessCentersReference" : {
+ "globalReference" : "20a71d",
+ "externalReference" : "primaryBusinessCenter"
+ },
+ "dateRelativeTo" : {
+ "globalReference" : "34302a04",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "a64d7697"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0e05395",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "505b312d"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "businessCentersReference" : {
+ "globalReference" : "20a71d",
+ "externalReference" : "primaryBusinessCenter"
+ },
+ "dateRelativeTo" : {
+ "globalReference" : "37b3ad1",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "505b312d"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "505b312d"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0e05395",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
+ },
+ "stubPeriod" : {
+ "initialStub" : {
+ "stubRate" : 0.02125
+ },
+ "finalStub" : {
+ "floatingRate" : [ {
+ "floatingRateIndex" : "EUR-EURIBOR-Telerate",
+ "indexTenor" : {
+ "periodMultiplier" : 1,
+ "period" : "W",
+ "meta" : {
+ "globalKey" : "76"
+ }
+ }
+ } ]
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "ce0cefac"
+ "globalKey" : "b6bca013"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "45eceab4"
+ "globalKey" : "6e78ea38"
}
},
"tradeLot" : [ {
@@ -441,7 +439,7 @@
"globalKey" : "292ad8"
}
},
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
},
@@ -486,7 +484,7 @@
"globalKey" : "291797"
}
},
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
},
@@ -531,7 +529,7 @@
"globalKey" : "292ad8"
}
},
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
},
@@ -576,7 +574,7 @@
"globalKey" : "2929d8"
}
},
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
},
@@ -621,7 +619,7 @@
"globalKey" : "2906e2"
}
},
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
},
@@ -666,7 +664,7 @@
"globalKey" : "2927d3"
}
},
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
}
}
},
@@ -797,14 +795,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -900,14 +898,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -921,28 +919,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "e3b62caa"
+ "globalKey" : "1dd05884"
}
},
"meta" : {
- "globalKey" : "e3b62caa"
+ "globalKey" : "1dd05884"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex08-composite-basket-long-form-separate-spreads.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex08-composite-basket-long-form-separate-spreads.json
index 491aaaca2a..2c7f1ffef0 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex08-composite-basket-long-form-separate-spreads.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex08-composite-basket-long-form-separate-spreads.json
@@ -50,135 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-5"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e91d1",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "1c4a714",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "9cebe528",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -411,21 +288,142 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "e60b3f69"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "e8912f8b"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-5"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e91d1",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "1c4a714",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "9cebe528",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "2afcb664"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "ca6f6409"
+ "globalKey" : "532205af"
}
},
"tradeLot" : [ {
@@ -510,7 +508,7 @@
"globalKey" : "292ad8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -560,7 +558,7 @@
"globalKey" : "291797"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -610,7 +608,7 @@
"globalKey" : "292ad8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -660,7 +658,7 @@
"globalKey" : "2929d8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -710,7 +708,7 @@
"globalKey" : "2906e2"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -760,7 +758,7 @@
"globalKey" : "2927d3"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
},
@@ -1003,14 +1001,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -1106,14 +1104,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -1127,28 +1125,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "7ce79439"
+ "globalKey" : "54747431"
}
},
"meta" : {
- "globalKey" : "7ce79439"
+ "globalKey" : "54747431"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex09-compounding-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex09-compounding-swap.json
index 23319b525a..c70ac786fc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex09-compounding-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex09-compounding-swap.json
@@ -41,12 +41,134 @@
"globalKey" : "ea96b216"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "reset" : true,
+ "meta" : {
+ "globalKey" : "4cf",
+ "externalKey" : "equityNotionalAmount"
+ }
+ },
+ "settlementTerms" : {
+ "settlementType" : "Cash",
+ "settlementCurrency" : {
+ "value" : "USD"
+ },
+ "meta" : {
+ "globalKey" : "7610bbd9"
+ }
+ },
+ "valuationDates" : {
+ "interimValuationDate" : {
+ "determinationMethod" : "ValuationTime",
+ "valuationDates" : {
+ "adjustableDates" : {
+ "unadjustedDate" : [ "2009-01-01" ],
+ "dateAdjustments" : {
+ "businessDayConvention" : "NotApplicable",
+ "meta" : {
+ "globalKey" : "3a4b88ab"
+ }
+ },
+ "meta" : {
+ "globalKey" : "25f944ac"
+ }
+ },
+ "meta" : {
+ "globalKey" : "25f944ac"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f85ffd21",
+ "externalKey" : "equityValuationDates"
+ }
+ },
+ "finalValuationDate" : {
+ "determinationMethod" : "ValuationTime",
+ "meta" : {
+ "globalKey" : "524b126b"
+ }
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "7e0a5d94"
+ },
+ "dayType" : "CurrencyBusiness",
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "f85ffd21",
+ "externalReference" : "equityValuationDates"
+ }
+ },
+ "meta" : {
+ "globalKey" : "7e0a5d94"
+ }
+ } ],
+ "finalPaymentDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "7e0a5d94"
+ },
+ "dayType" : "CurrencyBusiness",
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "f85ffd21",
+ "externalReference" : "equityValuationDates"
+ }
+ },
+ "meta" : {
+ "globalKey" : "7e0a5d94",
+ "externalKey" : "finalCashSettlementPaymentDate"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "e5f7e728",
+ "externalKey" : "CashSettlementPaymentDate"
+ }
+ },
+ "underlier" : {
+ "Observable" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "observable-1"
+ }
+ }
+ },
+ "returnTerms" : {
+ "priceReturnTerms" : {
+ "returnType" : "Price"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "cc16ce06"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
+ },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -160,136 +282,12 @@
"meta" : {
"globalKey" : "8c441872"
}
- },
- "meta" : {
- "globalKey" : "902f1e10"
}
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "reset" : true,
- "meta" : {
- "globalKey" : "4cf",
- "externalKey" : "equityNotionalAmount"
- }
- },
- "settlementTerms" : {
- "settlementType" : "Cash",
- "settlementCurrency" : {
- "value" : "USD"
- },
- "meta" : {
- "globalKey" : "7610bbd9"
- }
- },
- "valuationDates" : {
- "interimValuationDate" : {
- "determinationMethod" : "ValuationTime",
- "valuationDates" : {
- "adjustableDates" : {
- "unadjustedDate" : [ "2009-01-01" ],
- "dateAdjustments" : {
- "businessDayConvention" : "NotApplicable",
- "meta" : {
- "globalKey" : "3a4b88ab"
- }
- },
- "meta" : {
- "globalKey" : "25f944ac"
- }
- },
- "meta" : {
- "globalKey" : "25f944ac"
- }
- },
- "meta" : {
- "globalKey" : "f85ffd21",
- "externalKey" : "equityValuationDates"
- }
- },
- "finalValuationDate" : {
- "determinationMethod" : "ValuationTime",
- "meta" : {
- "globalKey" : "524b126b"
- }
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "7e0a5d94"
- },
- "dayType" : "CurrencyBusiness",
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "f85ffd21",
- "externalReference" : "equityValuationDates"
- }
- },
- "meta" : {
- "globalKey" : "7e0a5d94"
- }
- } ],
- "finalPaymentDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "7e0a5d94"
- },
- "dayType" : "CurrencyBusiness",
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "f85ffd21",
- "externalReference" : "equityValuationDates"
- }
- },
- "meta" : {
- "globalKey" : "7e0a5d94",
- "externalKey" : "finalCashSettlementPaymentDate"
- }
- }
- },
- "meta" : {
- "globalKey" : "e5f7e728",
- "externalKey" : "CashSettlementPaymentDate"
- }
- },
- "underlier" : {
- "Observable" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "observable-1"
- }
- }
- },
- "returnTerms" : {
- "priceReturnTerms" : {
- "returnType" : "Price"
- }
- },
- "meta" : {
- "globalKey" : "5a33c7a4"
- }
- } ],
+ },
"meta" : {
- "globalKey" : "3eb451b4"
+ "globalKey" : "9d9596ae"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -302,7 +300,7 @@
}
},
"meta" : {
- "globalKey" : "422217ec"
+ "globalKey" : "324e2c06"
}
},
"tradeLot" : [ {
@@ -466,14 +464,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "3cfd165",
- "externalReference" : "BankA"
+ "globalReference" : "3cfd166",
+ "externalReference" : "BankB"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "3cfd166",
- "externalReference" : "BankB"
+ "globalReference" : "3cfd165",
+ "externalReference" : "BankA"
}
} ],
"adjustment" : "Standard",
@@ -545,18 +543,18 @@
}
},
"contractualParty" : [ {
- "globalReference" : "3cfd165",
- "externalReference" : "BankA"
- }, {
"globalReference" : "3cfd166",
"externalReference" : "BankB"
+ }, {
+ "globalReference" : "3cfd165",
+ "externalReference" : "BankA"
} ],
"meta" : {
- "globalKey" : "f78f4bde"
+ "globalKey" : "f78f4bfc"
}
} ],
"meta" : {
- "globalKey" : "f78f4bde"
+ "globalKey" : "f78f4bfc"
}
},
"collateral" : {
@@ -589,10 +587,10 @@
}
},
"meta" : {
- "globalKey" : "fd946201"
+ "globalKey" : "be98ec9b"
}
},
"meta" : {
- "globalKey" : "fd946201"
+ "globalKey" : "be98ec9b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex10-short-form-interestLeg-driving-schedule-dates.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex10-short-form-interestLeg-driving-schedule-dates.json
index cdd4897c95..fe56927be7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex10-short-form-interestLeg-driving-schedule-dates.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex10-short-form-interestLeg-driving-schedule-dates.json
@@ -40,8 +40,8 @@
"globalKey" : "25dff92f"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -210,12 +210,13 @@
"meta" : {
"globalKey" : "8325f327"
}
- },
- "meta" : {
- "globalKey" : "e0f9bfca"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "e0f9bfca"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -363,18 +364,15 @@
"priceReturnTerms" : {
"returnType" : "Price"
}
- },
- "meta" : {
- "globalKey" : "6ffc8b2a"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a7955020"
+ "globalKey" : "6ffc8b2a"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "57ef643e"
+ "globalKey" : "27dbfc2"
}
},
"tradeLot" : [ {
@@ -499,7 +497,7 @@
"globalKey" : "28fe4f"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -609,10 +607,10 @@
}
} ],
"meta" : {
- "globalKey" : "d87ab364"
+ "globalKey" : "6398efe8"
}
},
"meta" : {
- "globalKey" : "d87ab364"
+ "globalKey" : "6398efe8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex11-on-european-single-stock-underlyer-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex11-on-european-single-stock-underlyer-short-form.json
index 6565d11f0f..292a14af5e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex11-on-european-single-stock-underlyer-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex11-on-european-single-stock-underlyer-short-form.json
@@ -50,135 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3eba58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "e03bd13c",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -337,21 +214,142 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "2bc6c5d"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "4a4b3d7b"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3eba58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "e03bd13c",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "faf8442"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "77d653fe"
+ "globalKey" : "1915d984"
}
},
"tradeLot" : [ {
@@ -436,7 +434,7 @@
"globalKey" : "291797"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -524,14 +522,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -627,14 +625,14 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "e6364840"
+ "globalKey" : "e6364822"
}
}, {
"legalAgreementIdentification" : {
@@ -646,28 +644,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "7001fb6d"
+ "globalKey" : "7001fb4f"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "96882ab1"
+ "globalKey" : "afb658f1"
}
},
"meta" : {
- "globalKey" : "ace08a34"
+ "globalKey" : "7ca49f98"
}
},
"meta" : {
- "globalKey" : "ace08a34"
+ "globalKey" : "7ca49f98"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex12-on-european-index-underlyer-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex12-on-european-index-underlyer-short-form.json
index 3fc0684bc8..d344c67123 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex12-on-european-index-underlyer-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex12-on-european-index-underlyer-short-form.json
@@ -57,8 +57,8 @@
"globalKey" : "48e9d409"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -261,12 +261,13 @@
"meta" : {
"globalKey" : "f9c90e82"
}
- },
- "meta" : {
- "globalKey" : "d7b4424e"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "d7b4424e"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -485,19 +486,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "e6f42383",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "43d06bd1"
+ "globalKey" : "e6f42383"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b966867f"
+ "globalKey" : "80fda6e3"
}
},
"tradeLot" : [ {
@@ -782,10 +779,10 @@
}
},
"meta" : {
- "globalKey" : "1abbdee6"
+ "globalKey" : "9575502"
}
},
"meta" : {
- "globalKey" : "1abbdee6"
+ "globalKey" : "9575502"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex13-pan-asia-interdealer-share-swap-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex13-pan-asia-interdealer-share-swap-short-form.json
index c569493985..d6ca767a0a 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex13-pan-asia-interdealer-share-swap-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex13-pan-asia-interdealer-share-swap-short-form.json
@@ -57,8 +57,8 @@
"globalKey" : "d2afca66"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -261,12 +261,13 @@
"meta" : {
"globalKey" : "dd4d96a1"
}
- },
- "meta" : {
- "globalKey" : "ed02db71"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "ed02db71"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -511,22 +512,18 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "6c12d205",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "194ff0b4"
+ "globalKey" : "6c12d205"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "118718cb"
+ "globalKey" : "95d16611"
}
},
"tradeLot" : [ {
@@ -687,7 +684,7 @@
"globalKey" : "292479"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -846,10 +843,10 @@
}
},
"meta" : {
- "globalKey" : "5abb2e4f"
+ "globalKey" : "94afbc15"
}
},
"meta" : {
- "globalKey" : "5abb2e4f"
+ "globalKey" : "94afbc15"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex14-european-interdealer-share-swap-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex14-european-interdealer-share-swap-short-form.json
index ad7db49ef2..72d78d3eef 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex14-european-interdealer-share-swap-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex14-european-interdealer-share-swap-short-form.json
@@ -57,8 +57,8 @@
"globalKey" : "ec0c393"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -253,12 +253,13 @@
"meta" : {
"globalKey" : "f9c90e82"
}
- },
- "meta" : {
- "globalKey" : "bbe4385d"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "bbe4385d"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -484,19 +485,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "28a4e0a8",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "cb5e696b"
+ "globalKey" : "28a4e0a8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "9c3f445"
+ "globalKey" : "59aa39d1"
}
},
"tradeLot" : [ {
@@ -634,7 +631,7 @@
"globalKey" : "290e2b"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -780,10 +777,10 @@
}
},
"meta" : {
- "globalKey" : "e3e0ac25"
+ "globalKey" : "d9f570b1"
}
},
"meta" : {
- "globalKey" : "e3e0ac25"
+ "globalKey" : "d9f570b1"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.json
index c584eb8c2b..8f21df3e33 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex15-forward-starting-pre-european-interdealer-share-swap-short-form.json
@@ -57,8 +57,8 @@
"globalKey" : "ec0c393"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -261,12 +261,13 @@
"meta" : {
"globalKey" : "f9c90e82"
}
- },
- "meta" : {
- "globalKey" : "3a50ba7"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "3a50ba7"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -490,19 +491,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "7093aa62",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "e80f5fc9"
+ "globalKey" : "7093aa62"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3ba5fc63"
+ "globalKey" : "74c566f"
}
},
"tradeLot" : [ {
@@ -618,7 +615,7 @@
"globalKey" : "290e2b"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -766,10 +763,10 @@
}
},
"meta" : {
- "globalKey" : "8116fedf"
+ "globalKey" : "e68fe853"
}
},
"meta" : {
- "globalKey" : "8116fedf"
+ "globalKey" : "e68fe853"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.json
index 48f693b448..d58357cf25 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex16-forward-starting-post-european-interdealer-share-swap-short-form.json
@@ -57,8 +57,8 @@
"globalKey" : "ec0c393"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -261,12 +261,13 @@
"meta" : {
"globalKey" : "f9c90e82"
}
- },
- "meta" : {
- "globalKey" : "3a50ba7"
}
- } ],
- "performancePayout" : [ {
+ },
+ "meta" : {
+ "globalKey" : "3a50ba7"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -496,19 +497,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "7093aa62",
- "externalKey" : "returnLeg"
}
- } ],
+ },
"meta" : {
- "globalKey" : "e80f5fc9"
+ "globalKey" : "7093aa62"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3ba5fc63"
+ "globalKey" : "74c566f"
}
},
"tradeLot" : [ {
@@ -669,7 +666,7 @@
"globalKey" : "290e2b"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -817,10 +814,10 @@
}
},
"meta" : {
- "globalKey" : "a8e7b918"
+ "globalKey" : "382d6d24"
}
},
"meta" : {
- "globalKey" : "a8e7b918"
+ "globalKey" : "382d6d24"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex17-cfd.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex17-cfd.json
index 858ce0e3f0..58d231427b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex17-cfd.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex17-cfd.json
@@ -52,138 +52,12 @@
"externalKey" : "TerminationDate__CFD123456789"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2009-10-07",
- "dateAdjustments" : {
- "businessDayConvention" : "NotApplicable",
- "meta" : {
- "globalKey" : "3a4b88ab"
- }
- },
- "meta" : {
- "globalKey" : "2601cd72"
- }
- },
- "meta" : {
- "globalKey" : "2601cd72"
- }
- },
- "terminationDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2019-10-01",
- "dateAdjustments" : {
- "businessDayConvention" : "NotApplicable",
- "meta" : {
- "globalKey" : "3a4b88ab"
- }
- },
- "meta" : {
- "globalKey" : "272e06ec"
- }
- },
- "meta" : {
- "globalKey" : "272e06ec"
- }
- },
- "meta" : {
- "globalKey" : "2dccd0ba",
- "externalKey" : "InterestLegPeriodDates-1"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "adjustableDates" : {
- "unadjustedDate" : [ "2019-10-01" ],
- "dateAdjustments" : {
- "businessDayConvention" : "FOLLOWING",
- "businessCenters" : {
- "businessCenter" : [ {
- "value" : "NYSE"
- } ],
- "meta" : {
- "globalKey" : "24cd5d"
- }
- },
- "meta" : {
- "globalKey" : "2121e94c"
- }
- },
- "meta" : {
- "globalKey" : "aa64376b"
- }
- },
- "meta" : {
- "globalKey" : "aa64376b"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "aa64376b"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "2dccd0ba",
- "externalReference" : "InterestLegPeriodDates-1"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "5798214f"
- }
- },
- "meta" : {
- "globalKey" : "55fac273"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -315,19 +189,142 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "bb262f2"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "d1715b14",
- "externalKey" : "EQ__CFD123456789"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2009-10-07",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NotApplicable",
+ "meta" : {
+ "globalKey" : "3a4b88ab"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2601cd72"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2601cd72"
+ }
+ },
+ "terminationDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2019-10-01",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NotApplicable",
+ "meta" : {
+ "globalKey" : "3a4b88ab"
+ }
+ },
+ "meta" : {
+ "globalKey" : "272e06ec"
+ }
+ },
+ "meta" : {
+ "globalKey" : "272e06ec"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2dccd0ba",
+ "externalKey" : "InterestLegPeriodDates-1"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "adjustableDates" : {
+ "unadjustedDate" : [ "2019-10-01" ],
+ "dateAdjustments" : {
+ "businessDayConvention" : "FOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "NYSE"
+ } ],
+ "meta" : {
+ "globalKey" : "24cd5d"
+ }
+ },
+ "meta" : {
+ "globalKey" : "2121e94c"
+ }
+ },
+ "meta" : {
+ "globalKey" : "aa64376b"
+ }
+ },
+ "meta" : {
+ "globalKey" : "aa64376b"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "aa64376b"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "2dccd0ba",
+ "externalReference" : "InterestLegPeriodDates-1"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "5798214f"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "da80b1c1"
+ "globalKey" : "4ba23e95"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "2933cdac"
+ "globalKey" : "31b847d8"
}
},
"tradeLot" : [ {
@@ -407,7 +404,7 @@
"globalKey" : "24cd5d"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -501,14 +498,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "858ff69b",
- "externalReference" : "CROSS"
+ "globalReference" : "46e37105",
+ "externalReference" : "PRIMARY"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "46e37105",
- "externalReference" : "PRIMARY"
+ "globalReference" : "858ff69b",
+ "externalReference" : "CROSS"
}
} ],
"adjustment" : "Standard",
@@ -596,25 +593,25 @@
}
},
"contractualParty" : [ {
- "globalReference" : "858ff69b",
- "externalReference" : "CROSS"
- }, {
"globalReference" : "46e37105",
"externalReference" : "PRIMARY"
+ }, {
+ "globalReference" : "858ff69b",
+ "externalReference" : "CROSS"
} ],
"meta" : {
- "globalKey" : "e4400dc9"
+ "globalKey" : "421b5285"
}
} ],
"meta" : {
- "globalKey" : "e4400dc9"
+ "globalKey" : "421b5285"
}
},
"meta" : {
- "globalKey" : "27d665fc"
+ "globalKey" : "e9faea20"
}
},
"meta" : {
- "globalKey" : "27d665fc"
+ "globalKey" : "e9faea20"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex18-pan-asia-interdealer-index-swap-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex18-pan-asia-interdealer-index-swap-short-form.json
index 6e8cdab704..dcc4907180 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex18-pan-asia-interdealer-index-swap-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex18-pan-asia-interdealer-index-swap-short-form.json
@@ -41,129 +41,12 @@
"globalKey" : "ea96b216"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "equityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "54b65ddd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "floatingRateCalculation"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "46357da4"
- },
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "ebdafec4",
- "externalReference" : "equityEffectiveDate"
- }
- },
- "meta" : {
- "globalKey" : "46357da4"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "ea96b216"
- },
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "7e0a5d94",
- "externalReference" : "finalCashSettlementPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "ea96b216"
- }
- },
- "meta" : {
- "globalKey" : "adeb53f2",
- "externalKey" : "floatingCalculationPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "adjustableDates" : {
- "unadjustedDate" : [ "2009-10-12", "2009-11-13", "2009-12-12", "2010-01-14", "2010-02-12", "2010-03-12", "2010-04-12", "2010-05-13", "2010-06-02", "2010-07-12", "2010-08-12" ],
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "3122c5b6"
- }
- },
- "meta" : {
- "globalKey" : "3122c5b6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "3122c5b6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "adeb53f2",
- "externalReference" : "floatingCalculationPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "8c441872"
- }
- },
- "meta" : {
- "globalKey" : "8f72839a"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -341,15 +224,130 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "5d0621e"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "5ab3f540"
+ "priceQuantity" : {
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "equityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "54b65ddd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "floatingRateCalculation"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "46357da4"
+ },
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "ebdafec4",
+ "externalReference" : "equityEffectiveDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "46357da4"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "ea96b216"
+ },
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "7e0a5d94",
+ "externalReference" : "finalCashSettlementPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "ea96b216"
+ }
+ },
+ "meta" : {
+ "globalKey" : "adeb53f2",
+ "externalKey" : "floatingCalculationPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "adjustableDates" : {
+ "unadjustedDate" : [ "2009-10-12", "2009-11-13", "2009-12-12", "2010-01-14", "2010-02-12", "2010-03-12", "2010-04-12", "2010-05-13", "2010-06-02", "2010-07-12", "2010-08-12" ],
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3122c5b6"
+ }
+ },
+ "meta" : {
+ "globalKey" : "3122c5b6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "3122c5b6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "adeb53f2",
+ "externalReference" : "floatingCalculationPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "8c441872"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "1280e066"
+ "globalKey" : "ae494eb8"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -365,7 +363,7 @@
}
},
"meta" : {
- "globalKey" : "9e5d2d31"
+ "globalKey" : "9b30e93d"
}
},
"tradeLot" : [ {
@@ -451,7 +449,7 @@
"globalKey" : "fd81"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -545,14 +543,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "d04eb192",
- "externalReference" : "party2"
+ "globalReference" : "d04eb552",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "d04eb552",
- "externalReference" : "party1"
+ "globalReference" : "d04eb192",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -656,18 +654,18 @@
}
},
"contractualParty" : [ {
- "globalReference" : "d04eb192",
- "externalReference" : "party2"
- }, {
"globalReference" : "d04eb552",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "d04eb192",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "7d288c5b"
+ "globalKey" : "7d288c3d"
}
} ],
"meta" : {
- "globalKey" : "7d288c5b"
+ "globalKey" : "7d288c3d"
}
},
"collateral" : {
@@ -700,10 +698,10 @@
}
},
"meta" : {
- "globalKey" : "76ebe589"
+ "globalKey" : "26b66b95"
}
},
"meta" : {
- "globalKey" : "76ebe589"
+ "globalKey" : "26b66b95"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex19-european-interdealer-fair-value-share-swap-short-form.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex19-european-interdealer-fair-value-share-swap-short-form.json
index c0f8a31f66..b2c387737c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex19-european-interdealer-fair-value-share-swap-short-form.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex19-european-interdealer-fair-value-share-swap-short-form.json
@@ -48,132 +48,12 @@
"globalKey" : "ea96b216"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "equityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "54b65ddd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0",
- "externalKey" : "floatingRateCalculation"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360",
- "meta" : {
- "scheme" : "http://www.fpml.org/coding-scheme/day-count-fraction"
- }
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "46357da4"
- },
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "ebf906c4",
- "externalReference" : "equityEffectiveDate"
- }
- },
- "meta" : {
- "globalKey" : "46357da4"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "ea96b216"
- },
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "7e0a5d94",
- "externalReference" : "finalCashSettlementPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "ea96b216"
- }
- },
- "meta" : {
- "globalKey" : "adeb53f2",
- "externalKey" : "floatingCalculationPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "adjustableDates" : {
- "unadjustedDate" : [ "2010-10-12", "2010-11-13", "2010-12-12", "2011-01-14", "2011-02-12", "2011-03-12", "2011-04-12", "2011-05-13", "2011-06-02", "2011-07-12", "2011-08-12" ],
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "c19bcdb6"
- }
- },
- "meta" : {
- "globalKey" : "c19bcdb6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "c19bcdb6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "adeb53f2",
- "externalReference" : "floatingCalculationPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "8c441872"
- }
- },
- "meta" : {
- "globalKey" : "ac278b9a"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -350,15 +230,133 @@
"determinationMethod" : "SettlementCurrency"
}
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "8d1916ab"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "5c778acd"
+ "priceQuantity" : {
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "equityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "54b65ddd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0",
+ "externalKey" : "floatingRateCalculation"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360",
+ "meta" : {
+ "scheme" : "http://www.fpml.org/coding-scheme/day-count-fraction"
+ }
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "46357da4"
+ },
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "ebf906c4",
+ "externalReference" : "equityEffectiveDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "46357da4"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "ea96b216"
+ },
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "7e0a5d94",
+ "externalReference" : "finalCashSettlementPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "ea96b216"
+ }
+ },
+ "meta" : {
+ "globalKey" : "adeb53f2",
+ "externalKey" : "floatingCalculationPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "adjustableDates" : {
+ "unadjustedDate" : [ "2010-10-12", "2010-11-13", "2010-12-12", "2011-01-14", "2011-02-12", "2011-03-12", "2011-04-12", "2011-05-13", "2011-06-02", "2011-07-12", "2011-08-12" ],
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "c19bcdb6"
+ }
+ },
+ "meta" : {
+ "globalKey" : "c19bcdb6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "c19bcdb6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "adeb53f2",
+ "externalReference" : "floatingCalculationPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "8c441872"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "7521f0f3"
+ "globalKey" : "cafe56b8"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -371,7 +369,7 @@
}
},
"meta" : {
- "globalKey" : "54e2b900"
+ "globalKey" : "2c4909b4"
}
},
"tradeLot" : [ {
@@ -457,7 +455,7 @@
"globalKey" : "fd81"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -554,14 +552,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "d04eb192",
- "externalReference" : "party2"
+ "globalReference" : "d04eb552",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "d04eb552",
- "externalReference" : "party1"
+ "globalReference" : "d04eb192",
+ "externalReference" : "party2"
}
} ],
"adjustment" : "Standard",
@@ -658,18 +656,18 @@
}
},
"contractualParty" : [ {
- "globalReference" : "d04eb192",
- "externalReference" : "party2"
- }, {
"globalReference" : "d04eb552",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "d04eb192",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "8fe4efee"
+ "globalKey" : "8fe4efd0"
}
} ],
"meta" : {
- "globalKey" : "8fe4efee"
+ "globalKey" : "8fe4efd0"
}
},
"collateral" : {
@@ -702,10 +700,10 @@
}
},
"meta" : {
- "globalKey" : "64650a61"
+ "globalKey" : "2cb44015"
}
},
"meta" : {
- "globalKey" : "64650a61"
+ "globalKey" : "2cb44015"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex20-single-underlyer-execution-long-form-ois.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex20-single-underlyer-execution-long-form-ois.json
index 1c10ffbcff..b024cf3852 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex20-single-underlyer-execution-long-form-ois.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/eqs-ex20-single-underlyer-execution-long-form-ois.json
@@ -50,135 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3f2a12",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "56b8bd08",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -354,21 +231,142 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "3b0bb756"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "8e70c974"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3f2a12",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "56b8bd08",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "e73654bb"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "d05ef137"
+ "globalKey" : "fadba5eb"
}
},
"tradeLot" : [ {
@@ -453,7 +451,7 @@
"globalKey" : "247344"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -534,14 +532,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -643,14 +641,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -662,28 +660,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "7001fb6d"
+ "globalKey" : "7001fb4f"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "e8389b87"
+ "globalKey" : "166c9c7"
}
},
"meta" : {
- "globalKey" : "bb7d087"
+ "globalKey" : "5760d031"
}
},
"meta" : {
- "globalKey" : "bb7d087"
+ "globalKey" : "5760d031"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/trs-ex02-single-equity.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/trs-ex02-single-equity.json
index 7b0c6ebd95..a3f067c820 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/trs-ex02-single-equity.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/trs-ex02-single-equity.json
@@ -52,140 +52,12 @@
"externalKey" : "trs-eq1-TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2004-10-12",
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "eb44d6c4"
- }
- },
- "meta" : {
- "globalKey" : "eb44d6c4"
- }
- },
- "terminationDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2004-10-12",
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "eb44d6c4"
- }
- },
- "meta" : {
- "globalKey" : "eb44d6c4"
- }
- },
- "meta" : {
- "globalKey" : "e60b9a80",
- "externalKey" : "trs-eq1-InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "adjustableDates" : {
- "unadjustedDate" : [ "2004-10-12", "2005-10-12", "2006-10-12" ],
- "dateAdjustments" : {
- "businessDayConvention" : "FOLLOWING",
- "businessCenters" : {
- "businessCenter" : [ {
- "value" : "EUTA"
- }, {
- "value" : "GBLO"
- } ],
- "meta" : {
- "globalKey" : "4158421"
- }
- },
- "meta" : {
- "globalKey" : "da3b6050"
- }
- },
- "meta" : {
- "globalKey" : "f937d1c4"
- }
- },
- "meta" : {
- "globalKey" : "f937d1c4"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "f937d1c4"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "e60b9a80",
- "externalReference" : "trs-eq1-InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "addda593"
- }
- },
- "meta" : {
- "globalKey" : "2622ec56"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -367,19 +239,144 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "332be076"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "8163f494",
- "externalKey" : "trs-eq1-equityLeg"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2004-10-12",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb44d6c4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb44d6c4"
+ }
+ },
+ "terminationDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2004-10-12",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb44d6c4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "eb44d6c4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "e60b9a80",
+ "externalKey" : "trs-eq1-InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "adjustableDates" : {
+ "unadjustedDate" : [ "2004-10-12", "2005-10-12", "2006-10-12" ],
+ "dateAdjustments" : {
+ "businessDayConvention" : "FOLLOWING",
+ "businessCenters" : {
+ "businessCenter" : [ {
+ "value" : "EUTA"
+ }, {
+ "value" : "GBLO"
+ } ],
+ "meta" : {
+ "globalKey" : "4158421"
+ }
+ },
+ "meta" : {
+ "globalKey" : "da3b6050"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f937d1c4"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f937d1c4"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "f937d1c4"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "e60b9a80",
+ "externalReference" : "trs-eq1-InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "addda593"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "f0e5a9ea"
+ "globalKey" : "c58b8778"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "5edb0053"
+ "globalKey" : "534624f9"
}
},
"tradeLot" : [ {
@@ -464,7 +461,7 @@
"globalKey" : "292da8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -558,14 +555,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "d29a3bef",
- "externalReference" : "party2"
+ "globalReference" : "6b1740ab",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "6b1740ab",
- "externalReference" : "party1"
+ "globalReference" : "d29a3bef",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -706,11 +703,11 @@
}
},
"meta" : {
- "globalKey" : "e5241ba5"
+ "globalKey" : "c8f11ced"
}
},
"meta" : {
- "globalKey" : "e5241ba5",
+ "globalKey" : "c8f11ced",
"externalKey" : "trs-eq1-trade"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/trs-ex03-single-stock-execution-swap-with-fixing-and-dividend-payment-dates.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/trs-ex03-single-stock-execution-swap-with-fixing-and-dividend-payment-dates.json
index 0f06f3405c..35d86177e9 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/trs-ex03-single-stock-execution-swap-with-fixing-and-dividend-payment-dates.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/trs-ex03-single-stock-execution-swap-with-fixing-and-dividend-payment-dates.json
@@ -50,130 +50,12 @@
"externalKey" : "TerminationDate"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantityReference" : {
- "globalReference" : "4cf",
- "externalReference" : "EquityNotionalAmount"
- },
- "meta" : {
- "globalKey" : "607b91fd"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 3,
- "period" : "D",
- "meta" : {
- "globalKey" : "fed6ed42"
- },
- "dayType" : "ExchangeBusiness",
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "3e8a58",
- "externalReference" : "TradeDate"
- }
- },
- "meta" : {
- "globalKey" : "fed6ed42"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "edf02740"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "bb917ef4",
- "externalReference" : "FinalEquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "edf02740"
- }
- },
- "meta" : {
- "globalKey" : "f0f22bbe",
- "externalKey" : "InterestLegPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "97fde1d6"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "56b8bd08",
- "externalReference" : "EquityPaymentDate"
- }
- },
- "meta" : {
- "globalKey" : "97fde1d6"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "97fde1d6",
- "externalKey" : "InterestLegPaymentDates"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "f0f22bbe",
- "externalReference" : "InterestLegPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "fc6e6273"
- }
- },
- "meta" : {
- "globalKey" : "f0d0b5c7"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -349,21 +231,137 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "32711957"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "93b9cf5"
+ "priceQuantity" : {
+ "quantityReference" : {
+ "globalReference" : "4cf",
+ "externalReference" : "EquityNotionalAmount"
+ },
+ "meta" : {
+ "globalKey" : "607b91fd"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 3,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ },
+ "dayType" : "ExchangeBusiness",
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "3e8a58",
+ "externalReference" : "TradeDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "fed6ed42"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "edf02740"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "bb917ef4",
+ "externalReference" : "FinalEquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "edf02740"
+ }
+ },
+ "meta" : {
+ "globalKey" : "f0f22bbe",
+ "externalKey" : "InterestLegPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "56b8bd08",
+ "externalReference" : "EquityPaymentDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "97fde1d6",
+ "externalKey" : "InterestLegPaymentDates"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "f0f22bbe",
+ "externalReference" : "InterestLegPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "fc6e6273"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "a84756fc"
+ "globalKey" : "587f1069"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "f166e1b8"
+ "globalKey" : "1f3a42ca"
}
},
"tradeLot" : [ {
@@ -448,7 +446,7 @@
"globalKey" : "292da8"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -536,14 +534,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
+ "globalReference" : "33f59567",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "33f59567",
- "externalReference" : "party1"
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
}
} ],
"ancillaryParty" : [ {
@@ -645,14 +643,14 @@
"vintage" : 2002
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "55a4012a"
+ "globalKey" : "55a4010c"
}
}, {
"legalAgreementIdentification" : {
@@ -666,28 +664,28 @@
}
},
"contractualParty" : [ {
- "globalReference" : "33f59568",
- "externalReference" : "party2"
- }, {
"globalReference" : "33f59567",
"externalReference" : "party1"
+ }, {
+ "globalReference" : "33f59568",
+ "externalReference" : "party2"
} ],
"meta" : {
- "globalKey" : "34ba30e8"
+ "globalKey" : "34ba30ca"
}
} ],
"governingLaw" : {
"value" : "GBEN"
},
"meta" : {
- "globalKey" : "d01b90c2"
+ "globalKey" : "581d7f82"
}
},
"meta" : {
- "globalKey" : "88585d77"
+ "globalKey" : "e88264e7"
}
},
"meta" : {
- "globalKey" : "88585d77"
+ "globalKey" : "e88264e7"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/trs-ex04-index-ios.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/trs-ex04-index-ios.json
index aa85417a61..d11fbbc26b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/trs-ex04-index-ios.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/trs-ex04-index-ios.json
@@ -47,107 +47,12 @@
"globalKey" : "296055f7"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantityReference" : {
- "globalReference" : "0",
- "externalReference" : "returnNotional"
- },
- "meta" : {
- "globalKey" : "17f35490"
- }
- },
- "dayCountFraction" : {
- "value" : "30/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "73f59b92"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "261b36f7",
- "externalReference" : "initialValuationDate"
- }
- },
- "meta" : {
- "globalKey" : "73f59b92"
- }
- },
- "terminationDate" : {
- "relativeDate" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "b635d2a0"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "296055f7",
- "externalReference" : "finalValuationDate"
- }
- },
- "meta" : {
- "globalKey" : "b635d2a0"
- }
- },
- "meta" : {
- "globalKey" : "69376ece",
- "externalKey" : "interestCalculationDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "74be7496"
- },
- "businessDayConvention" : "NotApplicable",
- "dateRelativeTo" : {
- "globalReference" : "6d1b00ab",
- "externalReference" : "returnPaymentDates"
- }
- },
- "meta" : {
- "globalKey" : "74be7496"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "74be7496"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "dd77575f",
- "externalReference" : "interimValuationDates"
- },
- "resetRelativeTo" : "CalculationPeriodStartDate",
- "meta" : {
- "globalKey" : "190a0f0f"
- }
- },
- "meta" : {
- "globalKey" : "94ef5b0"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -345,18 +250,111 @@
"priceReturnTerms" : {
"returnType" : "Total"
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "b60ce26b"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "279ed60d"
+ "priceQuantity" : {
+ "quantityReference" : {
+ "globalReference" : "0",
+ "externalReference" : "returnNotional"
+ },
+ "meta" : {
+ "globalKey" : "17f35490"
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "30/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "73f59b92"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "261b36f7",
+ "externalReference" : "initialValuationDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "73f59b92"
+ }
+ },
+ "terminationDate" : {
+ "relativeDate" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "b635d2a0"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "296055f7",
+ "externalReference" : "finalValuationDate"
+ }
+ },
+ "meta" : {
+ "globalKey" : "b635d2a0"
+ }
+ },
+ "meta" : {
+ "globalKey" : "69376ece",
+ "externalKey" : "interestCalculationDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "74be7496"
+ },
+ "businessDayConvention" : "NotApplicable",
+ "dateRelativeTo" : {
+ "globalReference" : "6d1b00ab",
+ "externalReference" : "returnPaymentDates"
+ }
+ },
+ "meta" : {
+ "globalKey" : "74be7496"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "74be7496"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "dd77575f",
+ "externalReference" : "interimValuationDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodStartDate",
+ "meta" : {
+ "globalKey" : "190a0f0f"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "5cb6e5d"
+ "globalKey" : "3307f152"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "802b3046"
+ "globalKey" : "1e040fe"
}
},
"tradeLot" : [ {
@@ -417,14 +415,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "d29a3bef",
- "externalReference" : "party2"
+ "globalReference" : "5059cd7a",
+ "externalReference" : "party1"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "5059cd7a",
- "externalReference" : "party1"
+ "globalReference" : "d29a3bef",
+ "externalReference" : "party2"
}
} ],
"adjustment" : "Standard",
@@ -509,11 +507,11 @@
}
} ],
"meta" : {
- "globalKey" : "3355f696"
+ "globalKey" : "742a706c"
}
},
"meta" : {
- "globalKey" : "3355f696",
+ "globalKey" : "742a706c",
"externalKey" : "trs-ex4-trade"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/trs-ex05-single-equity-with-calculation-parameters.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/trs-ex05-single-equity-with-calculation-parameters.json
index b2eb8a272d..361d3644a6 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/trs-ex05-single-equity-with-calculation-parameters.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/equity-swaps/trs-ex05-single-equity-with-calculation-parameters.json
@@ -50,144 +50,12 @@
"globalKey" : "ed5fcd97"
}
},
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
},
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-2"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FloatingRateSpecification" : {
- "rateOption" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "FloatingRateIndex-1"
- }
- },
- "spreadSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-2"
- }
- }
- },
- "meta" : {
- "globalKey" : "138698f1"
- },
- "calculationParameters" : {
- "calculationMethod" : "Compounding",
- "lookbackCalculation" : {
- "offsetDays" : 2
- },
- "applicableBusinessDays" : {
- "businessCenter" : [ {
- "value" : "USGS"
- } ],
- "meta" : {
- "globalKey" : "27e40a"
- }
- }
- }
- }
- },
- "dayCountFraction" : {
- "value" : "ACT/360"
- },
- "calculationPeriodDates" : {
- "effectiveDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2021-08-20",
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "ed419c4c"
- }
- },
- "meta" : {
- "globalKey" : "ed419c4c"
- }
- },
- "terminationDate" : {
- "adjustableDate" : {
- "unadjustedDate" : "2022-08-31",
- "dateAdjustments" : {
- "businessDayConvention" : "NONE",
- "meta" : {
- "globalKey" : "24a738"
- }
- },
- "meta" : {
- "globalKey" : "ed5fcd97"
- }
- },
- "meta" : {
- "globalKey" : "ed5fcd97"
- }
- },
- "meta" : {
- "globalKey" : "d67000cb",
- "externalKey" : "InterestLegCalculationPeriodDates"
- }
- },
- "paymentDates" : {
- "paymentDateSchedule" : {
- "interimPaymentDates" : [ {
- "relativeDates" : {
- "periodMultiplier" : 0,
- "period" : "D",
- "meta" : {
- "globalKey" : "80c4f051"
- },
- "businessDayConvention" : "NONE",
- "dateRelativeTo" : {
- "globalReference" : "57fb54f5",
- "externalReference" : "ReturnLegPaymentDates"
- }
- },
- "meta" : {
- "globalKey" : "80c4f051"
- }
- } ]
- },
- "meta" : {
- "globalKey" : "80c4f051"
- }
- },
- "resetDates" : {
- "calculationPeriodDatesReference" : {
- "globalReference" : "d67000cb",
- "externalReference" : "InterestLegCalculationPeriodDates"
- },
- "resetRelativeTo" : "CalculationPeriodEndDate",
- "meta" : {
- "globalKey" : "84e7c17b"
- }
- },
- "meta" : {
- "globalKey" : "8aca8691"
- }
- } ],
- "performancePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -351,19 +219,148 @@
}
} ]
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "898f271"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "5bfe048f",
- "externalKey" : "id_ReturnLeg"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-2"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FloatingRateSpecification" : {
+ "rateOption" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "FloatingRateIndex-1"
+ }
+ },
+ "spreadSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-2"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "138698f1"
+ },
+ "calculationParameters" : {
+ "calculationMethod" : "Compounding",
+ "lookbackCalculation" : {
+ "offsetDays" : 2
+ },
+ "applicableBusinessDays" : {
+ "businessCenter" : [ {
+ "value" : "USGS"
+ } ],
+ "meta" : {
+ "globalKey" : "27e40a"
+ }
+ }
+ }
+ }
+ },
+ "dayCountFraction" : {
+ "value" : "ACT/360"
+ },
+ "calculationPeriodDates" : {
+ "effectiveDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2021-08-20",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "ed419c4c"
+ }
+ },
+ "meta" : {
+ "globalKey" : "ed419c4c"
+ }
+ },
+ "terminationDate" : {
+ "adjustableDate" : {
+ "unadjustedDate" : "2022-08-31",
+ "dateAdjustments" : {
+ "businessDayConvention" : "NONE",
+ "meta" : {
+ "globalKey" : "24a738"
+ }
+ },
+ "meta" : {
+ "globalKey" : "ed5fcd97"
+ }
+ },
+ "meta" : {
+ "globalKey" : "ed5fcd97"
+ }
+ },
+ "meta" : {
+ "globalKey" : "d67000cb",
+ "externalKey" : "InterestLegCalculationPeriodDates"
+ }
+ },
+ "paymentDates" : {
+ "paymentDateSchedule" : {
+ "interimPaymentDates" : [ {
+ "relativeDates" : {
+ "periodMultiplier" : 0,
+ "period" : "D",
+ "meta" : {
+ "globalKey" : "80c4f051"
+ },
+ "businessDayConvention" : "NONE",
+ "dateRelativeTo" : {
+ "globalReference" : "57fb54f5",
+ "externalReference" : "ReturnLegPaymentDates"
+ }
+ },
+ "meta" : {
+ "globalKey" : "80c4f051"
+ }
+ } ]
+ },
+ "meta" : {
+ "globalKey" : "80c4f051"
+ }
+ },
+ "resetDates" : {
+ "calculationPeriodDatesReference" : {
+ "globalReference" : "d67000cb",
+ "externalReference" : "InterestLegCalculationPeriodDates"
+ },
+ "resetRelativeTo" : "CalculationPeriodEndDate",
+ "meta" : {
+ "globalKey" : "84e7c17b"
+ }
}
- } ],
+ },
"meta" : {
- "globalKey" : "42f531a0"
+ "globalKey" : "f278e133"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6adcc2d4"
+ "globalKey" : "39cf372e"
}
},
"tradeLot" : [ {
@@ -436,7 +433,7 @@
},
"identifierType" : "Name"
} ],
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -523,14 +520,14 @@
"counterparty" : [ {
"role" : "Party1",
"partyReference" : {
- "globalReference" : "6b1740ab",
- "externalReference" : "Party_1"
+ "globalReference" : "d29a3bef",
+ "externalReference" : "Party_2"
}
}, {
"role" : "Party2",
"partyReference" : {
- "globalReference" : "d29a3bef",
- "externalReference" : "Party_2"
+ "globalReference" : "6b1740ab",
+ "externalReference" : "Party_1"
}
} ],
"adjustment" : "Execution",
@@ -663,11 +660,11 @@
}
},
"meta" : {
- "globalKey" : "98d75b44"
+ "globalKey" : "b1c93788"
}
},
"meta" : {
- "globalKey" : "98d75b44",
+ "globalKey" : "b1c93788",
"externalKey" : "trs-eq1-trade"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex01-fx-spot.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex01-fx-spot.json
index 2109b42971..de17143d19 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex01-fx-spot.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex01-fx-spot.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,15 +41,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c6006226"
}
- } ],
+ },
"meta" : {
"globalKey" : "c6006226"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c6006226"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex02-spot-cross-w-side-rates.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex02-spot-cross-w-side-rates.json
index 8eb4ad01f5..592ec29f8f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex02-spot-cross-w-side-rates.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex02-spot-cross-w-side-rates.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,15 +41,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c6006226"
}
- } ],
+ },
"meta" : {
"globalKey" : "c6006226"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c6006226"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex03-fx-fwd.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex03-fx-fwd.json
index bbdf51cbfe..92fe41aacf 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex03-fx-fwd.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex03-fx-fwd.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,15 +41,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c600712a"
}
- } ],
+ },
"meta" : {
"globalKey" : "c600712a"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c600712a"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex05-fx-fwd-w-ssi.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex05-fx-fwd-w-ssi.json
index bbdf51cbfe..92fe41aacf 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex05-fx-fwd-w-ssi.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex05-fx-fwd-w-ssi.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Spot_Forward"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,15 +41,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c600712a"
}
- } ],
+ },
"meta" : {
"globalKey" : "c600712a"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c600712a"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex07-non-deliverable-forward.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex07-non-deliverable-forward.json
index c477e10447..c841acf98d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex07-non-deliverable-forward.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex07-non-deliverable-forward.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_NDF"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -99,15 +99,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "a30a161e"
}
- } ],
+ },
"meta" : {
"globalKey" : "a30a161e"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "a30a161e"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex08-fx-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex08-fx-swap.json
index ad61042c85..6254e3b739 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex08-fx-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex08-fx-swap.json
@@ -16,8 +16,8 @@
"productQualifier" : "ForeignExchange_Swap"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -51,11 +51,13 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c6011466"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c6011466"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -89,18 +91,15 @@
"value" : "observable-2"
}
}
- },
- "meta" : {
- "globalKey" : "f9327ec8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "9a23cd2e"
+ "globalKey" : "f9327ec8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "bd19f963"
+ "globalKey" : "b23a578d"
}
},
"tradeLot" : [ {
@@ -348,10 +347,10 @@
}
} ],
"meta" : {
- "globalKey" : "cd5f445c"
+ "globalKey" : "fd23a872"
}
},
"meta" : {
- "globalKey" : "cd5f445c"
+ "globalKey" : "fd23a872"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex09-euro-opt.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex09-euro-opt.json
index ddaf35c558..ddfa323fe4 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex09-euro-opt.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex09-euro-opt.json
@@ -16,8 +16,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -100,15 +100,12 @@
},
"priceType" : "ExchangeRate"
}
- },
- "meta" : {
- "globalKey" : "f3db3d9c"
}
- } ],
+ },
"meta" : {
"globalKey" : "f3db3d9c"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "167eed0f"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex10-amer-opt.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex10-amer-opt.json
index d9fedf8332..5d27357a03 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex10-amer-opt.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex10-amer-opt.json
@@ -16,8 +16,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -125,15 +125,12 @@
},
"priceType" : "ExchangeRate"
}
- },
- "meta" : {
- "globalKey" : "5e4e53c1"
}
- } ],
+ },
"meta" : {
"globalKey" : "5e4e53c1"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "b39b268a"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex11-non-deliverable-option.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex11-non-deliverable-option.json
index 4d43108dbb..6b75af1dcd 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex11-non-deliverable-option.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex11-non-deliverable-option.json
@@ -13,8 +13,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -155,15 +155,12 @@
},
"priceType" : "ExchangeRate"
}
- },
- "meta" : {
- "globalKey" : "c94590f3"
}
- } ],
+ },
"meta" : {
"globalKey" : "c94590f3"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "a1eb894d"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex20-avg-rate-option-parametric.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex20-avg-rate-option-parametric.json
index 7c14116aec..9514640505 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex20-avg-rate-option-parametric.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex20-avg-rate-option-parametric.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -142,15 +142,12 @@
},
"priceType" : "ExchangeRate"
}
- },
- "meta" : {
- "globalKey" : "580798af"
}
- } ],
+ },
"meta" : {
"globalKey" : "580798af"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "580798af"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex21-avg-rate-option-parametric-plus-rate-observation.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex21-avg-rate-option-parametric-plus-rate-observation.json
index 5c5c5cdb85..6dd244e2d5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex21-avg-rate-option-parametric-plus-rate-observation.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex21-avg-rate-option-parametric-plus-rate-observation.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -175,15 +175,12 @@
},
"priceType" : "ExchangeRate"
}
- },
- "meta" : {
- "globalKey" : "4fa9f85f"
}
- } ],
+ },
"meta" : {
"globalKey" : "4fa9f85f"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "4fa9f85f"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex22-avg-rate-option-specific.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex22-avg-rate-option-specific.json
index 5454187549..ee845e8d56 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex22-avg-rate-option-specific.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex22-avg-rate-option-specific.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_VanillaOption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -245,15 +245,12 @@
},
"priceType" : "ExchangeRate"
}
- },
- "meta" : {
- "globalKey" : "8c25e9ca"
}
- } ],
+ },
"meta" : {
"globalKey" : "8c25e9ca"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "8c25e9ca"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex26-fxswap-multiple-USIs.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex26-fxswap-multiple-USIs.json
index efb5158086..c93133a34c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex26-fxswap-multiple-USIs.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex26-fxswap-multiple-USIs.json
@@ -16,8 +16,8 @@
"productQualifier" : "ForeignExchange_Swap"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -51,11 +51,13 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c6011466"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c6011466"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -89,18 +91,15 @@
"value" : "observable-2"
}
}
- },
- "meta" : {
- "globalKey" : "f9327ec8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "9a23cd2e"
+ "globalKey" : "f9327ec8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "bd19f963"
+ "globalKey" : "b23a578d"
}
},
"tradeLot" : [ {
@@ -388,10 +387,10 @@
}
} ],
"meta" : {
- "globalKey" : "1bcc9859"
+ "globalKey" : "d2ed1def"
}
},
"meta" : {
- "globalKey" : "1bcc9859"
+ "globalKey" : "d2ed1def"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex28-non-deliverable-w-disruption.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex28-non-deliverable-w-disruption.json
index 7c13df6e20..a3d951ccb5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex28-non-deliverable-w-disruption.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex28-non-deliverable-w-disruption.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_NDF"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -83,15 +83,12 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "86a935a8"
}
- } ],
+ },
"meta" : {
"globalKey" : "86a935a8"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "86a935a8"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex29-fx-swap-with-multiple-identifiers.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex29-fx-swap-with-multiple-identifiers.json
index 45633e891a..75d1d01de6 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex29-fx-swap-with-multiple-identifiers.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex29-fx-swap-with-multiple-identifiers.json
@@ -6,8 +6,8 @@
"productQualifier" : "ForeignExchange_Swap"
} ],
"economicTerms" : {
- "payout" : {
- "settlementPayout" : [ {
+ "payout" : [ {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -41,11 +41,13 @@
"value" : "observable-1"
}
}
- },
- "meta" : {
- "globalKey" : "c60ac466"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c60ac466"
+ }
+ }, {
+ "SettlementPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -79,18 +81,15 @@
"value" : "observable-2"
}
}
- },
- "meta" : {
- "globalKey" : "f9327ec8"
}
- } ],
+ },
"meta" : {
- "globalKey" : "8d7d7d2e"
+ "globalKey" : "f9327ec8"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "8d7d7d2e"
+ "globalKey" : "ee474d22"
}
},
"tradeLot" : [ {
@@ -396,10 +395,10 @@
}
} ],
"meta" : {
- "globalKey" : "43c6bf8d"
+ "globalKey" : "82775419"
}
},
"meta" : {
- "globalKey" : "43c6bf8d"
+ "globalKey" : "82775419"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex30-variance-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex30-variance-swap.json
index 495c937585..67d3e20216 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex30-variance-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex30-variance-swap.json
@@ -16,8 +16,8 @@
"productQualifier" : "ForeignExchange_ParameterReturnVariance"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -174,15 +174,12 @@
}
}
}
- },
- "meta" : {
- "globalKey" : "81d4f811"
}
- } ],
+ },
"meta" : {
"globalKey" : "81d4f811"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex31-volatility-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex31-volatility-swap.json
index 59f45555fe..00804dd6b3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex31-volatility-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/fx-derivatives/fx-ex31-volatility-swap.json
@@ -16,8 +16,8 @@
"productQualifier" : "ForeignExchange_ParameterReturnVolatility"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -155,15 +155,12 @@
"priceType" : "InterestRate"
}
}
- },
- "meta" : {
- "globalKey" : "8230c115"
}
- } ],
+ },
"meta" : {
"globalKey" : "8230c115"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex01-ratio-zc-floored.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex01-ratio-zc-floored.json
index 0211e311b1..4f643f9dbe 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex01-ratio-zc-floored.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex01-ratio-zc-floored.json
@@ -2,8 +2,8 @@
"trade" : {
"product" : {
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -190,14 +190,16 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"conditionPrecedentBond" : true
- },
- "meta" : {
- "globalKey" : "90f89b65"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "90f89b65"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -409,18 +411,15 @@
"globalKey" : "cf7e49b1",
"externalKey" : "leg_2_resetDates"
}
- },
- "meta" : {
- "globalKey" : "2ffbc1ee"
}
- } ],
+ },
"meta" : {
- "globalKey" : "850a25a9"
+ "globalKey" : "2ffbc1ee"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "850a25a9"
+ "globalKey" : "7cb9d593"
}
},
"tradeLot" : [ {
@@ -666,10 +665,10 @@
}
} ],
"meta" : {
- "globalKey" : "64747ecd"
+ "globalKey" : "768e46a3"
}
},
"meta" : {
- "globalKey" : "64747ecd"
+ "globalKey" : "768e46a3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex02-ratio-zc-floored.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex02-ratio-zc-floored.json
index bf7c51f7fe..bbeceeae06 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex02-ratio-zc-floored.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex02-ratio-zc-floored.json
@@ -2,8 +2,8 @@
"trade" : {
"product" : {
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -198,14 +198,16 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"conditionPrecedentBond" : true
- },
- "meta" : {
- "globalKey" : "649bdf5d"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "649bdf5d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -442,15 +444,12 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "9920b5fa"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3e949997"
+ "globalKey" : "9920b5fa"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -571,7 +570,7 @@
}
},
"meta" : {
- "globalKey" : "5d576e47"
+ "globalKey" : "ee4ab5a1"
}
},
"tradeLot" : [ {
@@ -850,10 +849,10 @@
}
} ],
"meta" : {
- "globalKey" : "bafeef69"
+ "globalKey" : "d7b0bf4f"
}
},
"meta" : {
- "globalKey" : "bafeef69"
+ "globalKey" : "d7b0bf4f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.json
index ee2c326431..472cf4ba7c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex03-par-par.json
@@ -13,8 +13,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -170,14 +170,16 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"conditionPrecedentBond" : false
- },
- "meta" : {
- "globalKey" : "bba97967"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "bba97967"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -316,18 +318,15 @@
"globalKey" : "3fe52b9c",
"externalKey" : "fixedLeg2PaymentDates"
}
- },
- "meta" : {
- "globalKey" : "731c1a98"
}
- } ],
+ },
"meta" : {
- "globalKey" : "2f3f37bf"
+ "globalKey" : "731c1a98"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "a9baa6ca"
+ "globalKey" : "104f14a6"
}
},
"tradeLot" : [ {
@@ -630,8 +629,8 @@
} ],
"partyRole" : [ {
"partyReference" : {
- "globalReference" : "ad21497c",
- "externalReference" : "clearingBrokerA"
+ "globalReference" : "7eaeba26",
+ "externalReference" : "tradeSource"
},
"role" : "TradeSource",
"ownershipPartyReference" : {
@@ -640,8 +639,8 @@
}
}, {
"partyReference" : {
- "globalReference" : "a9a718f4",
- "externalReference" : "clearingBrokerB"
+ "globalReference" : "7eaeba26",
+ "externalReference" : "tradeSource"
},
"role" : "TradeSource",
"ownershipPartyReference" : {
@@ -705,7 +704,7 @@
}
},
"meta" : {
- "globalKey" : "2ec67558"
+ "globalKey" : "45c777f3"
}
},
"transferHistory" : [ {
@@ -764,6 +763,6 @@
}
} ],
"meta" : {
- "globalKey" : "14abe4e"
+ "globalKey" : "247f2d3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.json
index b40276c685..7cc7093050 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-asset-swap-ex04-proceeds.json
@@ -13,8 +13,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -170,14 +170,16 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"conditionPrecedentBond" : false
- },
- "meta" : {
- "globalKey" : "f5ab7167"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "f5ab7167"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -316,18 +318,15 @@
"globalKey" : "3fe52b9c",
"externalKey" : "fixedLeg2PaymentDates"
}
- },
- "meta" : {
- "globalKey" : "dbf2298"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ff3237bf"
+ "globalKey" : "dbf2298"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "79ada6ca"
+ "globalKey" : "1fa124a6"
}
},
"tradeLot" : [ {
@@ -630,8 +629,8 @@
} ],
"partyRole" : [ {
"partyReference" : {
- "globalReference" : "ad21497c",
- "externalReference" : "clearingBrokerA"
+ "globalReference" : "7eaeba26",
+ "externalReference" : "tradeSource"
},
"role" : "TradeSource",
"ownershipPartyReference" : {
@@ -640,8 +639,8 @@
}
}, {
"partyReference" : {
- "globalReference" : "a9a718f4",
- "externalReference" : "clearingBrokerB"
+ "globalReference" : "7eaeba26",
+ "externalReference" : "tradeSource"
},
"role" : "TradeSource",
"ownershipPartyReference" : {
@@ -705,10 +704,10 @@
}
},
"meta" : {
- "globalKey" : "975a7d4c"
+ "globalKey" : "86a28fe7"
}
},
"meta" : {
- "globalKey" : "975a7d4c"
+ "globalKey" : "86a28fe7"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex01-yoy.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex01-yoy.json
index 299c8588e3..aede23d2cf 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex01-yoy.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex01-yoy.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_InflationSwap_FixedFloat_YearOn_Year"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -145,11 +145,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "1f75a2d6"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1f75a2d6"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -309,21 +311,18 @@
"globalKey" : "b34971cc"
}
},
- "compoundingMethod" : "None",
- "meta" : {
- "globalKey" : "81487960"
- }
- } ],
+ "compoundingMethod" : "None"
+ },
"meta" : {
- "globalKey" : "c60dddca"
+ "globalKey" : "81487960"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "c6597c34"
+ "globalKey" : "941bd5a0"
}
},
"tradeLot" : [ {
@@ -552,7 +551,7 @@
}
} ],
"meta" : {
- "globalKey" : "7142d757"
+ "globalKey" : "a78b0f6b"
}
},
"transferHistory" : [ {
@@ -611,6 +610,6 @@
}
} ],
"meta" : {
- "globalKey" : "f94a4f44"
+ "globalKey" : "9ff3aab0"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex02-yoy-bond-reference.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex02-yoy-bond-reference.json
index 18c5ee7c25..df04ce5fe7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex02-yoy-bond-reference.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex02-yoy-bond-reference.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_InflationSwap_FixedFloat_YearOn_Year"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -183,14 +183,16 @@
},
"identifierType" : "ISIN"
} ],
- "securityType" : "Debt"
+ "instrumentType" : "Debt"
},
"conditionPrecedentBond" : true
- },
- "meta" : {
- "globalKey" : "a8279c66"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a8279c66"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -428,21 +430,18 @@
"externalKey" : "resetDates"
}
},
- "compoundingMethod" : "None",
- "meta" : {
- "globalKey" : "23f52e0f"
- }
- } ],
+ "compoundingMethod" : "None"
+ },
"meta" : {
- "globalKey" : "a5079d69"
+ "globalKey" : "23f52e0f"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "cde1d013"
+ "globalKey" : "87f9e99f"
}
},
"tradeLot" : [ {
@@ -678,7 +677,7 @@
}
} ],
"meta" : {
- "globalKey" : "b4132720"
+ "globalKey" : "6fea56ac"
}
},
"transferHistory" : [ {
@@ -737,6 +736,6 @@
}
} ],
"meta" : {
- "globalKey" : "9df69db"
+ "globalKey" : "b252e2cf"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex03-yoy-initial-level.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex03-yoy-initial-level.json
index 3f1f354051..cba698fc35 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex03-yoy-initial-level.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex03-yoy-initial-level.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_InflationSwap_FixedFloat_YearOn_Year"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -171,11 +171,13 @@
"meta" : {
"globalKey" : "72d0e7b0"
}
- },
- "meta" : {
- "globalKey" : "7dc68504"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "7dc68504"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -414,21 +416,18 @@
"externalKey" : "resetDates"
}
},
- "compoundingMethod" : "None",
- "meta" : {
- "globalKey" : "2fba5801"
- }
- } ],
+ "compoundingMethod" : "None"
+ },
"meta" : {
- "globalKey" : "2b136205"
+ "globalKey" : "2fba5801"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "eddaf"
+ "globalKey" : "1564cc27"
}
},
"tradeLot" : [ {
@@ -664,7 +663,7 @@
}
} ],
"meta" : {
- "globalKey" : "d0df12bc"
+ "globalKey" : "15075d34"
}
},
"transferHistory" : [ {
@@ -723,6 +722,6 @@
}
} ],
"meta" : {
- "globalKey" : "e7591cbf"
+ "globalKey" : "984e0747"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex04-yoy-interp.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex04-yoy-interp.json
index a0fd25b000..2b50d25ef6 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex04-yoy-interp.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex04-yoy-interp.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_InflationSwap_FixedFloat_YearOn_Year"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -171,11 +171,13 @@
"meta" : {
"globalKey" : "72d0e7b0"
}
- },
- "meta" : {
- "globalKey" : "7dc68504"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "7dc68504"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -413,18 +415,15 @@
"externalKey" : "resetDates"
}
},
- "compoundingMethod" : "None",
- "meta" : {
- "globalKey" : "ef392f1e"
- }
- } ],
+ "compoundingMethod" : "None"
+ },
"meta" : {
- "globalKey" : "f754d49a"
+ "globalKey" : "ef392f1e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "f754d49a"
+ "globalKey" : "ea923922"
}
},
"tradeLot" : [ {
@@ -653,10 +652,10 @@
}
} ],
"meta" : {
- "globalKey" : "77e11ccc"
+ "globalKey" : "31332954"
}
},
"meta" : {
- "globalKey" : "77e11ccc"
+ "globalKey" : "31332954"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex05-zc.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex05-zc.json
index 634f17cce2..c5f916cbbb 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex05-zc.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex05-zc.json
@@ -2,8 +2,8 @@
"trade" : {
"product" : {
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -166,11 +166,13 @@
"meta" : {
"globalKey" : "77cc2790"
}
- },
- "meta" : {
- "globalKey" : "b89840b4"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "b89840b4"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -322,18 +324,15 @@
"globalKey" : "77cb870f"
}
},
- "compoundingMethod" : "None",
- "meta" : {
- "globalKey" : "4e771854"
- }
- } ],
+ "compoundingMethod" : "None"
+ },
"meta" : {
- "globalKey" : "64b42708"
+ "globalKey" : "4e771854"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "64b42708"
+ "globalKey" : "ffdbe020"
}
},
"tradeLot" : [ {
@@ -555,10 +554,10 @@
}
} ],
"meta" : {
- "globalKey" : "e5a496d6"
+ "globalKey" : "6120bcbe"
}
},
"meta" : {
- "globalKey" : "e5a496d6"
+ "globalKey" : "6120bcbe"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.json
index d24073147d..ecbb9090da 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex06-zc.json
@@ -14,8 +14,8 @@
}
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -144,11 +144,13 @@
"globalKey" : "61763076",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "c600a429"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c600a429"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -290,18 +292,15 @@
"globalKey" : "61763076",
"externalKey" : "paymentDates2"
}
- },
- "meta" : {
- "globalKey" : "f285ee61"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4997b2ca"
+ "globalKey" : "f285ee61"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "93b3f4cb"
+ "globalKey" : "7718b537"
}
},
"tradeLot" : [ {
@@ -642,8 +641,8 @@
} ],
"partyRole" : [ {
"partyReference" : {
- "globalReference" : "15558",
- "externalReference" : "clearingBroker1"
+ "globalReference" : "98ab71eb",
+ "externalReference" : "tradeSource"
},
"role" : "TradeSource",
"ownershipPartyReference" : {
@@ -698,10 +697,10 @@
}
},
"meta" : {
- "globalKey" : "cf41f6b1"
+ "globalKey" : "a5272779"
}
},
"meta" : {
- "globalKey" : "cf41f6b1"
+ "globalKey" : "a5272779"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex10-float-v-float-BRL.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex10-float-v-float-BRL.json
index 5d83788e28..f7ad120861 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex10-float-v-float-BRL.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex10-float-v-float-BRL.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_InflationSwap_Basis_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -245,11 +245,13 @@
"globalKey" : "a47f6061",
"externalKey" : "floatingLegResetDates"
}
- },
- "meta" : {
- "globalKey" : "bb2cf621"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "bb2cf621"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -463,18 +465,15 @@
"globalKey" : "526b299d",
"externalKey" : "floatingLeg2ResetDates"
}
- },
- "meta" : {
- "globalKey" : "bffbce7c"
}
- } ],
+ },
"meta" : {
- "globalKey" : "53d76edd"
+ "globalKey" : "bffbce7c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6eb888ea"
+ "globalKey" : "e8d661ce"
}
},
"tradeLot" : [ {
@@ -721,10 +720,10 @@
}
} ],
"meta" : {
- "globalKey" : "912bdd9"
+ "globalKey" : "6f37cfbd"
}
},
"meta" : {
- "globalKey" : "912bdd9"
+ "globalKey" : "6f37cfbd"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex11-CLP-fixed-v-fixed-fx-linked-notional.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex11-CLP-fixed-v-fixed-fx-linked-notional.json
index 0e99597d52..588b4abd6e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex11-CLP-fixed-v-fixed-fx-linked-notional.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex11-CLP-fixed-v-fixed-fx-linked-notional.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFixed"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -210,11 +210,13 @@
"globalKey" : "abbf0498",
"externalKey" : "fixedLegPaymentDates"
}
- },
- "meta" : {
- "globalKey" : "41a6b1b7"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "41a6b1b7"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -458,18 +460,15 @@
"globalKey" : "abbf0498",
"externalKey" : "fixedLeg2PaymentDates"
}
- },
- "meta" : {
- "globalKey" : "4a8b2dad"
}
- } ],
+ },
"meta" : {
- "globalKey" : "bb434a56"
+ "globalKey" : "4a8b2dad"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "14bfad69"
+ "globalKey" : "c6e6a571"
}
},
"tradeLot" : [ {
@@ -679,10 +678,10 @@
}
} ],
"meta" : {
- "globalKey" : "cec5f4b"
+ "globalKey" : "122e0753"
}
},
"meta" : {
- "globalKey" : "cec5f4b"
+ "globalKey" : "122e0753"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex12-CLP-fixed-v-ICP-fx-linked-notional.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex12-CLP-fixed-v-ICP-fx-linked-notional.json
index 2d501c75a5..65e82824ac 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex12-CLP-fixed-v-ICP-fx-linked-notional.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/inflation-swaps/inflation-swap-ex12-CLP-fixed-v-ICP-fx-linked-notional.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -264,11 +264,13 @@
"globalKey" : "5dbdacd2",
"externalKey" : "floatingLegResetDates"
}
- },
- "meta" : {
- "globalKey" : "825fb27"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "825fb27"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -512,18 +514,15 @@
"globalKey" : "634f312c",
"externalKey" : "fixedLegPaymentDates"
}
- },
- "meta" : {
- "globalKey" : "a826a7d9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "bf612112"
+ "globalKey" : "a826a7d9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e23a3b25"
+ "globalKey" : "b0857e0d"
}
},
"tradeLot" : [ {
@@ -745,10 +744,10 @@
}
} ],
"meta" : {
- "globalKey" : "ebcc6d9"
+ "globalKey" : "940645c1"
}
},
"meta" : {
- "globalKey" : "ebcc6d9"
+ "globalKey" : "940645c1"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex01-vanilla-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex01-vanilla-swap.json
index b4cecea30c..b3539ede47 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex01-vanilla-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex01-vanilla-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -192,11 +192,13 @@
"globalKey" : "30ff5b86",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "a51964f3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a51964f3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -329,18 +331,15 @@
"meta" : {
"globalKey" : "9e3bcf2b"
}
- },
- "meta" : {
- "globalKey" : "b4b47bc7"
}
- } ],
+ },
"meta" : {
- "globalKey" : "16ed00fa"
+ "globalKey" : "b4b47bc7"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "16ed00fa"
+ "globalKey" : "998c9cf4"
}
},
"tradeLot" : [ {
@@ -552,10 +551,10 @@
}
} ],
"meta" : {
- "globalKey" : "e76e4a21"
+ "globalKey" : "2eb7989b"
}
},
"meta" : {
- "globalKey" : "e76e4a21"
+ "globalKey" : "2eb7989b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex01a-vanilla-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex01a-vanilla-swap.json
index a5de4bacbf..2c68305d68 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex01a-vanilla-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex01a-vanilla-swap.json
@@ -25,8 +25,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -216,11 +216,13 @@
"globalKey" : "dff39801",
"externalKey" : "resetDates-64209462-662"
}
- },
- "meta" : {
- "globalKey" : "24131a29"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "24131a29"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -359,21 +361,18 @@
"meta" : {
"globalKey" : "b34f92e2"
}
- },
- "meta" : {
- "globalKey" : "964a1fb2"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4d9ef429"
+ "globalKey" : "964a1fb2"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "dd9f5021"
+ "globalKey" : "b5c7f8b7"
}
},
"tradeLot" : [ {
@@ -567,10 +566,10 @@
}
} ],
"meta" : {
- "globalKey" : "e8da4b95"
+ "globalKey" : "217185ab"
}
},
"meta" : {
- "globalKey" : "e8da4b95"
+ "globalKey" : "217185ab"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex02-stub-amort-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex02-stub-amort-swap.json
index dfb644c278..729332255f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex02-stub-amort-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex02-stub-amort-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -445,11 +445,13 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "22a03268"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "22a03268"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -658,18 +660,15 @@
"globalKey" : "db8c12f7"
}
} ]
- },
- "meta" : {
- "globalKey" : "c074b788"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d0a1e220"
+ "globalKey" : "c074b788"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d0a1e220"
+ "globalKey" : "b5ecdff0"
}
},
"tradeLot" : [ {
@@ -931,10 +930,10 @@
}
} ],
"meta" : {
- "globalKey" : "c55c594b"
+ "globalKey" : "1253fb1b"
}
},
"meta" : {
- "globalKey" : "c55c594b"
+ "globalKey" : "1253fb1b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex03-compound-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex03-compound-swap.json
index 896974f335..8c0687d384 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex03-compound-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex03-compound-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -363,11 +363,13 @@
"globalKey" : "badf0e66"
}
} ]
- },
- "meta" : {
- "globalKey" : "9183016b"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9183016b"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -568,18 +570,15 @@
"globalKey" : "52fca249"
}
} ]
- },
- "meta" : {
- "globalKey" : "669a7230"
}
- } ],
+ },
"meta" : {
- "globalKey" : "586ad31b"
+ "globalKey" : "669a7230"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "586ad31b"
+ "globalKey" : "aed62ea5"
}
},
"tradeLot" : [ {
@@ -775,10 +774,10 @@
}
} ],
"meta" : {
- "globalKey" : "a29e3a09"
+ "globalKey" : "60f2743f"
}
},
"meta" : {
- "globalKey" : "a29e3a09"
+ "globalKey" : "60f2743f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex04-arrears-stepup-fee-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex04-arrears-stepup-fee-swap.json
index b4aa895706..58ee073aaa 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex04-arrears-stepup-fee-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex04-arrears-stepup-fee-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -194,11 +194,13 @@
"globalKey" : "39879b2a",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "c2e8fe7b"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c2e8fe7b"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -322,18 +324,15 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "c6f495d"
}
- } ],
+ },
"meta" : {
- "globalKey" : "e4e74682"
+ "globalKey" : "c6f495d"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "e4e74682"
+ "globalKey" : "42f6f0d8"
}
},
"tradeLot" : [ {
@@ -536,7 +535,7 @@
}
} ],
"meta" : {
- "globalKey" : "bdccba2c"
+ "globalKey" : "6b96e602"
}
},
"transferHistory" : [ {
@@ -596,6 +595,6 @@
}
} ],
"meta" : {
- "globalKey" : "57c21a4c"
+ "globalKey" : "c6b138b6"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex04a-arrears-stepup-fee-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex04a-arrears-stepup-fee-swap.json
index 0a3927b544..860e0dc122 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex04a-arrears-stepup-fee-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex04a-arrears-stepup-fee-swap.json
@@ -25,8 +25,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -232,11 +232,13 @@
"globalKey" : "5934be78",
"externalKey" : "resetDates-64209465-652"
}
- },
- "meta" : {
- "globalKey" : "8a0e102c"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "8a0e102c"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -383,18 +385,15 @@
"meta" : {
"globalKey" : "4b8d29a9"
}
- },
- "meta" : {
- "globalKey" : "cadf3071"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ba1badc5"
+ "globalKey" : "cadf3071"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "b693bfa"
+ "globalKey" : "9b969608"
}
},
"tradeLot" : [ {
@@ -623,7 +622,7 @@
}
} ],
"meta" : {
- "globalKey" : "2deecbe1"
+ "globalKey" : "a77f2013"
}
},
"transferHistory" : [ {
@@ -682,6 +681,6 @@
}
} ],
"meta" : {
- "globalKey" : "944d9888"
+ "globalKey" : "3ffc3516"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex05-long-stub-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex05-long-stub-swap.json
index 3be9cd8228..62269e332f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex05-long-stub-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex05-long-stub-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -241,11 +241,13 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "4cc8d850"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4cc8d850"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -398,18 +400,15 @@
"meta" : {
"globalKey" : "2e10f41e"
}
- },
- "meta" : {
- "globalKey" : "2b00d442"
}
- } ],
+ },
"meta" : {
- "globalKey" : "325cf892"
+ "globalKey" : "2b00d442"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "325cf892"
+ "globalKey" : "f2939f2"
}
},
"tradeLot" : [ {
@@ -632,10 +631,10 @@
}
} ],
"meta" : {
- "globalKey" : "7308ae64"
+ "globalKey" : "6580f7c4"
}
},
"meta" : {
- "globalKey" : "7308ae64"
+ "globalKey" : "6580f7c4"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex05a-long-stub-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex05a-long-stub-swap.json
index f4f8aace33..e9b7b5c6fa 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex05a-long-stub-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex05a-long-stub-swap.json
@@ -25,8 +25,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -258,11 +258,13 @@
"floatingRateIndex" : "JPY-TIBOR-DTIBOR01"
} ]
}
- },
- "meta" : {
- "globalKey" : "5e0532ae"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "5e0532ae"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -405,21 +407,18 @@
"meta" : {
"globalKey" : "b3819a42"
}
- },
- "meta" : {
- "globalKey" : "82508983"
}
- } ],
+ },
"meta" : {
- "globalKey" : "86ac8095"
+ "globalKey" : "82508983"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "219c8335"
+ "globalKey" : "77306925"
}
},
"tradeLot" : [ {
@@ -636,10 +635,10 @@
}
} ],
"meta" : {
- "globalKey" : "16f70826"
+ "globalKey" : "86fee216"
}
},
"meta" : {
- "globalKey" : "16f70826"
+ "globalKey" : "86fee216"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex06-xccy-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex06-xccy-swap.json
index 20abf6084b..9bd2d22f36 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex06-xccy-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex06-xccy-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -492,11 +492,13 @@
"globalKey" : "953dd6e4"
}
} ]
- },
- "meta" : {
- "globalKey" : "a40608ee"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a40608ee"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -775,18 +777,15 @@
"globalKey" : "94d310b7"
}
} ]
- },
- "meta" : {
- "globalKey" : "5b3c1149"
}
- } ],
+ },
"meta" : {
- "globalKey" : "5673a437"
+ "globalKey" : "5b3c1149"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "5673a437"
+ "globalKey" : "c6f6dc1b"
}
},
"tradeLot" : [ {
@@ -986,10 +985,10 @@
}
} ],
"meta" : {
- "globalKey" : "6b297ba9"
+ "globalKey" : "cb71f48d"
}
},
"meta" : {
- "globalKey" : "6b297ba9"
+ "globalKey" : "cb71f48d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex06a-xccy-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex06a-xccy-swap.json
index 204ed4ed77..d5aa981f14 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex06a-xccy-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex06a-xccy-swap.json
@@ -22,8 +22,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -321,11 +321,13 @@
"compoundingMethod" : "Flat",
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "1aae94d3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1aae94d3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -545,21 +547,18 @@
},
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "5bedc9b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "7f0b27ae"
+ "globalKey" : "5bedc9b"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "c64a7671"
+ "globalKey" : "5cf1499"
}
},
"tradeLot" : [ {
@@ -776,10 +775,10 @@
}
} ],
"meta" : {
- "globalKey" : "7c65c431"
+ "globalKey" : "b5f64059"
}
},
"meta" : {
- "globalKey" : "7c65c431"
+ "globalKey" : "b5f64059"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex07-ois-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex07-ois-swap.json
index 8bc3c4edba..ed4e651518 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex07-ois-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex07-ois-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -199,11 +199,13 @@
"globalKey" : "a7a9427d",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "c1f8b927"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c1f8b927"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -336,21 +338,18 @@
"meta" : {
"globalKey" : "95bca6e6"
}
- },
- "meta" : {
- "globalKey" : "bc67e9b4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "be61421b"
+ "globalKey" : "bc67e9b4"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "f7651045"
+ "globalKey" : "45f6afd7"
}
},
"tradeLot" : [ {
@@ -546,10 +545,10 @@
}
} ],
"meta" : {
- "globalKey" : "e795ae00"
+ "globalKey" : "92fcf292"
}
},
"meta" : {
- "globalKey" : "e795ae00"
+ "globalKey" : "92fcf292"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex07a-ois-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex07a-ois-swap.json
index d8153c13e6..ee338bc633 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex07a-ois-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex07a-ois-swap.json
@@ -22,8 +22,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -230,11 +230,13 @@
"externalKey" : "resetDates-64209468-680"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "afb1f7b1"
- }
- }, {
+ "compoundingMethod" : "Flat"
+ },
+ "meta" : {
+ "globalKey" : "afb1f7b1"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -381,21 +383,18 @@
"meta" : {
"globalKey" : "cf6d676a"
}
- },
- "meta" : {
- "globalKey" : "9136f88b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6339bcfa"
+ "globalKey" : "9136f88b"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "212f6456"
+ "globalKey" : "672da534"
}
},
"tradeLot" : [ {
@@ -612,10 +611,10 @@
}
} ],
"meta" : {
- "globalKey" : "ede60115"
+ "globalKey" : "1d76d873"
}
},
"meta" : {
- "globalKey" : "ede60115"
+ "globalKey" : "1d76d873"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex07b-ois-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex07b-ois-swap.json
index 912460fa3f..88629c35a5 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex07b-ois-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex07b-ois-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -210,11 +210,13 @@
"floatingRateIndex" : "USD-SOFR-COMPOUND"
} ]
}
- },
- "meta" : {
- "globalKey" : "35defc05"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "35defc05"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -356,18 +358,15 @@
"globalKey" : "aa422a49",
"externalKey" : "fixedLegShort"
}
- },
- "meta" : {
- "globalKey" : "6c7d8135"
}
- } ],
+ },
"meta" : {
- "globalKey" : "9e3643d0"
+ "globalKey" : "6c7d8135"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "9e3643d0"
+ "globalKey" : "71dd11fa"
}
},
"tradeLot" : [ {
@@ -594,10 +593,10 @@
}
},
"meta" : {
- "globalKey" : "becf52fd"
+ "globalKey" : "a0024e27"
}
},
"meta" : {
- "globalKey" : "becf52fd"
+ "globalKey" : "a0024e27"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex07c-ois-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex07c-ois-swap.json
index d1fc606ab4..503f236f58 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex07c-ois-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex07c-ois-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -188,11 +188,13 @@
"globalKey" : "ec4d0a61",
"externalKey" : "floatingLegResetDates"
}
- },
- "meta" : {
- "globalKey" : "27364399"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "27364399"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -323,18 +325,15 @@
"globalKey" : "b34a124d",
"externalKey" : "fixedLegPaymentDates"
}
- },
- "meta" : {
- "globalKey" : "31eac988"
}
- } ],
+ },
"meta" : {
- "globalKey" : "19b87de1"
+ "globalKey" : "31eac988"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "19b87de1"
+ "globalKey" : "43d3a04f"
}
},
"tradeLot" : [ {
@@ -542,10 +541,10 @@
}
},
"meta" : {
- "globalKey" : "f36b03d0"
+ "globalKey" : "fee936be"
}
},
"meta" : {
- "globalKey" : "f36b03d0"
+ "globalKey" : "fee936be"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex08-fra.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex08-fra.json
index d827251f6d..0c3695aa0d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex08-fra.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex08-fra.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Fra"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -113,11 +113,13 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "2a1bc04d"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2a1bc04d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -235,18 +237,15 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "44b30fd3"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3f9d4d26"
+ "globalKey" : "44b30fd3"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3f9d4d26"
+ "globalKey" : "a7107ce0"
}
},
"tradeLot" : [ {
@@ -443,10 +442,10 @@
}
} ],
"meta" : {
- "globalKey" : "1870e9da"
+ "globalKey" : "52a58294"
}
},
"meta" : {
- "globalKey" : "1870e9da"
+ "globalKey" : "52a58294"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex08a-fra.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex08a-fra.json
index 06cb947801..66e4880294 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex08a-fra.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex08a-fra.json
@@ -11,6 +11,12 @@
}
} ],
"taxonomy" : [ {
+ "value" : {
+ "name" : {
+ "value" : "InterestRate:FRA"
+ }
+ }
+ }, {
"source" : "Other",
"value" : {
"name" : {
@@ -22,8 +28,8 @@
"productQualifier" : "InterestRate_Fra"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -131,11 +137,13 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "11a0a4bc"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "11a0a4bc"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -255,21 +263,18 @@
},
"discountingMethod" : {
"discountingType" : "FRA"
- },
- "meta" : {
- "globalKey" : "93c854a3"
}
- } ],
+ },
"meta" : {
- "globalKey" : "fcb29667"
+ "globalKey" : "93c854a3"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "3f505050"
+ "globalKey" : "c7c6c0c5"
}
},
"tradeLot" : [ {
@@ -463,10 +468,10 @@
}
} ],
"meta" : {
- "globalKey" : "6bf5660a"
+ "globalKey" : "66973dbf"
}
},
"meta" : {
- "globalKey" : "6bf5660a"
+ "globalKey" : "66973dbf"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex09-euro-swaption-explicit.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex09-euro-swaption-explicit.json
index a46f0be87d..ddce0a7fc7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex09-euro-swaption-explicit.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex09-euro-swaption-explicit.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -24,8 +24,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -158,11 +158,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -348,18 +350,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -419,21 +418,18 @@
"meta" : {
"globalKey" : "6db090ee"
}
- },
- "meta" : {
- "globalKey" : "c42e75b4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "c42e75b4"
+ "globalKey" : "9ca81176"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "beb3c19e"
+ "globalKey" : "5f3574e0"
}
},
"tradeLot" : [ {
@@ -635,7 +631,7 @@
}
} ],
"meta" : {
- "globalKey" : "33eb9fa"
+ "globalKey" : "14bd81bc"
}
},
"transferHistory" : [ {
@@ -694,6 +690,6 @@
}
} ],
"meta" : {
- "globalKey" : "1eae6410"
+ "globalKey" : "992d30e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex09a-euro-swaption-explicit.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex09a-euro-swaption-explicit.json
index 51d78ab8bc..e1dbbf50fb 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex09a-euro-swaption-explicit.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex09a-euro-swaption-explicit.json
@@ -22,8 +22,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -58,8 +58,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -257,11 +257,13 @@
"globalKey" : "16d232d9",
"externalKey" : "resetDates-64209470-702"
}
- },
- "meta" : {
- "globalKey" : "9cec3e6b"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9cec3e6b"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -400,18 +402,15 @@
"meta" : {
"globalKey" : "af2b9855"
}
- },
- "meta" : {
- "globalKey" : "e15edb3e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "cd378eb3"
+ "globalKey" : "e15edb3e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "90319ba4"
+ "globalKey" : "ce42798"
}
}
}
@@ -461,21 +460,18 @@
"meta" : {
"globalKey" : "9acd1a05"
}
- },
- "meta" : {
- "globalKey" : "21990f94"
}
- } ],
+ },
"meta" : {
- "globalKey" : "21990f94"
+ "globalKey" : "1a836f12"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "6ebdefaa"
+ "globalKey" : "2ca2d4d0"
}
},
"tradeLot" : [ {
@@ -692,7 +688,7 @@
}
} ],
"meta" : {
- "globalKey" : "6fe74620"
+ "globalKey" : "2f7037c6"
}
},
"transferHistory" : [ {
@@ -751,6 +747,6 @@
}
} ],
"meta" : {
- "globalKey" : "cf1f3edb"
+ "globalKey" : "8a127575"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex10-euro-swaption-relative.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex10-euro-swaption-relative.json
index 2d5c6f8b31..4d70208d55 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex10-euro-swaption-relative.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex10-euro-swaption-relative.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -24,8 +24,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -158,11 +158,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -348,18 +350,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -446,21 +445,18 @@
"meta" : {
"globalKey" : "59831528"
}
- },
- "meta" : {
- "globalKey" : "2d9498a2"
}
- } ],
+ },
"meta" : {
- "globalKey" : "2d9498a2"
+ "globalKey" : "e33b6fa0"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "671ce10c"
+ "globalKey" : "4e69f08a"
}
},
"tradeLot" : [ {
@@ -662,7 +658,7 @@
}
} ],
"meta" : {
- "globalKey" : "7eded0e8"
+ "globalKey" : "1eccfbe6"
}
},
"transferHistory" : [ {
@@ -721,6 +717,6 @@
}
} ],
"meta" : {
- "globalKey" : "38056862"
+ "globalKey" : "4df24ea4"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex11-euro-swaption-partial-auto-ex.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex11-euro-swaption-partial-auto-ex.json
index c774164002..484fa3f297 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex11-euro-swaption-partial-auto-ex.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex11-euro-swaption-partial-auto-ex.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -24,8 +24,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -159,11 +159,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -350,18 +352,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -424,21 +423,18 @@
"meta" : {
"globalKey" : "3be33f63"
}
- },
- "meta" : {
- "globalKey" : "ea7b0aa9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "ea7b0aa9"
+ "globalKey" : "8afcbdeb"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "842eed53"
+ "globalKey" : "b10d815"
}
},
"tradeLot" : [ {
@@ -640,7 +636,7 @@
}
} ],
"meta" : {
- "globalKey" : "ab629cef"
+ "globalKey" : "584e7c31"
}
},
"transferHistory" : [ {
@@ -699,6 +695,6 @@
}
} ],
"meta" : {
- "globalKey" : "79394ffb"
+ "globalKey" : "3cbdf779"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex12-euro-swaption-straddle-cash.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex12-euro-swaption-straddle-cash.json
index 4ded76d9ef..57f37af6c7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex12-euro-swaption-straddle-cash.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex12-euro-swaption-straddle-cash.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -97,8 +97,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -231,11 +231,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -421,18 +423,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -494,21 +493,18 @@
"meta" : {
"globalKey" : "a3be5ef"
}
- },
- "meta" : {
- "globalKey" : "df1a255"
}
- } ],
+ },
"meta" : {
- "globalKey" : "df1a255"
+ "globalKey" : "a86998c9"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "a45e49ff"
+ "globalKey" : "80b27373"
}
},
"tradeLot" : [ {
@@ -710,7 +706,7 @@
}
} ],
"meta" : {
- "globalKey" : "d618fc9b"
+ "globalKey" : "ba2feb0f"
}
},
"transferHistory" : [ {
@@ -769,6 +765,6 @@
}
} ],
"meta" : {
- "globalKey" : "aaf084cf"
+ "globalKey" : "5cac2ddb"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex13-euro-swaption-cash-with-cfs.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex13-euro-swaption-cash-with-cfs.json
index e71745d363..ed6be74648 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex13-euro-swaption-cash-with-cfs.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex13-euro-swaption-cash-with-cfs.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -97,8 +97,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -306,11 +306,13 @@
"globalKey" : "19045fd4"
}
} ]
- },
- "meta" : {
- "globalKey" : "fe9ba1d1"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "fe9ba1d1"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -720,18 +722,15 @@
"globalKey" : "7df12976"
}
} ]
- },
- "meta" : {
- "globalKey" : "f99e0739"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d678f408"
+ "globalKey" : "f99e0739"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d678f408"
+ "globalKey" : "b820b44a"
}
}
}
@@ -822,21 +821,18 @@
"meta" : {
"globalKey" : "9118a295"
}
- },
- "meta" : {
- "globalKey" : "b6d0b6a3"
}
- } ],
+ },
"meta" : {
- "globalKey" : "b6d0b6a3"
+ "globalKey" : "ff3826a7"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "91c982cd"
+ "globalKey" : "5e1501d1"
}
},
"tradeLot" : [ {
@@ -1038,7 +1034,7 @@
}
} ],
"meta" : {
- "globalKey" : "48a844e9"
+ "globalKey" : "c2950ced"
}
},
"transferHistory" : [ {
@@ -1097,6 +1093,6 @@
}
} ],
"meta" : {
- "globalKey" : "40c47bc1"
+ "globalKey" : "45ed13d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex14-berm-swaption.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex14-berm-swaption.json
index aba6dacf4a..175f2c7bbc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex14-berm-swaption.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex14-berm-swaption.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -24,8 +24,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -158,11 +158,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -348,18 +350,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -446,21 +445,18 @@
"meta" : {
"globalKey" : "5c12e2ce"
}
- },
- "meta" : {
- "globalKey" : "fc621948"
}
- } ],
+ },
"meta" : {
- "globalKey" : "fc621948"
+ "globalKey" : "44a94146"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "b88cd032"
+ "globalKey" : "ba9f0b0"
}
},
"tradeLot" : [ {
@@ -662,7 +658,7 @@
}
} ],
"meta" : {
- "globalKey" : "655a158e"
+ "globalKey" : "bc1e918c"
}
},
"transferHistory" : [ {
@@ -721,6 +717,6 @@
}
} ],
"meta" : {
- "globalKey" : "ca2a6bfc"
+ "globalKey" : "b6d6613e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex15-amer-swaption.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex15-amer-swaption.json
index af5df28661..8264183520 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex15-amer-swaption.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex15-amer-swaption.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -24,8 +24,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -158,11 +158,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -348,18 +350,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -481,21 +480,18 @@
"meta" : {
"globalKey" : "912dc5a1"
}
- },
- "meta" : {
- "globalKey" : "80cd151b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "80cd151b"
+ "globalKey" : "32923019"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "ce282345"
+ "globalKey" : "231276c3"
}
},
"tradeLot" : [ {
@@ -697,7 +693,7 @@
}
} ],
"meta" : {
- "globalKey" : "8118f361"
+ "globalKey" : "6bfd625f"
}
},
"transferHistory" : [ {
@@ -756,6 +752,6 @@
}
} ],
"meta" : {
- "globalKey" : "37528249"
+ "globalKey" : "5e7ea48b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex16-mand-term-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex16-mand-term-swap.json
index 55d1152c8a..0321f67629 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex16-mand-term-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex16-mand-term-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -140,11 +140,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -330,15 +332,12 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"mandatoryEarlyTermination" : {
@@ -427,7 +426,7 @@
}
},
"meta" : {
- "globalKey" : "9c09b366"
+ "globalKey" : "cc520e4"
}
},
"tradeLot" : [ {
@@ -629,10 +628,10 @@
}
} ],
"meta" : {
- "globalKey" : "7965c9c9"
+ "globalKey" : "1d55d2c7"
}
},
"meta" : {
- "globalKey" : "7965c9c9"
+ "globalKey" : "1d55d2c7"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex17-opt-euro-term-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex17-opt-euro-term-swap.json
index 30d0062eb3..51f01126cc 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex17-opt-euro-term-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex17-opt-euro-term-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -140,11 +140,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -330,15 +332,12 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -482,7 +481,7 @@
}
},
"meta" : {
- "globalKey" : "be75a71"
+ "globalKey" : "bfbfbeef"
}
},
"tradeLot" : [ {
@@ -677,10 +676,10 @@
}
} ],
"meta" : {
- "globalKey" : "767f7f97"
+ "globalKey" : "f4c3ee95"
}
},
"meta" : {
- "globalKey" : "767f7f97"
+ "globalKey" : "f4c3ee95"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex18-opt-berm-term-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex18-opt-berm-term-swap.json
index 8e896bc53c..1105c779d0 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex18-opt-berm-term-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex18-opt-berm-term-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -214,11 +214,13 @@
"globalKey" : "19045fd4"
}
} ]
- },
- "meta" : {
- "globalKey" : "fe9ba1d1"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "fe9ba1d1"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -628,15 +630,12 @@
"globalKey" : "7df12976"
}
} ]
- },
- "meta" : {
- "globalKey" : "f99e0739"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d678f408"
+ "globalKey" : "f99e0739"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -816,7 +815,7 @@
}
},
"meta" : {
- "globalKey" : "7ea83466"
+ "globalKey" : "acd26728"
}
},
"tradeLot" : [ {
@@ -1011,10 +1010,10 @@
}
} ],
"meta" : {
- "globalKey" : "912c034c"
+ "globalKey" : "712c1b8e"
}
},
"meta" : {
- "globalKey" : "912c034c"
+ "globalKey" : "712c1b8e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex19-opt-amer-term-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex19-opt-amer-term-swap.json
index 4e454367c3..3af617194c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex19-opt-amer-term-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex19-opt-amer-term-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -140,11 +140,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "2a683311"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2a683311"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -330,15 +332,12 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "dbca04a9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "bc98b378"
+ "globalKey" : "dbca04a9"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -520,7 +519,7 @@
}
},
"meta" : {
- "globalKey" : "d46a5b4a"
+ "globalKey" : "1f0a8c48"
}
},
"tradeLot" : [ {
@@ -722,10 +721,10 @@
}
} ],
"meta" : {
- "globalKey" : "136861b5"
+ "globalKey" : "b050e33"
}
},
"meta" : {
- "globalKey" : "136861b5"
+ "globalKey" : "b050e33"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex20-euro-cancel-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex20-euro-cancel-swap.json
index 138414c84e..29e41bf250 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex20-euro-cancel-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex20-euro-cancel-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -140,11 +140,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "2a683311"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2a683311"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -330,15 +332,12 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "dbca04a9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "bc98b378"
+ "globalKey" : "dbca04a9"
}
- },
+ } ],
"terminationProvision" : {
"cancelableProvision" : {
"buyer" : "Party2",
@@ -423,7 +422,7 @@
}
},
"meta" : {
- "globalKey" : "43edbc25"
+ "globalKey" : "3bdcbf67"
}
},
"tradeLot" : [ {
@@ -618,10 +617,10 @@
}
} ],
"meta" : {
- "globalKey" : "3aeb04b"
+ "globalKey" : "8244f90d"
}
},
"meta" : {
- "globalKey" : "3aeb04b"
+ "globalKey" : "8244f90d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex21-euro-extend-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex21-euro-extend-swap.json
index 61b333c2bd..f074f3ea9b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex21-euro-extend-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex21-euro-extend-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -140,11 +140,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -330,15 +332,12 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- },
+ } ],
"terminationProvision" : {
"extendibleProvision" : {
"buyer" : "Party1",
@@ -423,7 +422,7 @@
}
},
"meta" : {
- "globalKey" : "dd198c07"
+ "globalKey" : "1e3b3f49"
}
},
"tradeLot" : [ {
@@ -618,10 +617,10 @@
}
} ],
"meta" : {
- "globalKey" : "ff6d7dad"
+ "globalKey" : "9e1a766f"
}
},
"meta" : {
- "globalKey" : "ff6d7dad"
+ "globalKey" : "9e1a766f"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex22-cap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex22-cap.json
index b1ad205a5a..5696a59f01 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex22-cap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex22-cap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CapFloor"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -207,15 +207,12 @@
"globalKey" : "a5a85796",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "389c212b"
}
- } ],
+ },
"meta" : {
"globalKey" : "389c212b"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "389c212b"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex23-floor.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex23-floor.json
index ec001d207a..97c53f7c49 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex23-floor.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex23-floor.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CapFloor"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -207,15 +207,12 @@
"globalKey" : "a5a85796",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "389c212b"
}
- } ],
+ },
"meta" : {
"globalKey" : "389c212b"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "389c212b"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex24-collar.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex24-collar.json
index f6cea2451d..027ead315f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex24-collar.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex24-collar.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CapFloor"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -217,15 +217,12 @@
"globalKey" : "a5a85796",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "75bcab7f"
}
- } ],
+ },
"meta" : {
"globalKey" : "75bcab7f"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "75bcab7f"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex25-fxnotional-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex25-fxnotional-swap.json
index f4c2dc98bd..ac11b28453 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex25-fxnotional-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex25-fxnotional-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -158,11 +158,13 @@
"meta" : {
"globalKey" : "b4fb1f94"
}
- },
- "meta" : {
- "globalKey" : "fc18f888"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "fc18f888"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -421,18 +423,15 @@
"globalKey" : "32b96003",
"externalKey" : "floatingResetDates"
}
- },
- "meta" : {
- "globalKey" : "79f3608b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "63e9ab03"
+ "globalKey" : "79f3608b"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "63e9ab03"
+ "globalKey" : "cec66513"
}
},
"tradeLot" : [ {
@@ -626,10 +625,10 @@
}
} ],
"meta" : {
- "globalKey" : "c20b30f8"
+ "globalKey" : "6abf48e8"
}
},
"meta" : {
- "globalKey" : "c20b30f8"
+ "globalKey" : "6abf48e8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex26-fxnotional-swap-with-cfs.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex26-fxnotional-swap-with-cfs.json
index ad848ac665..9ae130abd7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex26-fxnotional-swap-with-cfs.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex26-fxnotional-swap-with-cfs.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -302,11 +302,13 @@
"globalKey" : "508e79e3"
}
} ]
- },
- "meta" : {
- "globalKey" : "1d206aca"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1d206aca"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -1049,18 +1051,15 @@
"globalKey" : "5568afd6"
}
} ]
- },
- "meta" : {
- "globalKey" : "8cb8add2"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d54c8048"
+ "globalKey" : "8cb8add2"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d54c8048"
+ "globalKey" : "569f2a1c"
}
},
"tradeLot" : [ {
@@ -1254,10 +1253,10 @@
}
} ],
"meta" : {
- "globalKey" : "eea32153"
+ "globalKey" : "d394e5ff"
}
},
"meta" : {
- "globalKey" : "eea32153"
+ "globalKey" : "d394e5ff"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex27-inverse-floater.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex27-inverse-floater.json
index 831b45e60b..2d5eced28d 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex27-inverse-floater.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex27-inverse-floater.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -209,11 +209,13 @@
"globalKey" : "fdec5914",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "e0cd491"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "e0cd491"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -346,18 +348,15 @@
"meta" : {
"globalKey" : "3febc8e7"
}
- },
- "meta" : {
- "globalKey" : "83fdd54"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d1136ca5"
+ "globalKey" : "83fdd54"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d1136ca5"
+ "globalKey" : "59de3823"
}
},
"tradeLot" : [ {
@@ -597,10 +596,10 @@
}
} ],
"meta" : {
- "globalKey" : "430df256"
+ "globalKey" : "93356e54"
}
},
"meta" : {
- "globalKey" : "430df256"
+ "globalKey" : "93356e54"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex29-non-deliverable-settlement-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex29-non-deliverable-settlement-swap.json
index c5987cf61b..62ae89db1a 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex29-non-deliverable-settlement-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex29-non-deliverable-settlement-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -248,11 +248,13 @@
},
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "5d786734"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "5d786734"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -465,18 +467,15 @@
"globalKey" : "dddb3327",
"externalKey" : "E2000098N10DDE"
}
- },
- "meta" : {
- "globalKey" : "2bd58900"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d962ae34"
+ "globalKey" : "2bd58900"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d962ae34"
+ "globalKey" : "2fed0a4c"
}
},
"tradeLot" : [ {
@@ -674,10 +673,10 @@
}
} ],
"meta" : {
- "globalKey" : "185fe09b"
+ "globalKey" : "e8bc18b3"
}
},
"meta" : {
- "globalKey" : "185fe09b"
+ "globalKey" : "e8bc18b3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex30-swap-comp-avg-relative-date.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex30-swap-comp-avg-relative-date.json
index 04a88368c3..35608123d0 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex30-swap-comp-avg-relative-date.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex30-swap-comp-avg-relative-date.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -258,11 +258,13 @@
"externalKey" : "paymentCalculationPeriod_0_0_4"
}
} ]
- },
- "meta" : {
- "globalKey" : "24eee3cb"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "24eee3cb"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -758,18 +760,15 @@
"externalKey" : "paymentCalculationPeriod_0_1_7"
}
} ]
- },
- "meta" : {
- "globalKey" : "42d793a7"
}
- } ],
+ },
"meta" : {
- "globalKey" : "707430fc"
+ "globalKey" : "42d793a7"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "c536f022"
+ "globalKey" : "c63c68c"
}
},
"tradeLot" : [ {
@@ -968,10 +967,10 @@
}
} ],
"meta" : {
- "globalKey" : "fe31ee20"
+ "globalKey" : "769e258a"
}
},
"meta" : {
- "globalKey" : "fe31ee20"
+ "globalKey" : "769e258a"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex31-non-deliverable-settlement-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex31-non-deliverable-settlement-swap.json
index c5987cf61b..62ae89db1a 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex31-non-deliverable-settlement-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex31-non-deliverable-settlement-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -248,11 +248,13 @@
},
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "5d786734"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "5d786734"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -465,18 +467,15 @@
"globalKey" : "dddb3327",
"externalKey" : "E2000098N10DDE"
}
- },
- "meta" : {
- "globalKey" : "2bd58900"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d962ae34"
+ "globalKey" : "2bd58900"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "d962ae34"
+ "globalKey" : "2fed0a4c"
}
},
"tradeLot" : [ {
@@ -674,10 +673,10 @@
}
} ],
"meta" : {
- "globalKey" : "185fe09b"
+ "globalKey" : "e8bc18b3"
}
},
"meta" : {
- "globalKey" : "185fe09b"
+ "globalKey" : "e8bc18b3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.json
index cb8c6ea4fe..93ec3a1d9e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex32-zero-coupon-swap-normal-rate.json
@@ -17,8 +17,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -161,11 +161,13 @@
"globalKey" : "aacaea08",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "5157687a"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "5157687a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -360,18 +362,15 @@
"externalKey" : "resetDates2"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "6c8dea8a"
- }
- } ],
+ "compoundingMethod" : "Flat"
+ },
"meta" : {
- "globalKey" : "f0255ad0"
+ "globalKey" : "6c8dea8a"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "4672ae35"
+ "globalKey" : "cf419c3f"
}
},
"tradeLot" : [ {
@@ -682,8 +681,8 @@
} ],
"partyRole" : [ {
"partyReference" : {
- "globalReference" : "15558",
- "externalReference" : "clearingBroker1"
+ "globalReference" : "5b6941a5",
+ "externalReference" : "tradeSource"
},
"role" : "TradeSource",
"ownershipPartyReference" : {
@@ -736,10 +735,10 @@
}
},
"meta" : {
- "globalKey" : "bbd6c65d"
+ "globalKey" : "15ccab43"
}
},
"meta" : {
- "globalKey" : "bbd6c65d"
+ "globalKey" : "15ccab43"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex33-BRL-CDI-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex33-BRL-CDI-swap.json
index 6dd941d875..58f40ff653 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex33-BRL-CDI-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex33-BRL-CDI-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -202,11 +202,13 @@
"meta" : {
"globalKey" : "97d62622"
}
- },
- "meta" : {
- "globalKey" : "f1a73dfd"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "f1a73dfd"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -461,15 +463,12 @@
"externalKey" : "floatingLegResetDates"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "f2490e32"
- }
- } ],
+ "compoundingMethod" : "Flat"
+ },
"meta" : {
- "globalKey" : "559769af"
+ "globalKey" : "f2490e32"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent",
"calculationAgentBusinessCenter" : {
@@ -478,7 +477,7 @@
}
},
"meta" : {
- "globalKey" : "ec7a3582"
+ "globalKey" : "72b02b28"
}
},
"tradeLot" : [ {
@@ -678,10 +677,10 @@
}
} ],
"meta" : {
- "globalKey" : "de6c5d71"
+ "globalKey" : "e09e1717"
}
},
"meta" : {
- "globalKey" : "de6c5d71"
+ "globalKey" : "e09e1717"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex34-MXN-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex34-MXN-swap.json
index 3047115b5f..d9e21d5eb8 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex34-MXN-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex34-MXN-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -188,11 +188,13 @@
"globalKey" : "ea9690ae",
"externalKey" : "resetDates"
}
- },
- "meta" : {
- "globalKey" : "f75b1e07"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "f75b1e07"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -322,18 +324,15 @@
"meta" : {
"globalKey" : "5129fe60"
}
- },
- "meta" : {
- "globalKey" : "ec28ade2"
}
- } ],
+ },
"meta" : {
- "globalKey" : "71885329"
+ "globalKey" : "ec28ade2"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "71885329"
+ "globalKey" : "12bdb17b"
}
},
"tradeLot" : [ {
@@ -536,10 +535,10 @@
}
} ],
"meta" : {
- "globalKey" : "218d657"
+ "globalKey" : "e5bfc0a9"
}
},
"meta" : {
- "globalKey" : "218d657"
+ "globalKey" : "e5bfc0a9"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex35-inverse-floater-inverse-vs-floating.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex35-inverse-floater-inverse-vs-floating.json
index c59a472e48..49f5019b60 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex35-inverse-floater-inverse-vs-floating.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex35-inverse-floater-inverse-vs-floating.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -209,11 +209,13 @@
"globalKey" : "fdec5914",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "4a9ebc91"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "4a9ebc91"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -399,18 +401,15 @@
"globalKey" : "29ac0bc3",
"externalKey" : "resetDates1"
}
- },
- "meta" : {
- "globalKey" : "68bfa375"
}
- } ],
+ },
"meta" : {
- "globalKey" : "162c98c4"
+ "globalKey" : "68bfa375"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "162c98c4"
+ "globalKey" : "68f15806"
}
},
"tradeLot" : [ {
@@ -669,10 +668,10 @@
}
} ],
"meta" : {
- "globalKey" : "e6998832"
+ "globalKey" : "f7786b30"
}
},
"meta" : {
- "globalKey" : "e6998832"
+ "globalKey" : "f7786b30"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex36-amer-swaption-pred-clearing.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex36-amer-swaption-pred-clearing.json
index cf13d54e7e..e7d4e184e7 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex36-amer-swaption-pred-clearing.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex36-amer-swaption-pred-clearing.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -36,8 +36,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -170,11 +170,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9e600b11"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9e600b11"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -360,18 +362,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5cfdca9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c5cfdca9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6b0bb378"
+ "globalKey" : "c80edfba"
}
}
}
@@ -493,21 +492,18 @@
"meta" : {
"globalKey" : "912dc5a1"
}
- },
- "meta" : {
- "globalKey" : "f7c86c91"
}
- } ],
+ },
"meta" : {
- "globalKey" : "f7c86c91"
+ "globalKey" : "9b01c763"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "73ab753b"
+ "globalKey" : "2df9638d"
}
},
"tradeLot" : [ {
@@ -735,7 +731,7 @@
}
} ],
"meta" : {
- "globalKey" : "c99caa96"
+ "globalKey" : "eccac84"
}
},
"transferHistory" : [ {
@@ -794,6 +790,6 @@
}
} ],
"meta" : {
- "globalKey" : "fc7af1f4"
+ "globalKey" : "aca72b46"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.json
index 10ab5a57d6..e7a8646e17 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex37-zero-coupon-swap-known-amount-schedule.json
@@ -17,8 +17,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_ZeroCoupon"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -143,11 +143,13 @@
"globalKey" : "aaca4987",
"externalKey" : "paymentDates1"
}
- },
- "meta" : {
- "globalKey" : "c511e132"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c511e132"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -372,18 +374,15 @@
}
} ]
}
- },
- "meta" : {
- "globalKey" : "ac7fe7da"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a3da950c"
+ "globalKey" : "ac7fe7da"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "8374f8f1"
+ "globalKey" : "b42cf9a3"
}
},
"tradeLot" : [ {
@@ -694,8 +693,8 @@
} ],
"partyRole" : [ {
"partyReference" : {
- "globalReference" : "15558",
- "externalReference" : "clearingBroker1"
+ "globalReference" : "d5aded46",
+ "externalReference" : "tradeSource"
},
"role" : "TradeSource",
"ownershipPartyReference" : {
@@ -748,10 +747,10 @@
}
},
"meta" : {
- "globalKey" : "41600915"
+ "globalKey" : "d35debff"
}
},
"meta" : {
- "globalKey" : "41600915"
+ "globalKey" : "d35debff"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex38-rfr-avg-swap-pmt-delay.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex38-rfr-avg-swap-pmt-delay.json
index a647a79331..bc65cae001 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex38-rfr-avg-swap-pmt-delay.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex38-rfr-avg-swap-pmt-delay.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -173,11 +173,13 @@
"meta" : {
"globalKey" : "250db102"
}
- },
- "meta" : {
- "globalKey" : "bfffb330"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "bfffb330"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -324,21 +326,18 @@
"meta" : {
"globalKey" : "250db102"
}
- },
- "meta" : {
- "globalKey" : "9287822b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1b5f54fb"
+ "globalKey" : "9287822b"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "6ba30079"
+ "globalKey" : "5f429cb1"
}
},
"tradeLot" : [ {
@@ -545,10 +544,10 @@
}
} ],
"meta" : {
- "globalKey" : "19b77e98"
+ "globalKey" : "a75fbcd0"
}
},
"meta" : {
- "globalKey" : "19b77e98"
+ "globalKey" : "a75fbcd0"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex39-rfr-avg-swap-rate-cutoff.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex39-rfr-avg-swap-rate-cutoff.json
index fd73c7e16f..16b9f78aaf 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex39-rfr-avg-swap-rate-cutoff.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex39-rfr-avg-swap-rate-cutoff.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -177,11 +177,13 @@
"globalKey" : "bd2c8423"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "6c88db0d"
- }
- }, {
+ "compoundingMethod" : "Flat"
+ },
+ "meta" : {
+ "globalKey" : "6c88db0d"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -328,21 +330,18 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "2aa6554c"
}
- } ],
+ },
"meta" : {
- "globalKey" : "e5d849df"
+ "globalKey" : "2aa6554c"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "9d23135"
+ "globalKey" : "2794c517"
}
},
"tradeLot" : [ {
@@ -549,10 +548,10 @@
}
} ],
"meta" : {
- "globalKey" : "69ee9854"
+ "globalKey" : "4490a7b6"
}
},
"meta" : {
- "globalKey" : "69ee9854"
+ "globalKey" : "4490a7b6"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex40-rfr-avg-swap-obs-period-shift.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex40-rfr-avg-swap-obs-period-shift.json
index dd72cf7386..f93b3fde3c 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex40-rfr-avg-swap-obs-period-shift.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex40-rfr-avg-swap-obs-period-shift.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -185,11 +185,13 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "73b41f0b"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "73b41f0b"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -336,21 +338,18 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "2aa6554c"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d2da39a1"
+ "globalKey" : "2aa6554c"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "ef9f049f"
+ "globalKey" : "fb625eed"
}
},
"tradeLot" : [ {
@@ -557,10 +556,10 @@
}
} ],
"meta" : {
- "globalKey" : "27cd53e"
+ "globalKey" : "bdca080c"
}
},
"meta" : {
- "globalKey" : "27cd53e"
+ "globalKey" : "bdca080c"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex41-rfr-avg-swap-lookback.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex41-rfr-avg-swap-lookback.json
index 68286f1787..37a7b3813a 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex41-rfr-avg-swap-lookback.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex41-rfr-avg-swap-lookback.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -176,11 +176,13 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "140359ec"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "140359ec"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -327,21 +329,18 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "2aa6554c"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4c2940e0"
+ "globalKey" : "2aa6554c"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "d7b1821e"
+ "globalKey" : "159f914e"
}
},
"tradeLot" : [ {
@@ -548,10 +547,10 @@
}
} ],
"meta" : {
- "globalKey" : "c9d318fd"
+ "globalKey" : "e13c3c2d"
}
},
"meta" : {
- "globalKey" : "c9d318fd"
+ "globalKey" : "e13c3c2d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex42-rfr-compound-swap-pmt-delay.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex42-rfr-compound-swap-pmt-delay.json
index 7dc00b0684..16c5ec5211 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex42-rfr-compound-swap-pmt-delay.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex42-rfr-compound-swap-pmt-delay.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -173,11 +173,13 @@
"meta" : {
"globalKey" : "250db102"
}
- },
- "meta" : {
- "globalKey" : "876eeed3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "876eeed3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -324,21 +326,18 @@
"meta" : {
"globalKey" : "250db102"
}
- },
- "meta" : {
- "globalKey" : "9287822b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "341e3fb8"
+ "globalKey" : "9287822b"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "50522ff6"
+ "globalKey" : "10795cd4"
}
},
"tradeLot" : [ {
@@ -545,10 +544,10 @@
}
} ],
"meta" : {
- "globalKey" : "5d1a40d5"
+ "globalKey" : "d0554233"
}
},
"meta" : {
- "globalKey" : "5d1a40d5"
+ "globalKey" : "d0554233"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex43-rfr-compound-swap-rate-cutoff.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex43-rfr-compound-swap-rate-cutoff.json
index 375d61f57d..e18e194f58 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex43-rfr-compound-swap-rate-cutoff.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex43-rfr-compound-swap-rate-cutoff.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -173,11 +173,13 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "1f8dc1f4"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1f8dc1f4"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -324,21 +326,18 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "2aa6554c"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a6a909d8"
+ "globalKey" : "2aa6554c"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "4b52f216"
+ "globalKey" : "162c2056"
}
},
"tradeLot" : [ {
@@ -545,10 +544,10 @@
}
} ],
"meta" : {
- "globalKey" : "6299baf5"
+ "globalKey" : "6149d935"
}
},
"meta" : {
- "globalKey" : "6299baf5"
+ "globalKey" : "6149d935"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex44-rfr-compound-swap-obs-period-shift.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex44-rfr-compound-swap-obs-period-shift.json
index c7ce5bbb07..77e5ccd69a 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex44-rfr-compound-swap-obs-period-shift.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex44-rfr-compound-swap-obs-period-shift.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -176,11 +176,13 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "e7cdc317"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "e7cdc317"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -327,21 +329,18 @@
"meta" : {
"globalKey" : "9944996c"
}
- },
- "meta" : {
- "globalKey" : "6be6a95"
}
- } ],
+ },
"meta" : {
- "globalKey" : "f658f45e"
+ "globalKey" : "6be6a95"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "b4c24e1c"
+ "globalKey" : "7a7b3202"
}
},
"tradeLot" : [ {
@@ -548,10 +547,10 @@
}
} ],
"meta" : {
- "globalKey" : "6571317b"
+ "globalKey" : "b884f7e1"
}
},
"meta" : {
- "globalKey" : "6571317b"
+ "globalKey" : "b884f7e1"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex45-rfr-compound-swap-lookback.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex45-rfr-compound-swap-lookback.json
index 375d61f57d..e18e194f58 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex45-rfr-compound-swap-lookback.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex45-rfr-compound-swap-lookback.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -173,11 +173,13 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "1f8dc1f4"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1f8dc1f4"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -324,21 +326,18 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "2aa6554c"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a6a909d8"
+ "globalKey" : "2aa6554c"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "4b52f216"
+ "globalKey" : "162c2056"
}
},
"tradeLot" : [ {
@@ -545,10 +544,10 @@
}
} ],
"meta" : {
- "globalKey" : "6299baf5"
+ "globalKey" : "6149d935"
}
},
"meta" : {
- "globalKey" : "6299baf5"
+ "globalKey" : "6149d935"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex46-rfr-compound-swap-lookback-oet-mmviq.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex46-rfr-compound-swap-lookback-oet-mmviq.json
index 17b0255f7e..1baa914da2 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex46-rfr-compound-swap-lookback-oet-mmviq.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex46-rfr-compound-swap-lookback-oet-mmviq.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -176,11 +176,13 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "bc9238cf"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "bc9238cf"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -327,15 +329,12 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "2aa6554c"
}
- } ],
+ },
"meta" : {
- "globalKey" : "30d8705d"
+ "globalKey" : "2aa6554c"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -488,7 +487,7 @@
}
},
"meta" : {
- "globalKey" : "2e11aa7a"
+ "globalKey" : "bba9f64"
}
},
"tradeLot" : [ {
@@ -695,10 +694,10 @@
}
} ],
"meta" : {
- "globalKey" : "d2bb8259"
+ "globalKey" : "792480c3"
}
},
"meta" : {
- "globalKey" : "d2bb8259"
+ "globalKey" : "792480c3"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex47-rfr-compound-swap-lookback-oet-rvfq.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex47-rfr-compound-swap-lookback-oet-rvfq.json
index 9add4cf481..6724082e96 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex47-rfr-compound-swap-lookback-oet-rvfq.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex47-rfr-compound-swap-lookback-oet-rvfq.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -176,11 +176,13 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "bc9238cf"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "bc9238cf"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -327,15 +329,12 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "2aa6554c"
}
- } ],
+ },
"meta" : {
- "globalKey" : "30d8705d"
+ "globalKey" : "2aa6554c"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -483,7 +482,7 @@
}
},
"meta" : {
- "globalKey" : "1a363856"
+ "globalKey" : "7e497bac"
}
},
"tradeLot" : [ {
@@ -690,10 +689,10 @@
}
} ],
"meta" : {
- "globalKey" : "833df135"
+ "globalKey" : "be299b0b"
}
},
"meta" : {
- "globalKey" : "833df135"
+ "globalKey" : "be299b0b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex48-rfr-compound-swap-lookback-oet-ccp.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex48-rfr-compound-swap-lookback-oet-ccp.json
index 60920e92cd..490c57b6cb 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex48-rfr-compound-swap-lookback-oet-ccp.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex48-rfr-compound-swap-lookback-oet-ccp.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -176,11 +176,13 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "bc9238cf"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "bc9238cf"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -327,15 +329,12 @@
"meta" : {
"globalKey" : "bd2c8423"
}
- },
- "meta" : {
- "globalKey" : "2aa6554c"
}
- } ],
+ },
"meta" : {
- "globalKey" : "30d8705d"
+ "globalKey" : "2aa6554c"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"optionalEarlyTermination" : {
@@ -488,7 +487,7 @@
}
},
"meta" : {
- "globalKey" : "4591aee9"
+ "globalKey" : "f1e174bf"
}
},
"tradeLot" : [ {
@@ -695,10 +694,10 @@
}
} ],
"meta" : {
- "globalKey" : "9855f108"
+ "globalKey" : "c6fe7d5e"
}
},
"meta" : {
- "globalKey" : "9855f108"
+ "globalKey" : "c6fe7d5e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex49-rfr-euro-swaption-cash.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex49-rfr-euro-swaption-cash.json
index d36efc98da..fec3591a04 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex49-rfr-euro-swaption-cash.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex49-rfr-euro-swaption-cash.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -78,8 +78,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -260,11 +260,13 @@
"globalKey" : "ec4d0a61",
"externalKey" : "floatingLegResetDates"
}
- },
- "meta" : {
- "globalKey" : "165158c3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "165158c3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -395,18 +397,15 @@
"globalKey" : "b34a124d",
"externalKey" : "fixedLegPaymentDates"
}
- },
- "meta" : {
- "globalKey" : "85ae5a5e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "45a90f61"
+ "globalKey" : "85ae5a5e"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "45a90f61"
+ "globalKey" : "c50a45bb"
}
}
}
@@ -461,21 +460,18 @@
"meta" : {
"globalKey" : "99300bda"
}
- },
- "meta" : {
- "globalKey" : "991383a6"
}
- } ],
+ },
"meta" : {
- "globalKey" : "991383a6"
+ "globalKey" : "deed1304"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "ee8d1b10"
+ "globalKey" : "24404aee"
}
},
"tradeLot" : [ {
@@ -726,7 +722,7 @@
}
},
"meta" : {
- "globalKey" : "44d1dcd9"
+ "globalKey" : "539f203b"
}
},
"transferHistory" : [ {
@@ -785,6 +781,6 @@
}
} ],
"meta" : {
- "globalKey" : "3210cfdf"
+ "globalKey" : "30167f3d"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex50-rfr-euro-swaption-cleared-physical_with_met.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex50-rfr-euro-swaption-cleared-physical_with_met.json
index 9504983b39..6eca7b96f8 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex50-rfr-euro-swaption-cleared-physical_with_met.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex50-rfr-euro-swaption-cleared-physical_with_met.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -35,8 +35,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat_OIS"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -217,11 +217,13 @@
"globalKey" : "ec4d0a61",
"externalKey" : "floatingLegResetDates"
}
- },
- "meta" : {
- "globalKey" : "1267c0c3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1267c0c3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -352,15 +354,12 @@
"globalKey" : "b34a124d",
"externalKey" : "fixedLegPaymentDates"
}
- },
- "meta" : {
- "globalKey" : "3366f25e"
}
- } ],
+ },
"meta" : {
- "globalKey" : "8f60f61"
+ "globalKey" : "3366f25e"
}
- },
+ } ],
"terminationProvision" : {
"earlyTerminationProvision" : {
"mandatoryEarlyTermination" : {
@@ -443,7 +442,7 @@
}
},
"meta" : {
- "globalKey" : "64c50176"
+ "globalKey" : "fee45150"
}
}
}
@@ -497,21 +496,18 @@
"meta" : {
"globalKey" : "99309b1b"
}
- },
- "meta" : {
- "globalKey" : "85b17b40"
}
- } ],
+ },
"meta" : {
- "globalKey" : "85b17b40"
+ "globalKey" : "e1cb7b1c"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "2b8b942a"
+ "globalKey" : "e9250d06"
}
},
"tradeLot" : [ {
@@ -762,7 +758,7 @@
}
},
"meta" : {
- "globalKey" : "5235b7dc"
+ "globalKey" : "11e9180"
}
},
"transferHistory" : [ {
@@ -821,6 +817,6 @@
}
} ],
"meta" : {
- "globalKey" : "a92c5d8d"
+ "globalKey" : "5e6c9d69"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex51-vanilla-swap-with-fallback.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex51-vanilla-swap-with-fallback.json
index 81eaf75078..7cfc08eea9 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex51-vanilla-swap-with-fallback.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex51-vanilla-swap-with-fallback.json
@@ -25,8 +25,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -244,11 +244,13 @@
"globalKey" : "68b53955",
"externalKey" : "resetDates-64209462-662"
}
- },
- "meta" : {
- "globalKey" : "8859814"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "8859814"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -387,21 +389,18 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "541b06f2"
}
- } ],
+ },
"meta" : {
- "globalKey" : "59237f5e"
+ "globalKey" : "541b06f2"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "e670a9ba"
+ "globalKey" : "3b0718be"
}
},
"tradeLot" : [ {
@@ -595,10 +594,10 @@
}
} ],
"meta" : {
- "globalKey" : "fe43c11a"
+ "globalKey" : "bb17791e"
}
},
"meta" : {
- "globalKey" : "fe43c11a"
+ "globalKey" : "bb17791e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex52-xccy-swap-fallback.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex52-xccy-swap-fallback.json
index fcb9b48995..aee66b806f 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex52-xccy-swap-fallback.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex52-xccy-swap-fallback.json
@@ -22,8 +22,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -316,11 +316,13 @@
"compoundingMethod" : "Flat",
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "1dd38eff"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "1dd38eff"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -540,21 +542,18 @@
},
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "5bedc9b"
}
- } ],
+ },
"meta" : {
- "globalKey" : "960b22da"
+ "globalKey" : "5bedc9b"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "1ece4f0b"
+ "globalKey" : "bdc64f3f"
}
},
"tradeLot" : [ {
@@ -748,10 +747,10 @@
}
} ],
"meta" : {
- "globalKey" : "2e358e0f"
+ "globalKey" : "ef7b8343"
}
},
"meta" : {
- "globalKey" : "2e358e0f"
+ "globalKey" : "ef7b8343"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex53-xccy-swap-OIS.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex53-xccy-swap-OIS.json
index 3c25708a6b..7990651817 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex53-xccy-swap-OIS.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex53-xccy-swap-OIS.json
@@ -22,8 +22,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -320,11 +320,13 @@
},
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "d628570"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "d628570"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -545,21 +547,18 @@
"compoundingMethod" : "Flat",
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "2ddd2308"
}
- } ],
+ },
"meta" : {
- "globalKey" : "8c963798"
+ "globalKey" : "2ddd2308"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "9d5133db"
+ "globalKey" : "e20dd29"
}
},
"tradeLot" : [ {
@@ -769,10 +768,10 @@
}
} ],
"meta" : {
- "globalKey" : "1df71c85"
+ "globalKey" : "46224b77"
}
},
"meta" : {
- "globalKey" : "1df71c85"
+ "globalKey" : "46224b77"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex54-CP-H.15-basis-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex54-CP-H.15-basis-swap.json
index a671af4439..81fa35643b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex54-CP-H.15-basis-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex54-CP-H.15-basis-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -196,11 +196,13 @@
"externalKey" : "floatingLegResetDates"
}
},
- "compoundingMethod" : "Flat",
- "meta" : {
- "globalKey" : "329fd5dc"
- }
- }, {
+ "compoundingMethod" : "Flat"
+ },
+ "meta" : {
+ "globalKey" : "329fd5dc"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -398,18 +400,15 @@
"globalKey" : "784163c0",
"externalKey" : "floatingLeg2ResetDates"
}
- },
- "meta" : {
- "globalKey" : "9ec5cf85"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3fd32961"
+ "globalKey" : "9ec5cf85"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "3fd32961"
+ "globalKey" : "1f63b129"
}
},
"tradeLot" : [ {
@@ -701,10 +700,10 @@
}
},
"meta" : {
- "globalKey" : "9306e5c1"
+ "globalKey" : "f09b3589"
}
},
"meta" : {
- "globalKey" : "9306e5c1"
+ "globalKey" : "f09b3589"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex55-muni-basis-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex55-muni-basis-swap.json
index b40581b792..b7e07428f3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex55-muni-basis-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex55-muni-basis-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_Basis"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -197,11 +197,13 @@
"globalKey" : "c90c8654",
"externalKey" : "floatingLegResetDates"
}
- },
- "meta" : {
- "globalKey" : "7e041d18"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "7e041d18"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -391,18 +393,15 @@
"globalKey" : "784163c0",
"externalKey" : "floatingLeg2ResetDates"
}
- },
- "meta" : {
- "globalKey" : "d924fae3"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1c1f32cb"
+ "globalKey" : "d924fae3"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "1c1f32cb"
+ "globalKey" : "f571bffb"
}
},
"tradeLot" : [ {
@@ -664,10 +663,10 @@
}
},
"meta" : {
- "globalKey" : "d5dbd1d4"
+ "globalKey" : "19575aa4"
}
},
"meta" : {
- "globalKey" : "d5dbd1d4"
+ "globalKey" : "19575aa4"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex56-CNREPOFIX-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex56-CNREPOFIX-swap.json
index 7dec0cbd3d..452570906b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex56-CNREPOFIX-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex56-CNREPOFIX-swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -198,11 +198,13 @@
"externalKey" : "floatingLegResetDates"
}
},
- "compoundingMethod" : "Straight",
- "meta" : {
- "globalKey" : "c0068afb"
- }
- }, {
+ "compoundingMethod" : "Straight"
+ },
+ "meta" : {
+ "globalKey" : "c0068afb"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -393,18 +395,15 @@
"globalKey" : "857b09dc",
"externalKey" : "fixedLegPaymentDates"
}
- },
- "meta" : {
- "globalKey" : "c0ed7afe"
}
- } ],
+ },
"meta" : {
- "globalKey" : "7e2582f9"
+ "globalKey" : "c0ed7afe"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "7e2582f9"
+ "globalKey" : "aab67263"
}
},
"tradeLot" : [ {
@@ -654,10 +653,10 @@
}
},
"meta" : {
- "globalKey" : "add0351a"
+ "globalKey" : "766bcff0"
}
},
"meta" : {
- "globalKey" : "add0351a"
+ "globalKey" : "766bcff0"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex57-compound-index-obs-period-shift.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex57-compound-index-obs-period-shift.json
index 72fcfbc44d..82b124b173 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex57-compound-index-obs-period-shift.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex57-compound-index-obs-period-shift.json
@@ -13,8 +13,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -185,11 +185,13 @@
"meta" : {
"globalKey" : "bd2d24a4"
}
- },
- "meta" : {
- "globalKey" : "61cb36c3"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "61cb36c3"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -336,21 +338,18 @@
"meta" : {
"globalKey" : "bd2d24a4"
}
- },
- "meta" : {
- "globalKey" : "f568f666"
}
- } ],
+ },
"meta" : {
- "globalKey" : "4c420a03"
+ "globalKey" : "f568f666"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "ae544481"
+ "globalKey" : "c8ba4d3f"
}
},
"tradeLot" : [ {
@@ -557,10 +556,10 @@
}
} ],
"meta" : {
- "globalKey" : "6b2fe60a"
+ "globalKey" : "f4cf8b48"
}
},
"meta" : {
- "globalKey" : "6b2fe60a"
+ "globalKey" : "f4cf8b48"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex58-xccy-swap-lookback_compound.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex58-xccy-swap-lookback_compound.json
index 30dd45f263..3b52646e8e 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex58-xccy-swap-lookback_compound.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/interest-rate-derivatives/ird-ex58-xccy-swap-lookback_compound.json
@@ -22,8 +22,8 @@
"productQualifier" : "InterestRate_CrossCurrency_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -269,11 +269,13 @@
},
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "c89d7df8"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c89d7df8"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -494,21 +496,18 @@
"compoundingMethod" : "Flat",
"cashflowRepresentation" : {
"cashflowsMatchParameters" : false
- },
- "meta" : {
- "globalKey" : "2ddd2308"
}
- } ],
+ },
"meta" : {
- "globalKey" : "547c6a10"
+ "globalKey" : "2ddd2308"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "e8423113"
+ "globalKey" : "214f86f1"
}
},
"tradeLot" : [ {
@@ -718,10 +717,10 @@
}
} ],
"meta" : {
- "globalKey" : "bd9ce31e"
+ "globalKey" : "1785c380"
}
},
"meta" : {
- "globalKey" : "bd9ce31e"
+ "globalKey" : "1785c380"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex02-variance-swap-single-stock.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex02-variance-swap-single-stock.json
index be013ff564..5729a31ff3 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex02-variance-swap-single-stock.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex02-variance-swap-single-stock.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquitySwap_ParameterReturnVariance_SingleName"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -111,28 +111,26 @@
"meta" : {
"globalKey" : "290478"
}
- } ]
+ } ],
+ "instrumentType" : "ListedDerivative"
}
}
}
}
}
}
- },
- "meta" : {
- "globalKey" : "144421bc"
}
- } ],
+ },
"meta" : {
- "globalKey" : "144421bc"
+ "globalKey" : "59c6270d"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "600e8ba6"
+ "globalKey" : "4d2480b7"
}
},
"tradeLot" : [ {
@@ -184,7 +182,7 @@
"globalKey" : "293090"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -345,10 +343,10 @@
}
},
"meta" : {
- "globalKey" : "ab38652d"
+ "globalKey" : "dd08bf7e"
}
},
"meta" : {
- "globalKey" : "ab38652d"
+ "globalKey" : "dd08bf7e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex04-dispersion-variance-swap.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex04-dispersion-variance-swap.json
index 7e590e72e3..33568bb70a 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex04-dispersion-variance-swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex04-dispersion-variance-swap.json
@@ -56,8 +56,8 @@
"globalKey" : "1da06ae7"
}
},
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -196,11 +196,13 @@
"priceType" : "Variance"
}
}
- },
- "meta" : {
- "globalKey" : "196c9e14"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "196c9e14"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -235,11 +237,13 @@
"priceType" : "Variance"
}
}
- },
- "meta" : {
- "globalKey" : "e1aee867"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "e1aee867"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -274,21 +278,18 @@
"priceType" : "Variance"
}
}
- },
- "meta" : {
- "globalKey" : "df0b5611"
}
- } ],
+ },
"meta" : {
- "globalKey" : "f429fa1e"
+ "globalKey" : "df0b5611"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
}
},
"meta" : {
- "globalKey" : "f4ce08ae"
+ "globalKey" : "f77a7fdc"
}
},
"tradeLot" : [ {
@@ -381,7 +382,7 @@
"globalKey" : "28fefb"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -441,7 +442,7 @@
"globalKey" : "28fefb"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -566,10 +567,10 @@
}
},
"meta" : {
- "globalKey" : "cb4f64"
+ "globalKey" : "5e76ef12"
}
},
"meta" : {
- "globalKey" : "cb4f64"
+ "globalKey" : "5e76ef12"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex05-dispersion-variance-swap-transaction-supplement.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex05-dispersion-variance-swap-transaction-supplement.json
index 9d385c6ee4..51d3e7db9b 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex05-dispersion-variance-swap-transaction-supplement.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex05-dispersion-variance-swap-transaction-supplement.json
@@ -31,8 +31,8 @@
"globalKey" : "1da097f3"
}
},
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -133,11 +133,13 @@
"priceType" : "Variance"
}
}
- },
- "meta" : {
- "globalKey" : "2e4fc321"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "2e4fc321"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -172,11 +174,13 @@
"priceType" : "Variance"
}
}
- },
- "meta" : {
- "globalKey" : "e1aee867"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "e1aee867"
+ }
+ }, {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -211,18 +215,15 @@
"priceType" : "Variance"
}
}
- },
- "meta" : {
- "globalKey" : "df0b5611"
}
- } ],
+ },
"meta" : {
- "globalKey" : "83d6b8eb"
+ "globalKey" : "df0b5611"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "5e795018"
+ "globalKey" : "d44f35c6"
}
},
"tradeLot" : [ {
@@ -315,7 +316,7 @@
"globalKey" : "28fefb"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -375,7 +376,7 @@
"globalKey" : "28fefb"
}
},
- "securityType" : "Equity"
+ "instrumentType" : "Equity"
}
}
}
@@ -492,10 +493,10 @@
}
},
"meta" : {
- "globalKey" : "bacf664c"
+ "globalKey" : "511a535e"
}
},
"meta" : {
- "globalKey" : "bacf664c"
+ "globalKey" : "511a535e"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.json
index 041249115d..8cb8b99c47 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex06-variance-option-transaction-supplement.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_ParameterReturnVariance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -33,8 +33,8 @@
"productQualifier" : "EquitySwap_ParameterReturnVariance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -155,15 +155,12 @@
}
}
}
- },
- "meta" : {
- "globalKey" : "a179e32"
}
- } ],
+ },
"meta" : {
"globalKey" : "a179e32"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "a179e32"
@@ -200,15 +197,12 @@
"meta" : {
"globalKey" : "573a56f3"
}
- },
- "meta" : {
- "globalKey" : "c2d0cf41"
}
- } ],
+ },
"meta" : {
"globalKey" : "c2d0cf41"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "c2d0cf41"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.json
index 98a78bf581..96992b9523 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/variance-swaps/eqvs-ex07-variance-option-transaction-supplement-pred-clearing.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquityOption_ParameterReturnVariance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -40,8 +40,8 @@
"productQualifier" : "EquitySwap_ParameterReturnVariance_Index"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -162,15 +162,12 @@
}
}
}
- },
- "meta" : {
- "globalKey" : "a179e32"
}
- } ],
+ },
"meta" : {
"globalKey" : "a179e32"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "a179e32"
@@ -207,15 +204,12 @@
"meta" : {
"globalKey" : "573a56f3"
}
- },
- "meta" : {
- "globalKey" : "2e681ca5"
}
- } ],
+ },
"meta" : {
"globalKey" : "2e681ca5"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "2e681ca5"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.json
index 3df9cea681..48a742dd72 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/volatility-swaps/eqvls-ex01-volatility-swap-index-matrix.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquitySwap_ParameterReturnVolatility_Index"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -99,15 +99,12 @@
"volatilityCapFactor" : 3.0
}
}
- },
- "meta" : {
- "globalKey" : "e8725987"
}
- } ],
+ },
"meta" : {
"globalKey" : "e8725987"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "e8725987"
diff --git a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.json b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.json
index 2d7d2bf7d1..a084a62770 100644
--- a/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.json
+++ b/rosetta-source/src/main/resources/result-json-files/fpml-5-13/products/volatility-swaps/eqvls-ex02-volatility-swap-index-mca.json
@@ -6,8 +6,8 @@
"productQualifier" : "EquitySwap_ParameterReturnVolatility_Index"
} ],
"economicTerms" : {
- "payout" : {
- "performancePayout" : [ {
+ "payout" : [ {
+ "PerformancePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -102,15 +102,12 @@
"volatilityCapFactor" : 3.0
}
}
- },
- "meta" : {
- "globalKey" : "de38b816"
}
- } ],
+ },
"meta" : {
"globalKey" : "de38b816"
}
- }
+ } ]
},
"meta" : {
"globalKey" : "de38b816"
diff --git a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-01-Submission-1.json b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-01-Submission-1.json
index 54efecf7c1..f5c9a74e89 100644
--- a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-01-Submission-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-01-Submission-1.json
@@ -26,8 +26,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -212,11 +212,13 @@
"globalKey" : "2a593ec8",
"externalKey" : "resetDates1"
}
- },
- "meta" : {
- "globalKey" : "e440d295"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "e440d295"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -349,19 +351,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "f753703"
}
- } ],
+ },
"meta" : {
- "globalKey" : "bfa4ff58"
+ "globalKey" : "f753703"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "b1fc0a61"
+ "globalKey" : "65b2d7e3"
}
},
"tradeLot" : [ {
@@ -636,13 +635,23 @@
"globalReference" : "afd6aeeb",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "afd6aeeb",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "3d0efec3"
+ "globalKey" : "c3d6cae7"
}
},
"meta" : {
- "globalKey" : "3d0efec3"
+ "globalKey" : "c3d6cae7"
}
}
}
@@ -681,6 +690,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "cef2ea6"
+ "globalKey" : "241567e4"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-02-Submission-1.json b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-02-Submission-1.json
index 42fa009a54..41a72f00c2 100644
--- a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-02-Submission-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-02-Submission-1.json
@@ -26,8 +26,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -212,11 +212,13 @@
"globalKey" : "be9dadc9",
"externalKey" : "resetDates2"
}
- },
- "meta" : {
- "globalKey" : "78854196"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "78854196"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -349,19 +351,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "f753703"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3301d19"
+ "globalKey" : "f753703"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "dfd4a4c0"
+ "globalKey" : "f2ed8964"
}
},
"tradeLot" : [ {
@@ -636,13 +635,23 @@
"globalReference" : "afd6aeeb",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "afd6aeeb",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "dda82e62"
+ "globalKey" : "eb6c62e8"
}
},
"meta" : {
- "globalKey" : "dda82e62"
+ "globalKey" : "eb6c62e8"
}
}
}
@@ -681,6 +690,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "78fd887"
+ "globalKey" : "51a1e5a7"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-03-Submission-1.json b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-03-Submission-1.json
index 4a59c550fd..8710b80064 100644
--- a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-03-Submission-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-03-Submission-1.json
@@ -26,8 +26,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -212,11 +212,13 @@
"globalKey" : "52e21cca",
"externalKey" : "resetDates3"
}
- },
- "meta" : {
- "globalKey" : "cc9b097"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "cc9b097"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -349,19 +351,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "f753703"
}
- } ],
+ },
"meta" : {
- "globalKey" : "46bb3ada"
+ "globalKey" : "f753703"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "dad3f1f"
+ "globalKey" : "80283ae5"
}
},
"tradeLot" : [ {
@@ -636,13 +635,23 @@
"globalReference" : "afd6aeeb",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "afd6aeeb",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "992a2001"
+ "globalKey" : "d8d13ce9"
}
},
"meta" : {
- "globalKey" : "992a2001"
+ "globalKey" : "d8d13ce9"
}
}
}
@@ -681,6 +690,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "7e27bc64"
+ "globalKey" : "296c1d66"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-04-Submission-1.json b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-04-Submission-1.json
index 52d7a56956..f5f1be6194 100644
--- a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-04-Submission-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-04-Submission-1.json
@@ -26,8 +26,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -212,11 +212,13 @@
"globalKey" : "e7268bcb",
"externalKey" : "resetDates4"
}
- },
- "meta" : {
- "globalKey" : "a10e1f98"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "a10e1f98"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -349,19 +351,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "f753703"
}
- } ],
+ },
"meta" : {
- "globalKey" : "8a46589b"
+ "globalKey" : "f753703"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "3b85d97e"
+ "globalKey" : "d62ec66"
}
},
"tradeLot" : [ {
@@ -636,13 +635,23 @@
"globalReference" : "afd6aeeb",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "afd6aeeb",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "1b7d7560"
+ "globalKey" : "21ddaaaa"
}
},
"meta" : {
- "globalKey" : "1b7d7560"
+ "globalKey" : "21ddaaaa"
}
}
}
@@ -681,6 +690,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "166a1803"
+ "globalKey" : "608afce7"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-05-Submission-1.json b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-05-Submission-1.json
index 9ea0f3560d..32a563bc10 100644
--- a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-05-Submission-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-05-Submission-1.json
@@ -26,8 +26,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -212,11 +212,13 @@
"globalKey" : "7b6afacc",
"externalKey" : "resetDates5"
}
- },
- "meta" : {
- "globalKey" : "35528e99"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "35528e99"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -349,19 +351,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "f753703"
}
- } ],
+ },
"meta" : {
- "globalKey" : "cdd1765c"
+ "globalKey" : "f753703"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "695e73dd"
+ "globalKey" : "9a9d9de7"
}
},
"tradeLot" : [ {
@@ -636,13 +635,23 @@
"globalReference" : "afd6aeeb",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "afd6aeeb",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "bc16a4ff"
+ "globalKey" : "497342ab"
}
},
"meta" : {
- "globalKey" : "bc16a4ff"
+ "globalKey" : "497342ab"
}
}
}
@@ -681,6 +690,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "c08cb912"
+ "globalKey" : "3d9971d8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-06-Submission-1.json b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-06-Submission-1.json
index 1e5b478c83..aea92cfd96 100644
--- a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-06-Submission-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-06-Submission-1.json
@@ -26,8 +26,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -212,11 +212,13 @@
"globalKey" : "faf69cd",
"externalKey" : "resetDates6"
}
- },
- "meta" : {
- "globalKey" : "c996fd9a"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "c996fd9a"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -349,19 +351,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "f753703"
}
- } ],
+ },
"meta" : {
- "globalKey" : "115c941d"
+ "globalKey" : "f753703"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "97370e3c"
+ "globalKey" : "27d84f68"
}
},
"tradeLot" : [ {
@@ -636,13 +635,23 @@
"globalReference" : "57967291",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "57967291",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "3f28af30"
+ "globalKey" : "d343ffbe"
}
},
"meta" : {
- "globalKey" : "3f28af30"
+ "globalKey" : "d343ffbe"
}
}
}
@@ -681,6 +690,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "cf887dd3"
+ "globalKey" : "6835b4fb"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-07-Submission-1.json b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-07-Submission-1.json
index ee4913dd37..2bd7691ad4 100644
--- a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-07-Submission-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-07-Submission-1.json
@@ -26,8 +26,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -212,11 +212,13 @@
"globalKey" : "4d97f11d",
"externalKey" : "resetDates71"
}
- },
- "meta" : {
- "globalKey" : "77f84ea"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "77f84ea"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -349,19 +351,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "f753703"
}
- } ],
+ },
"meta" : {
- "globalKey" : "931ef76d"
+ "globalKey" : "f753703"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "4dc114ec"
+ "globalKey" : "428f1eb8"
}
},
"tradeLot" : [ {
@@ -636,13 +635,23 @@
"globalReference" : "afd6aeeb",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "afd6aeeb",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "921b1487"
+ "globalKey" : "53e67875"
}
},
"meta" : {
- "globalKey" : "921b1487"
+ "globalKey" : "53e67875"
}
}
}
@@ -681,6 +690,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "2772db6a"
+ "globalKey" : "a6f60df2"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-07-Submission-2.json b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-07-Submission-2.json
index 2c7808a77b..9661cc5bb8 100644
--- a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-07-Submission-2.json
+++ b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-07-Submission-2.json
@@ -26,8 +26,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -212,11 +212,13 @@
"globalKey" : "e1dc601e",
"externalKey" : "resetDates72"
}
- },
- "meta" : {
- "globalKey" : "9bc3f3eb"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9bc3f3eb"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -349,19 +351,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "f753703"
}
- } ],
+ },
"meta" : {
- "globalKey" : "d6aa152e"
+ "globalKey" : "f753703"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "7b99af4b"
+ "globalKey" : "cfc9d039"
}
},
"tradeLot" : [ {
@@ -636,13 +635,23 @@
"globalReference" : "afd6aeeb",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "afd6aeeb",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "3197b359"
+ "globalKey" : "e1ae0d69"
}
},
"meta" : {
- "globalKey" : "3197b359"
+ "globalKey" : "e1ae0d69"
}
}
}
@@ -681,6 +690,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "176a7dc0"
+ "globalKey" : "514821ea"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-07-Submission-3.json b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-07-Submission-3.json
index 0479abdcea..5789570f37 100644
--- a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-07-Submission-3.json
+++ b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-07-Submission-3.json
@@ -26,8 +26,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -212,11 +212,13 @@
"globalKey" : "7620cf1f",
"externalKey" : "resetDates73"
}
- },
- "meta" : {
- "globalKey" : "300862ec"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "300862ec"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -349,19 +351,16 @@
"meta" : {
"globalKey" : "2ad6e87a"
}
- },
- "meta" : {
- "globalKey" : "f753703"
}
- } ],
+ },
"meta" : {
- "globalKey" : "1a3532ef"
+ "globalKey" : "f753703"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "a97249aa"
+ "globalKey" : "5d0481ba"
}
},
"tradeLot" : [ {
@@ -636,13 +635,23 @@
"globalReference" : "afd6aeeb",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "afd6aeeb",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "65d8945b"
+ "globalKey" : "a7ab808d"
}
},
"meta" : {
- "globalKey" : "65d8945b"
+ "globalKey" : "a7ab808d"
}
}
}
@@ -681,6 +690,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "248c1026"
+ "globalKey" : "f586c1f2"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-08-Submission-1.json b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-08-Submission-1.json
index 7724d1a621..b2632f3fa5 100644
--- a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-08-Submission-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-08-Submission-1.json
@@ -12,8 +12,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -103,8 +103,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -238,11 +238,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "9f33231"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "9f33231"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -428,18 +430,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "c5aeebc9"
}
- } ],
+ },
"meta" : {
- "globalKey" : "6caf3778"
+ "globalKey" : "c5aeebc9"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "6caf3778"
+ "globalKey" : "feb815fa"
}
}
}
@@ -530,22 +529,19 @@
"meta" : {
"globalKey" : "72deeed0"
}
- },
- "meta" : {
- "globalKey" : "a30db374"
}
- } ],
+ },
"meta" : {
- "globalKey" : "a30db374"
+ "globalKey" : "866969ec"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
},
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "f4976137"
+ "globalKey" : "e24e77bf"
}
},
"tradeLot" : [ {
@@ -797,7 +793,7 @@
}
} ],
"meta" : {
- "globalKey" : "a784f725"
+ "globalKey" : "9157159d"
}
},
"transferHistory" : [ {
@@ -856,7 +852,7 @@
}
} ],
"meta" : {
- "globalKey" : "4414bfc2"
+ "globalKey" : "27db564a"
}
}
}
@@ -895,6 +891,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "17c7697f"
+ "globalKey" : "a754a1ed"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-09-Submission-1.json b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-09-Submission-1.json
index 6b20b31b8b..39858fb397 100644
--- a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-09-Submission-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-09-Submission-1.json
@@ -12,8 +12,8 @@
"productQualifier" : "InterestRate_Option_Swaption"
} ],
"economicTerms" : {
- "payout" : {
- "optionPayout" : [ {
+ "payout" : [ {
+ "OptionPayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -41,8 +41,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -175,11 +175,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "d46d3b4c"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "d46d3b4c"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -365,18 +367,15 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "aa475ea4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "dcebe9d8"
+ "globalKey" : "aa475ea4"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "dcebe9d8"
+ "globalKey" : "cc3439f0"
}
}
}
@@ -436,22 +435,19 @@
"meta" : {
"globalKey" : "3375a470"
}
- },
- "meta" : {
- "globalKey" : "92479b47"
}
- } ],
+ },
"meta" : {
- "globalKey" : "92479b47"
+ "globalKey" : "fffc62b1"
}
- },
+ } ],
"calculationAgent" : {
"calculationAgentParty" : "CalculationAgentIndependent"
},
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "f8200484"
+ "globalKey" : "98920cda"
}
},
"tradeLot" : [ {
@@ -703,7 +699,7 @@
}
} ],
"meta" : {
- "globalKey" : "f3a4da74"
+ "globalKey" : "e3381fde"
}
},
"transferHistory" : [ {
@@ -762,7 +758,7 @@
}
} ],
"meta" : {
- "globalKey" : "ceadd491"
+ "globalKey" : "c8c47ce7"
}
}
}
@@ -801,6 +797,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "1b16aa15"
+ "globalKey" : "ac933645"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-10-Submission-1.json b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-10-Submission-1.json
index 9c9b01bcc1..9a43fab323 100644
--- a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-10-Submission-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-10-Submission-1.json
@@ -12,8 +12,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -146,11 +146,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "cacb6a4c"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "cacb6a4c"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -336,15 +338,12 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "81484da4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3984c9d8"
+ "globalKey" : "81484da4"
}
- },
+ } ],
"terminationProvision" : {
"cancelableProvision" : {
"buyer" : "Party2",
@@ -430,7 +429,7 @@
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "8b5772f0"
+ "globalKey" : "bca053d8"
}
},
"tradeLot" : [ {
@@ -693,13 +692,23 @@
"globalReference" : "afd6aeeb",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "afd6aeeb",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "ef66b4ca"
+ "globalKey" : "d8738094"
}
},
"meta" : {
- "globalKey" : "ef66b4ca"
+ "globalKey" : "d8738094"
}
}
}
@@ -738,6 +747,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "883ade6d"
+ "globalKey" : "d96beed1"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-11-Submission-1.json b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-11-Submission-1.json
index 225ab0beec..cf274bac10 100644
--- a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-11-Submission-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-11-Submission-1.json
@@ -12,8 +12,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -146,11 +146,13 @@
"meta" : {
"globalKey" : "b34971cc"
}
- },
- "meta" : {
- "globalKey" : "cacb6a4c"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "cacb6a4c"
+ }
+ }, {
+ "InterestRatePayout" : {
"payerReceiver" : {
"payer" : "Party2",
"receiver" : "Party1"
@@ -336,19 +338,16 @@
"globalKey" : "3ab5f4ad",
"externalKey" : "resetDates0"
}
- },
- "meta" : {
- "globalKey" : "81484da4"
}
- } ],
+ },
"meta" : {
- "globalKey" : "3984c9d8"
+ "globalKey" : "81484da4"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "f71475fd"
+ "globalKey" : "42cfaae5"
}
},
"tradeLot" : [ {
@@ -593,11 +592,11 @@
}
} ],
"meta" : {
- "globalKey" : "c5268620"
+ "globalKey" : "931ece38"
}
},
"meta" : {
- "globalKey" : "c5268620"
+ "globalKey" : "931ece38"
}
}
}
@@ -639,6 +638,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "f922f43d"
+ "globalKey" : "27d78e3b"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-12-Submission-1.json b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-12-Submission-1.json
index 88969771c2..08d62174aa 100644
--- a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-12-Submission-1.json
+++ b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-12-Submission-1.json
@@ -59,43 +59,8 @@
"globalKey" : "3f68d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -134,19 +99,52 @@
"globalKey" : "cb98825a"
}
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "aa36ff5b"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "aa36ff5b"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
}
},
"meta" : {
- "globalKey" : "86f5f17a"
+ "globalKey" : "5a5ff79f"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "98eddbcc"
+ "globalKey" : "457fa50a"
}
},
"tradeLot" : [ {
@@ -352,9 +350,29 @@
"globalReference" : "afd6aeeb",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "afd6aeeb",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "be64334",
+ "externalReference" : "party2"
+ },
+ "role" : "AllocationAgent",
+ "ownershipPartyReference" : {
+ "globalReference" : "afd6aeeb",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "26c662b3"
+ "globalKey" : "3b7585d8"
}
},
"transferHistory" : [ {
@@ -396,7 +414,7 @@
}
} ],
"meta" : {
- "globalKey" : "42813508"
+ "globalKey" : "e55c53ad"
}
}
}
@@ -438,6 +456,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "bbf12eef"
+ "globalKey" : "1f20e5b0"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-12-Submission-2.json b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-12-Submission-2.json
index 5847bd6e9a..0a42c65975 100644
--- a/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-12-Submission-2.json
+++ b/rosetta-source/src/main/resources/result-json-files/native-cdm-events/Example-12-Submission-2.json
@@ -59,43 +59,8 @@
"globalKey" : "3f68d4"
}
},
- "payout" : {
- "interestRatePayout" : [ {
- "payerReceiver" : {
- "payer" : "Party2",
- "receiver" : "Party1"
- },
- "priceQuantity" : {
- "quantitySchedule" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "quantity-1"
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- },
- "rateSpecification" : {
- "FixedRateSpecification" : {
- "rateSchedule" : {
- "price" : {
- "address" : {
- "scope" : "DOCUMENT",
- "value" : "price-1"
- }
- }
- },
- "meta" : {
- "globalKey" : "0"
- }
- }
- },
- "meta" : {
- "globalKey" : "5a5ff79f"
- }
- } ],
- "creditDefaultPayout" : {
+ "payout" : [ {
+ "CreditDefaultPayout" : {
"payerReceiver" : {
"payer" : "Party1",
"receiver" : "Party2"
@@ -134,19 +99,52 @@
"globalKey" : "cb98825a"
}
}
+ }
+ },
+ "meta" : {
+ "globalKey" : "aa36ff5b"
+ }
+ }, {
+ "InterestRatePayout" : {
+ "payerReceiver" : {
+ "payer" : "Party2",
+ "receiver" : "Party1"
},
- "meta" : {
- "globalKey" : "aa36ff5b"
+ "priceQuantity" : {
+ "quantitySchedule" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "quantity-1"
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ },
+ "rateSpecification" : {
+ "FixedRateSpecification" : {
+ "rateSchedule" : {
+ "price" : {
+ "address" : {
+ "scope" : "DOCUMENT",
+ "value" : "price-1"
+ }
+ }
+ },
+ "meta" : {
+ "globalKey" : "0"
+ }
+ }
}
},
"meta" : {
- "globalKey" : "86f5f17a"
+ "globalKey" : "5a5ff79f"
}
- },
+ } ],
"nonStandardisedTerms" : false
},
"meta" : {
- "globalKey" : "98eddbcc"
+ "globalKey" : "457fa50a"
}
},
"tradeLot" : [ {
@@ -352,9 +350,29 @@
"globalReference" : "afd6aeeb",
"externalReference" : "party1"
}
+ }, {
+ "partyReference" : {
+ "globalReference" : "cce42f3b",
+ "externalReference" : "broker1"
+ },
+ "role" : "ArrangingBroker",
+ "ownershipPartyReference" : {
+ "globalReference" : "afd6aeeb",
+ "externalReference" : "party1"
+ }
+ }, {
+ "partyReference" : {
+ "globalReference" : "be64334",
+ "externalReference" : "party2"
+ },
+ "role" : "AllocationAgent",
+ "ownershipPartyReference" : {
+ "globalReference" : "afd6aeeb",
+ "externalReference" : "party1"
+ }
} ],
"meta" : {
- "globalKey" : "66139e4b"
+ "globalKey" : "bf8e1d70"
}
},
"transferHistory" : [ {
@@ -396,7 +414,7 @@
}
} ],
"meta" : {
- "globalKey" : "94b4b4a0"
+ "globalKey" : "21152f45"
}
}
}
@@ -438,6 +456,6 @@
} ],
"action" : "New",
"meta" : {
- "globalKey" : "61861145"
+ "globalKey" : "b1f52406"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/resources/result-json-files/ore-1-0-39/Vanilla_IR_Swap.json b/rosetta-source/src/main/resources/result-json-files/ore-1-0-39/Vanilla_IR_Swap.json
index 020b93f639..5b128ba874 100644
--- a/rosetta-source/src/main/resources/result-json-files/ore-1-0-39/Vanilla_IR_Swap.json
+++ b/rosetta-source/src/main/resources/result-json-files/ore-1-0-39/Vanilla_IR_Swap.json
@@ -6,8 +6,8 @@
"productQualifier" : "InterestRate_IRSwap_FixedFloat"
} ],
"economicTerms" : {
- "payout" : {
- "interestRatePayout" : [ {
+ "payout" : [ {
+ "InterestRatePayout" : {
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -112,11 +112,13 @@
"meta" : {
"globalKey" : "1b4d8a0"
}
- },
- "meta" : {
- "globalKey" : "416ec307"
}
- }, {
+ },
+ "meta" : {
+ "globalKey" : "416ec307"
+ }
+ }, {
+ "InterestRatePayout" : {
"priceQuantity" : {
"quantitySchedule" : {
"address" : {
@@ -221,18 +223,15 @@
"meta" : {
"globalKey" : "a3d13c0"
}
- },
- "meta" : {
- "globalKey" : "2f4d292c"
}
- } ],
+ },
"meta" : {
- "globalKey" : "9f2225f3"
+ "globalKey" : "2f4d292c"
}
- }
+ } ]
},
"meta" : {
- "globalKey" : "9f2225f3"
+ "globalKey" : "ba17c545"
}
},
"tradeLot" : [ {
@@ -396,10 +395,10 @@
}
} ],
"meta" : {
- "globalKey" : "6a7afa7a"
+ "globalKey" : "25fd1e8"
}
},
"meta" : {
- "globalKey" : "6a7afa7a"
+ "globalKey" : "25fd1e8"
}
}
\ No newline at end of file
diff --git a/rosetta-source/src/main/rosetta/base-staticdata-asset-common-enum.rosetta b/rosetta-source/src/main/rosetta/base-staticdata-asset-common-enum.rosetta
index c6f4ce629d..6ae6f77a6e 100755
--- a/rosetta-source/src/main/rosetta/base-staticdata-asset-common-enum.rosetta
+++ b/rosetta-source/src/main/rosetta/base-staticdata-asset-common-enum.rosetta
@@ -252,14 +252,14 @@ enum CreditRiskEnum: <"Represents an enumeration list to identify tranched or un
TranchedCreditRisk <"Indicates tranched credit risk, including securitizations.">
UntranchedCreditRisk <"Indicates tranched credit risk, including repackagings.">
-enum SecurityTypeEnum: <"Represetns an enumeration list to indentify the type of security.">
- Debt <"Identifies a security as a fixed income instrument of debt issued and securitized as a tradable asset.">
- Equity <"Identifies a security as an Equity value of holding of shares in listed company.">
- Fund <"Identifies a security as an Instrument representing holding in an investment fund.">
- Warrant <"Identifies a security as a Warrant that give the right, but not the obligation, to buy or sell a security — most commonly an equity — at a certain price before expiration, or to receive the cash equivalent.">
- Certificate <"Identifies a security as one that that offers a derivative-based economic return which is not structured as a bond, an equity or a warrant. Note that this security type is not a Certificate of Deposit (aka CD).">
- LetterOfCredit <"Identifies a security as a letter of credit or documentary credit/ bankers commercial credit. A payment mechanism used in international trade to provide economic guarantee of payment by a creditworthy issuer for payment of exported goods.">
- ListedDerivative <"Identifies a security as a listed derivative on an exchange.">
+enum InstrumentTypeEnum: <"Represents an enumeration list to indentify the type of an instrument.">
+ Debt <"Identifies an instrument as a fixed income instrument of debt issued and securitized as a tradable asset.">
+ Equity <"Identifies an instrument as an Equity value of holding of shares in listed company.">
+ Fund <"Identifies an instrument as representing holding in an investment fund.">
+ Warrant <"Identifies an instrument as a Warrant that give the right, but not the obligation, to buy or sell a security — most commonly an equity — at a certain price before expiration, or to receive the cash equivalent.">
+ Certificate <"Identifies an instrument as one that that offers a derivative-based economic return which is not structured as a bond, an equity or a warrant. Note that this security type is not a Certificate of Deposit (aka CD).">
+ LetterOfCredit <"Identifies an instrument as a letter of credit or documentary credit/ bankers commercial credit. A payment mechanism used in international trade to provide economic guarantee of payment by a creditworthy issuer for payment of exported goods.">
+ ListedDerivative <"Identifies an instrument as a listed derivative on an exchange.">
enum PutCallEnum: <"The enumerated values to specify the types of listed derivative options.">
Put <"A put option gives the holder the right to sell the underlying asset by a certain date for a certain price.">
diff --git a/rosetta-source/src/main/rosetta/base-staticdata-asset-common-type.rosetta b/rosetta-source/src/main/rosetta/base-staticdata-asset-common-type.rosetta
index 54db7d7c1e..7e2629883f 100755
--- a/rosetta-source/src/main/rosetta/base-staticdata-asset-common-type.rosetta
+++ b/rosetta-source/src/main/rosetta/base-staticdata-asset-common-type.rosetta
@@ -35,6 +35,7 @@ type AssetIdentifier: <"The unique identifier for an Asset, specified using an A
identifierType AssetIdTypeEnum (1..1) <"Defines the symbology source of the Asset Identifier, eg CUSIP, ISIN, etc.">
type InstrumentBase extends AssetBase: <"Defines the common attributes for all Instrument data types.">
+ instrumentType InstrumentTypeEnum (1..1) <"Identifies the type of an instrument using an enumerated list.">
choice Instrument: <"A type of Asset that is issued by one party to one or more others.">
ListedDerivative <"A securitized derivative on another asset that is created by an exchange.">
@@ -204,21 +205,20 @@ type CollateralTaxonomyValue: <"Specifies the collateral taxonomy value, either
type Security extends InstrumentBase: <"Identifies a security by referencing an identifier and by specifying the sector.">
[docReference ICMA GMRA namingConvention "Purchased Security"
provision "As defined in GMRA paragraph 2(oo) The Purchased Securities are the Securities sold or to be sold and any New Purchased Securities transferred by Seller to Buyer under paragraph 8 (Substitution)."]
- securityType SecurityTypeEnum (1..1) <"Identifies the type of security using an enumerated list.">
debtType DebtType (0..1) <"Identifies the type of debt and selected debt economics.">
equityType EquityTypeEnum (0..1) <"Identifies the type of equity.">
fundType FundProductTypeEnum (0..1) <"Identifies the type of fund.">
condition DebtSubType:
- if securityType <> SecurityTypeEnum -> Debt
+ if instrumentType <> InstrumentTypeEnum -> Debt
then debtType is absent
condition EquitySubType:
- if securityType <> SecurityTypeEnum -> Equity
+ if instrumentType <> InstrumentTypeEnum -> Equity
then equityType is absent
condition FundSubType:
- if securityType <> SecurityTypeEnum -> Fund
+ if instrumentType <> InstrumentTypeEnum -> Fund
then fundType is absent
type DebtType: <"Specifies the type of debt instrument.">
@@ -277,7 +277,7 @@ type TaxonomyClassification:
type AssetType: <"Represents a class to allow specification of the asset product type.">
assetType AssetTypeEnum (1..1) <"Represents a filter based on the type of collateral asset.">
- securityType SecurityTypeEnum (0..1) <"Represents a filter based on the type of security.">
+ securityType InstrumentTypeEnum (0..1) <"Represents a filter based on the type of security.">
debtType DebtType (0..1) <"Represents a filter based on the type of bond.">
equityType EquityTypeEnum (0..1) <"Represents a filter based on the type of equity.">
fundType FundProductTypeEnum (0..1) <"Represents a filter based on the type of fund.">
@@ -291,15 +291,15 @@ type AssetType: <"Represents a class to allow specification of the asset product
and fundType is absent
condition BondSubType:
- if securityType <> SecurityTypeEnum -> Debt
+ if securityType <> InstrumentTypeEnum -> Debt
then debtType is absent
condition EquitySubType:
- if securityType <> SecurityTypeEnum -> Equity
+ if securityType <> InstrumentTypeEnum -> Equity
then equityType is absent
condition FundSubType:
- if securityType <> SecurityTypeEnum -> Fund
+ if securityType <> InstrumentTypeEnum -> Fund
then fundType is absent
condition OtherAssetSubType:
diff --git a/rosetta-source/src/main/rosetta/event-common-func.rosetta b/rosetta-source/src/main/rosetta/event-common-func.rosetta
index 813f59a9b4..7f9ce92892 100644
--- a/rosetta-source/src/main/rosetta/event-common-func.rosetta
+++ b/rosetta-source/src/main/rosetta/event-common-func.rosetta
@@ -149,15 +149,18 @@ func ResolveInterestRateReset: <"Defines how to resolve the reset value for an I
add reset -> observations: <"Assigns the observation required to compute the rest value as audit.">
observation
-func InterestCashSettlementAmount: <"Defines the performance calculations relevent for a fixed or floating rate payout.">
+func InterestCashSettlementAmount: <"Defines the performance calculations relevant for a fixed or floating rate payout.">
inputs:
tradeState TradeState (1..1)
- interestRatePayout InterestRatePayout (1..1)
+ payout Payout (1..1)
resets Reset (1..*)
date date (1..1)
output:
interestCashSettlementAmount Transfer (1..1)
+ alias interestRatePayout:
+ payout -> InterestRatePayout
+
alias performance:
if interestRatePayout -> rateSpecification -> FixedRateSpecification exists
then FixedAmount(
@@ -184,6 +187,10 @@ func InterestCashSettlementAmount: <"Defines the performance calculations releve
tradeState -> trade -> counterparty,
interestRatePayout -> payerReceiver -> receiver
) -> partyReference
+
+ condition IsInterestRatePayout: <"Payout must be an InterestRatePayout.">
+ payout -> InterestRatePayout exists
+
set interestCashSettlementAmount -> quantity -> value: performance
set interestCashSettlementAmount -> quantity -> unit -> currency:
interestRatePayout -> priceQuantity -> quantitySchedule -> unit -> currency
@@ -194,8 +201,8 @@ func InterestCashSettlementAmount: <"Defines the performance calculations releve
set interestCashSettlementAmount -> settlementDate -> adjustedDate: date
- set interestCashSettlementAmount -> settlementOrigin -> interestRatePayout:
- interestRatePayout as-key
+ set interestCashSettlementAmount -> settlementOrigin:
+ payout as-key
func ResolveReset: <"Defines the interface for adopters to resolve a reset, given a trade state and a date.">
inputs:
@@ -291,8 +298,12 @@ func EquityCashSettlementAmount: <"Represents Part 1 Section 12 of the 2018 ISDA
output:
equityCashSettlementAmount Transfer (1..1)
+ alias payout:
+ tradeState -> trade -> product -> economicTerms -> payout
+ filter PerformancePayout exists
+ then only-element
alias equityPerformancePayout:
- tradeState -> trade -> product -> economicTerms -> payout -> performancePayout only-element
+ payout -> PerformancePayout
alias equityPerformance:
EquityPerformance(
tradeState -> trade,
@@ -317,13 +328,17 @@ func EquityCashSettlementAmount: <"Represents Part 1 Section 12 of the 2018 ISDA
tradeState -> trade -> tradeLot only-element -> priceQuantity -> price
) -> unit -> currency
set equityCashSettlementAmount -> payerReceiver -> payerPartyReference:
- if equityPerformance >= 0 then payer else receiver
+ if equityPerformance >= 0
+ then payer
+ else receiver
set equityCashSettlementAmount -> payerReceiver -> receiverPartyReference:
- if equityPerformance >= 0 then receiver else payer
+ if equityPerformance >= 0
+ then receiver
+ else payer
set equityCashSettlementAmount -> settlementDate -> adjustedDate:
ResolveCashSettlementDate(tradeState)
- set equityCashSettlementAmount -> settlementOrigin -> performancePayout:
- equityPerformancePayout as-key
+ set equityCashSettlementAmount -> settlementOrigin:
+ payout as-key
func EquityPerformance: <"Part 1 Section 12 of the 2018 ISDA CDM Equity Confirmation for Security Equity Swap, Para 75. 'Equity Performance' means, in respect of an Equity Cash Settlement Date, an amount in the Settlement Currency determined by the Calculation Agent as of the Equity Valuation Date to which the Equity Cash Settlement Amount relates, pursuant to the following formula: Equity Performance = (Rate Of Return) Equity Notional Amount.">
inputs:
@@ -334,7 +349,7 @@ func EquityPerformance: <"Part 1 Section 12 of the 2018 ISDA CDM Equity Confirma
equityPerformance number (1..1)
alias performancePayout:
- trade -> product -> economicTerms -> payout -> performancePayout only-element
+ trade -> product -> economicTerms -> payout -> PerformancePayout only-element
alias periodStartPrice: <"Only works in the case of a single trade lot.">
ResolvePerformancePeriodStartPrice(
performancePayout,
@@ -349,7 +364,7 @@ func EquityPerformance: <"Part 1 Section 12 of the 2018 ISDA CDM Equity Confirma
alias notionalAmount: EquityNotionalAmount(numberOfSecurities, periodEndPrice)
condition PriceReturnTermsExists:
- trade -> product -> economicTerms -> payout -> performancePayout -> returnTerms -> priceReturnTerms exists
+ trade -> product -> economicTerms -> payout -> PerformancePayout -> returnTerms -> priceReturnTerms exists
set equityPerformance: rateOfReturn * notionalAmount
@@ -498,7 +513,7 @@ func Create_Exercise: <"Defines the process of putting into effect the rights sp
alias optionPayout: <"Extracts the optionPayout from exerciseInstruction if provided or from the original trade if absent">
if exerciseInstruction -> exerciseOption exists
then exerciseInstruction -> exerciseOption
- else originalTrade -> trade -> product -> economicTerms -> payout -> optionPayout only-element
+ else originalTrade -> trade -> product -> economicTerms -> payout -> OptionPayout only-element
alias underlier: <"Extracts the underlying financial product, upon which the option decision is contingent. Requires that the original contract contains an option payout that contains an Observable or a Product as the underlier.">
optionPayout -> underlier
@@ -547,8 +562,8 @@ func Update_ProductDirection: <"Flips the payer and receiver on a product (used
after NonTransferableProduct (1..1)
set after: before
- set after -> economicTerms -> payout -> optionPayout -> payerReceiver -> payer: originalReceiver
- set after -> economicTerms -> payout -> optionPayout -> payerReceiver -> receiver: originalPayer
+ set after -> economicTerms -> payout -> OptionPayout -> payerReceiver -> payer: originalReceiver
+ set after -> economicTerms -> payout -> OptionPayout -> payerReceiver -> receiver: originalPayer
func Create_NonTransferableProduct: <"Creates a NonTransferableProduct (ie EconomicTerms) from an underlier.">
inputs:
@@ -557,8 +572,8 @@ func Create_NonTransferableProduct: <"Creates a NonTransferableProduct (ie Econ
output:
newProduct NonTransferableProduct (1..1)
- set newProduct -> economicTerms -> payout -> settlementPayout -> underlier: underlier
- set newProduct -> economicTerms -> payout -> settlementPayout -> payerReceiver: payerReceiver
+ set newProduct -> economicTerms -> payout -> SettlementPayout -> underlier: underlier
+ set newProduct -> economicTerms -> payout -> SettlementPayout -> payerReceiver: payerReceiver
func Create_Reset: <"Defines how a Reset should be constructed.">
inputs:
@@ -576,14 +591,14 @@ func Create_Reset: <"Defines how a Reset should be constructed.">
else instruction -> resetDate
alias observationIdentifiers: <"Resolves the ObservationIdentifier to be used to derive the single observation to be used in the reset calculation. Resolving the ObservationIdentifier is dependent on the type of payout in use.">
- if payout -> performancePayout count = 1
+ if payout -> PerformancePayout count = 1
then ResolvePerformanceObservationIdentifiers(
- payout -> performancePayout only-element,
+ payout -> PerformancePayout only-element,
instruction -> resetDate
)
- else if payout -> interestRatePayout exists
+ else if payout -> InterestRatePayout exists
then ResolveInterestRateObservationIdentifiers(
- payout -> interestRatePayout only-element,
+ payout -> InterestRatePayout only-element,
observationDate
)
@@ -593,15 +608,15 @@ func Create_Reset: <"Defines how a Reset should be constructed.">
set reset: tradeState
add reset -> resetHistory: <"To handle the various ways Contracts can change over time, ">
- if payout -> performancePayout count = 1
+ if payout -> PerformancePayout count = 1
then ResolvePerformanceReset(
- payout -> performancePayout only-element,
+ payout -> PerformancePayout only-element,
observation,
instruction -> resetDate
)
- else if payout -> interestRatePayout exists
+ else if payout -> InterestRatePayout exists
then ResolveInterestRateReset(
- payout -> interestRatePayout,
+ payout -> InterestRatePayout,
observation,
instruction -> resetDate,
instruction -> rateRecordDate
@@ -614,13 +629,13 @@ func CalculateTransfer: <"Function specification to calculate a transfer, e.g. f
transfer Transfer (0..*)
add transfer: <"Assigns the result of the Create_Transfer function to the transferHistory attribute.">
- if instruction -> payout -> interestRatePayout exists
- or instruction -> payout -> performancePayout exists
- or instruction -> payout -> assetPayout exists
+ if instruction -> payout -> InterestRatePayout exists
+ or instruction -> payout -> PerformancePayout exists
+ or instruction -> payout -> AssetPayout exists
then Create_CashTransfer(instruction)
add transfer: <"Assigns the result of the Create_AssetTransfer function to the transferHistory attribute.">
- if instruction -> payout -> assetPayout exists
+ if instruction -> payout -> AssetPayout exists
then Create_AssetTransfer(instruction)
func Create_Transfer: <"Defines how a transfer should be constructed, when representing the exchange of cash between parties.">
@@ -654,8 +669,13 @@ func Create_AssetTransfer: <"Defines how Transfer that represents an exchange of
output:
transfer Transfer (1..1)
+ alias payout: <"Single payout containing an asset payout.">
+ instruction -> tradeState -> trade -> product -> economicTerms -> payout
+ filter AssetPayout exists
+ then only-element
+
alias assetPayout:
- instruction -> tradeState -> trade -> product -> economicTerms -> payout -> assetPayout only-element
+ payout -> AssetPayout
alias tradeQuantity: <"Security quantity obtained by filtering on the trade quantity">
FilterQuantityByFinancialUnit(
@@ -721,10 +741,8 @@ func Create_AssetTransfer: <"Defines how Transfer that represents an exchange of
set transfer -> settlementDate -> adjustedDate: instruction -> date
- set transfer -> settlementOrigin -> assetPayout:
- if instruction -> tradeState -> trade -> product -> economicTerms -> payout -> assetPayout exists
- then instruction -> tradeState -> trade -> product -> economicTerms -> payout -> assetPayout only-element
- as-key
+ set transfer -> settlementOrigin:
+ payout as-key
func ResolveTransfer: <"Defines how to calculate the amount due to be transferred after a Reset Event.">
inputs:
@@ -733,20 +751,20 @@ func ResolveTransfer: <"Defines how to calculate the amount due to be transferre
transfer Transfer (1..1)
alias payout: instruction -> payout
set transfer:
- if payout -> assetPayout exists
+ if payout -> AssetPayout exists
then SecurityFinanceCashSettlementAmount(
instruction -> tradeState,
instruction -> date,
instruction -> quantity,
instruction -> payerReceiver
)
- else if payout -> performancePayout exists
+ else if payout -> PerformancePayout exists
then EquityCashSettlementAmount(instruction -> tradeState, instruction -> date)
- else if payout -> interestRatePayout -> rateSpecification -> FloatingRateSpecification exists
- or payout -> interestRatePayout -> rateSpecification -> FixedRateSpecification exists
+ else if payout -> InterestRatePayout -> rateSpecification -> FloatingRateSpecification exists
+ or payout -> InterestRatePayout -> rateSpecification -> FixedRateSpecification exists
then InterestCashSettlementAmount(
instruction -> tradeState,
- payout -> interestRatePayout only-element,
+ payout,
instruction -> resets,
instruction -> date
)
@@ -771,8 +789,13 @@ func SecurityFinanceCashSettlementAmount:
output:
cashSettlementAmount Transfer (1..1)
+ alias payout: <"Single payout that contains the AssetPayout.">
+ tradeState -> trade -> product -> economicTerms -> payout
+ filter AssetPayout exists
+ then only-element
+
alias assetPayout:
- tradeState -> trade -> product -> economicTerms -> payout -> assetPayout only-element
+ payout -> AssetPayout
alias collateral:
tradeState -> trade -> product -> economicTerms -> collateral
@@ -839,7 +862,7 @@ func SecurityFinanceCashSettlementAmount:
set cashSettlementAmount -> settlementDate -> adjustedDate: date
- set cashSettlementAmount -> settlementOrigin -> assetPayout: assetPayout as-key
+ set cashSettlementAmount -> settlementOrigin: payout as-key
func Create_Split: <"Defines the logic for splitting a trade into separate copies. The split instruction contains a breakdown into N set of primitive instructions. Each set contains the primitive instructions to be applied to each post-split trade, eventually producing N trades. The split function underpins a number of business events such as clearing or allocation.">
inputs:
@@ -1029,30 +1052,28 @@ func NewEquitySwapProduct: <"Function specification to create an Equity Swap acc
inputs:
security Security (1..1) <"The underlying Equity asset for the swap.">
masterConfirmation EquitySwapMasterConfirmation2018 (0..1) <"An (optional) pointer to the Master Confirmation Agreement, if any, that holds further inputs to the Equity Swap">
- // performancePayout PerformancePayout (1..1)
output:
product NonTransferableProduct (1..1)
- alias payout: product -> economicTerms -> payout
-
-// condition PriceReturnTermsOnlyExists: performancePayout -> returnTerms -> priceReturnTerms only exists
condition EquitySecurityType: <"Security must be equity (single name).">
- security -> securityType = SecurityTypeEnum -> Equity
+ security -> instrumentType = InstrumentTypeEnum -> Equity
- add payout -> performancePayout:
- NewSingleNameEquityPerformancePayout(security, masterConfirmation)
- add payout -> interestRatePayout: <"Equity and interest rate payouts must be set-up according to their corresponding payout specifications">
+ add product -> economicTerms -> payout:
+ Payout {
+ PerformancePayout: NewSingleNameEquityPerformancePayout(security, masterConfirmation) ,
+ ...
+ }
+
+ add product -> economicTerms -> payout: <"Equity and interest rate payouts must be set-up according to their corresponding payout specifications">
if masterConfirmation exists
- then NewFloatingPayout(masterConfirmation)
+ then Payout {
+ InterestRatePayout: NewFloatingPayout(masterConfirmation),
+ ...
+ }
post-condition PayoutType: <"Other payout types must be absent.">
if masterConfirmation is absent
- then payout -> interestRatePayout is absent
- and payout -> cashflow is absent
- and payout -> creditDefaultPayout is absent
- and payout -> settlementPayout is absent
- and payout -> fixedPricePayout is absent
- and payout -> optionPayout is absent
+ then (product -> economicTerms -> payout extract PerformancePayout exists then all = True)
func NewSingleNameEquityPerformancePayout: <"Function specification to create the equity payout part of an Equity Swap according to the 2018 ISDA CDM Equity Confirmation template.">
inputs:
@@ -1062,7 +1083,7 @@ func NewSingleNameEquityPerformancePayout: <"Function specification to create th
performancePayout PerformancePayout (1..1)
condition EquitySecurityType: <"Security must be equity (single name).">
- security -> securityType = SecurityTypeEnum -> Equity
+ security -> instrumentType = InstrumentTypeEnum -> Equity
set performancePayout -> returnTerms -> priceReturnTerms -> returnType: <"Equity payout must inherit terms from the Master Confirmation Agreement.">
// if masterConfirmation -> typeOfSwapElection -> Price exists
@@ -1250,10 +1271,10 @@ func ResolveSecurityFinanceBillingAmount: <"Calculates the billing amount for a
)
alias interestRatePayout: <"The interest payout that represents the lending fee.">
- tradeState -> trade -> product -> economicTerms -> payout -> interestRatePayout only-element
+ tradeState -> trade -> product -> economicTerms -> payout -> InterestRatePayout only-element
alias assetPayout: <"The security finance payout that represents the securities lent.">
- tradeState -> trade -> product -> economicTerms -> collateral -> collateralPortfolio -> collateralPosition -> product ->> economicTerms -> payout -> assetPayout only-element
+ tradeState -> trade -> product -> economicTerms -> collateral -> collateralPortfolio -> collateralPosition -> product ->> economicTerms -> payout -> AssetPayout only-element
alias collateral:
tradeState -> trade -> product -> economicTerms -> collateral
@@ -1383,7 +1404,7 @@ func Qualify_Repurchase: <"The qualification of a repurchase event from the fact
is_event boolean (1..1)
set is_event:
businessEvent -> intent = EventIntentEnum -> Repurchase
- and businessEvent -> after -> trade -> product -> economicTerms -> collateral -> collateralPortfolio -> collateralPosition -> product ->> economicTerms -> payout -> assetPayout exists
+ and businessEvent -> after -> trade -> product -> economicTerms -> collateral -> collateralPortfolio -> collateralPosition -> product ->> economicTerms -> payout -> AssetPayout exists
and (businessEvent -> instruction count = 1
and (businessEvent -> instruction -> primitiveInstruction -> quantityChange, businessEvent -> instruction -> primitiveInstruction -> transfer) only exists)
and QuantityDecreasedToZero(
@@ -1924,7 +1945,7 @@ func Qualify_PartialDelivery: <"Qualification of a partial delivery which consti
and openEconomicTerms exists
and openTrades count = 1
and closedTradeState count = 1
- and openEconomicTerms -> payout -> interestRatePayout = beforeEconomicterms -> payout -> interestRatePayout
+ and openEconomicTerms -> payout -> InterestRatePayout = beforeEconomicterms -> payout -> InterestRatePayout
and openEconomicTerms -> collateral = beforeEconomicterms -> collateral
and beforeTradeCollateralQuantity > afterTradeCollateralQuantity
and openEconomicTerms -> terminationDate = beforeEconomicterms -> terminationDate
@@ -2101,7 +2122,7 @@ func Qualify_Reprice: <"This qualification function is used to qualify repricing
alias openEconomicTerms: ExtractOpenEconomicTerms(businessEvent)
set is_event:
- businessEvent -> after -> trade -> product -> economicTerms -> payout -> interestRatePayout exists
+ businessEvent -> after -> trade -> product -> economicTerms -> payout -> InterestRatePayout exists
and openTrades count = 1
and closedTradeState count = 1
and beforeTradePurchasePrice exists
@@ -2142,7 +2163,7 @@ func Qualify_Adjustment: <"This qualification function is used to qualify adjust
alias openEconomicTerms: ExtractOpenEconomicTerms(businessEvent)
set is_event:
- businessEvent -> after -> trade -> product -> economicTerms -> payout -> interestRatePayout exists
+ businessEvent -> after -> trade -> product -> economicTerms -> payout -> InterestRatePayout exists
and openEconomicTerms -> payout = beforeEconomicterms -> payout
and beforeTradePurchasePrice exists
and afterTradePurchasePrice exists
@@ -2262,7 +2283,7 @@ func Create_OnDemandInterestPaymentPrimitiveInstruction: <"An instruction to mak
instruction PrimitiveInstruction (1..1) <"Result is a Terms Change Instruction.">
alias interestRatePayout:
- tradeState -> trade -> product -> economicTerms -> payout -> interestRatePayout only-element
+ tradeState -> trade -> product -> economicTerms -> payout -> InterestRatePayout only-element
alias cashflow: <"A fully structured CashFlow or the following need to be provided to create a cashflow.">
Create_Cashflow(
@@ -2302,9 +2323,9 @@ func Qualify_OnDemandPayment: <"Qualification of a on-demand payment.">
alias afterTradeStates: FilterOpenTradeStates(businessEvent -> after)
alias beforeCashFlow:
- FilterClosedTradeStates(businessEvent -> after) only-element -> trade -> product -> economicTerms -> payout -> cashflow
+ FilterClosedTradeStates(businessEvent -> after) only-element -> trade -> product -> economicTerms -> payout -> Cashflow
alias afterCashFlow:
- FilterOpenTradeStates(businessEvent -> after) only-element -> trade -> product -> economicTerms -> payout -> cashflow
+ FilterOpenTradeStates(businessEvent -> after) only-element -> trade -> product -> economicTerms -> payout -> Cashflow
set is_event:
businessEvent -> instruction -> before count = 1
@@ -2322,7 +2343,7 @@ func Create_CashflowTermsChangeInstruction:
termsChangeInstruction TermsChangeInstruction (1..1)
set termsChangeInstruction -> product: product
- add termsChangeInstruction -> product -> economicTerms -> payout -> cashflow:
+ set termsChangeInstruction -> product -> economicTerms -> payout -> Cashflow:
cashFlow
func Create_Cashflow:
diff --git a/rosetta-source/src/main/rosetta/event-common-type.rosetta b/rosetta-source/src/main/rosetta/event-common-type.rosetta
index 9dad3c89cf..997e92b49b 100644
--- a/rosetta-source/src/main/rosetta/event-common-type.rosetta
+++ b/rosetta-source/src/main/rosetta/event-common-type.rosetta
@@ -110,7 +110,7 @@ type ExerciseInstruction: <"Specifies the information required to communicate th
replacementTradeIdentifier TradeIdentifier (0..*) <"Specifies the trade identifier to apply to the replacement trade for physical exercise.">
type ResetInstruction: <"Defines the information needed to create a Reset Business Event. ">
- payout Payout (1..1)
+ payout Payout (1..*)
[metadata reference]
rateRecordDate date (0..1) <"Specifies the 'Rate Record Day' for a Fallback rate. Fallback rate fixing processes typically set the fixing rate in arrears, i.e., the Fallback Rate corresponding to a Rate Record Date is set at the end of the interest accural period. When this applies, Reset->resetDate occurs at the end of the interest period, and the Reset->rateRecordDate occurs near the start of the interest period. The Reset->rateRecordDate and Reset->observations->observationIdentifier->observationDate will differ if a Fallback rate is unavailable on the Rate Record Date, and the latest previous available rate is used as the observation.">
resetDate date (1..1) <"Specifies the date on which the reset is occuring.">
@@ -212,7 +212,8 @@ type TransferState: <"Defines the fundamental financial information associated w
transferStatus TransferStatusEnum (0..1) <"Represents the State of the Transfer through its life-cycle.">
type Transfer extends TransferBase: <"Defines the movement of an Asset (eg cash, securities or commodities) between two parties on a date.">
- settlementOrigin SettlementOrigin (0..1) <"Represents the origin to the transfer as a reference for lineage purposes, whether it originated from trade level settlement terms or from payment terms on an economic payout.">
+ settlementOrigin Payout (0..1) <"Represents the origin to the transfer as a reference for lineage purposes, whether it originated from trade level settlement terms or from payment terms on an economic payout.">
+ [metadata reference]
resetOrigin Reset (0..1) <"Represents the reset and observation values that were used to determine the transfer amount.">
transferExpression TransferExpression (1..1) <"Specifies a transfer expression (cash price, performance amount, scheduled payment amount, etc.) to define the nature of the transfer amount and its source.">
@@ -231,30 +232,6 @@ type ScheduledTransfer:
if transferType = ScheduledTransferEnum -> CorporateAction
then corporateActionTransferType exists
-type SettlementOrigin: <"Defines the origin to the transfer as a reference for lineage purposes, whether it originated from trade level settlement terms or from payment terms on an economic payout.">
-
- commodityPayout CommodityPayout (0..1) <"Represents a reference to an Commodity Payout.">
- [metadata reference]
- creditDefaultPayout CreditDefaultPayout (0..1) <"Represents a reference to a Credit Default Payout.">
- [metadata reference]
- settlementPayout SettlementPayout (0..1) <"Represents a reference to a Settlement Payout.">
- [metadata reference]
- interestRatePayout InterestRatePayout (0..1) <"Represents a reference to an Interest Rate Payout.">
- [metadata reference]
- optionPayout OptionPayout (0..1) <"Represents a reference to an Option Payout.">
- [metadata reference]
- assetPayout AssetPayout (0..1) <"Represents a reference to an Asset Payout.">
- [metadata reference]
- settlementTerms SettlementTerms (0..1) <"Represents a reference to settlement terms, which may have been specified at execution.">
- [metadata reference]
- performancePayout PerformancePayout (0..1) <"Represents a reference to a Performance Payout.">
- [metadata reference]
- fixedPricePayout FixedPricePayout (0..1) <"Represents a reference to a Fixed Price Payout">
- [metadata reference]
-
- condition:
- one-of
-
type TradeIdentifier extends Identifier: <"Defines a trade identifier as a special case of the generic identifier type, that also includes the trade identifier class.">
identifierType TradeIdentifierTypeEnum (0..1) <"The enumerated classification of the identifier. Optional as a trade identifier may be party-specific, in which case it may not correspond to any established classification.">
@@ -293,7 +270,7 @@ type Trade extends TradableProduct: <"Defines the output of a financial transact
[deprecated]
condition SettlementPayout: <"When the product uses a settlement payout, both buyer and seller party roles, and a price, must exist.">
- if product -> economicTerms -> payout -> settlementPayout only exists
+ if product -> economicTerms -> payout -> SettlementPayout only exists
then partyRole -> role contains PartyRoleEnum -> Buyer
and partyRole -> role contains PartyRoleEnum -> Seller
and tradeLot -> priceQuantity -> price exists
@@ -305,80 +282,80 @@ type Trade extends TradableProduct: <"Defines the output of a financial transact
condition DeliverableObligationsPhysicalSettlementMatrix: <"The below set of credit deliverable obligation provisions are specified as optional boolean in FpML and the CDM because they would be specified as part of the Physical Settlement Matrix when such document governs the contract terms. As a result, this data rule specifies that those provisions cannot be omitted if the Credit Derivatives Physical Settlement Matrix doesn't governs the terms of the contract.">
if (contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualMatrix -> matrixType all <> MatrixTypeEnum -> CreditDerivativesPhysicalSettlementMatrix
or contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualMatrix -> matrixType is absent)
- and product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations exists
- then (product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> notSubordinated exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> specifiedCurrency exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> notSovereignLender exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> notDomesticCurrency exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> notDomesticLaw exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> notContingent exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> notDomesticIssuance exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> assignableLoan exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> consentRequiredLoan exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> transferable exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> maximumMaturity exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> notBearer exists)
- and (product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> fullFaithAndCreditObLiability exists
- or product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> generalFundObligationLiability exists
- or product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> revenueObligationLiability exists)
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations exists
+ then (product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> notSubordinated exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> specifiedCurrency exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> notSovereignLender exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> notDomesticCurrency exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> notDomesticLaw exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> notContingent exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> notDomesticIssuance exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> assignableLoan exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> consentRequiredLoan exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> transferable exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> maximumMaturity exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> notBearer exists)
+ and (product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> fullFaithAndCreditObLiability exists
+ or product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> generalFundObligationLiability exists
+ or product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> revenueObligationLiability exists)
condition ObligationsPhysicalSettlementMatrix: <"The below set of obligation of the reference entity are specified as optional boolean in FpML and the CDM because they would be specified as part of the Physical Settlement Matrix when such document governs the contract terms. As a result, this data rule specifies that those provisions cannot be omitted if the Physical Settlement Matrix governs the terms of the contract. This data rule also applies to cash settled contracts because those could still end-up being physically settled, in case the case where an auction could not take place because of, say, liquidity considerations.">
if (contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualMatrix -> matrixType all <> MatrixTypeEnum -> CreditDerivativesPhysicalSettlementMatrix
or contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualMatrix -> matrixType is absent)
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> obligations exists
- then (product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> obligations -> notSubordinated exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> obligations -> notSovereignLender exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> obligations -> notDomesticLaw exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> obligations -> notDomesticIssuance exists)
- and (product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> obligations -> fullFaithAndCreditObLiability exists
- or product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> obligations -> generalFundObligationLiability exists
- or product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> obligations -> revenueObligationLiability exists)
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> obligations exists
+ then (product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> obligations -> notSubordinated exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> obligations -> notSovereignLender exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> obligations -> notDomesticLaw exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> obligations -> notDomesticIssuance exists)
+ and (product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> obligations -> fullFaithAndCreditObLiability exists
+ or product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> obligations -> generalFundObligationLiability exists
+ or product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> obligations -> revenueObligationLiability exists)
condition CreditEventsPhysicalSettlementMatrix: <"The below set of credit events are specified as optional boolean in FpML and the CDM because they would be specified as part of the Physical Settlement Matrix when such document governs the contract terms. As a result, this data rule specifies that those provisions can only be omitted if the Physical Settlement Matrix governs the terms of the contract. This data rule also applies to cash settled contracts because those could still end-up being physically settled, in the case where an auction could not take place because of, say, liquidity considerations.">
if (contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualMatrix -> matrixType all <> MatrixTypeEnum -> CreditDerivativesPhysicalSettlementMatrix
or contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualMatrix -> matrixType is absent)
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents exists
- then (product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents -> bankruptcy exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents -> obligationDefault exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents -> obligationAcceleration exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents -> repudiationMoratorium exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents -> governmentalIntervention exists)
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents exists
+ then (product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents -> bankruptcy exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents -> obligationDefault exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents -> obligationAcceleration exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents -> repudiationMoratorium exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents -> governmentalIntervention exists)
condition RestructuringPhysicalSettlementMatrix: <"The below multiple holder obligation restructuring provisions is specified as optional boolean in FpML and the CDM because they would be specified as part of the Physical Settlement Matrix when such document governs the contract terms. As a result, this data rule specifies that this provision can only be omitted if the Physical Settlement Matrix governs the terms of the contract. This data rule also applies to cash settled contracts because those could still end-up being physically settled, in the case where an auction could not take place because of, say, liquidity considerations.">
if (contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualMatrix -> matrixType all <> MatrixTypeEnum -> CreditDerivativesPhysicalSettlementMatrix
or contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualMatrix -> matrixType is absent)
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents -> restructuring exists
- then product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents -> restructuring -> multipleHolderObligation exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents -> restructuring exists
+ then product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents -> restructuring -> multipleHolderObligation exists
condition AdditionalFixedPaymentsMortgages: <"The below set of additional fixed payment provisions are specified as optional boolean in FpML and the CDM because they only apply to mortgage credit default swaps. As a result, this data rule specifies that those provisions are required if the contract corresponds to a mortgage credit default swap. The provision related to the existence of the Contractual Term Supplement is meant to address the case where the underlier is a mortgage index.">
- if ((product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation -> referenceObligation -> security -> securityType any = SecurityTypeEnum -> Debt
- and product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation -> referenceObligation -> security -> debtType -> debtClass any = DebtClassEnum -> AssetBacked)
+ if ((product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation -> referenceObligation -> security -> instrumentType any = InstrumentTypeEnum -> Debt
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation -> referenceObligation -> security -> debtType -> debtClass any = DebtClassEnum -> AssetBacked)
or contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualTermsSupplement -> contractualTermsSupplementType contains ContractualSupplementTypeEnum -> CDSonMBS)
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> floatingAmountEvents exists
- then (product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> floatingAmountEvents -> additionalFixedPayments -> interestShortfallReimbursement exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> floatingAmountEvents -> additionalFixedPayments -> principalShortfallReimbursement exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> floatingAmountEvents -> additionalFixedPayments -> writedownReimbursement exists)
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> floatingAmountEvents exists
+ then (product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> floatingAmountEvents -> additionalFixedPayments -> interestShortfallReimbursement exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> floatingAmountEvents -> additionalFixedPayments -> principalShortfallReimbursement exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> floatingAmountEvents -> additionalFixedPayments -> writedownReimbursement exists)
condition FloatingAmountEventsMortgages: <"The below set of floating amount events provisions are specified as optional boolean in FpML and the CDM because they only apply to mortgage credit default swaps. As a result, this data rule specifies that those provisions are required if the contract corresponds to a mortgage credit default swap. The provision related to the existence of the Contractual Term Supplement is meant to address the case where the underlier is a mortgage index.">
- if ((product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation -> referenceObligation -> security -> securityType any = SecurityTypeEnum -> Debt
- and product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation -> referenceObligation -> security -> debtType -> debtClass any = DebtClassEnum -> AssetBacked)
+ if ((product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation -> referenceObligation -> security -> instrumentType any = InstrumentTypeEnum -> Debt
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation -> referenceObligation -> security -> debtType -> debtClass any = DebtClassEnum -> AssetBacked)
or contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualTermsSupplement -> contractualTermsSupplementType contains ContractualSupplementTypeEnum -> CDSonMBS)
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> floatingAmountEvents exists
- then (product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> floatingAmountEvents -> failureToPayPrincipal exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> floatingAmountEvents -> writedown exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> floatingAmountEvents -> impliedWritedown exists)
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> floatingAmountEvents exists
+ then (product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> floatingAmountEvents -> failureToPayPrincipal exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> floatingAmountEvents -> writedown exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> floatingAmountEvents -> impliedWritedown exists)
condition CreditEventsMortgages: <"The below set of credit events provisions are specified as optional boolean in FpML and the CDM because they only apply to mortgage credit default swaps. As a result, this data rule specifies that those provisions are required if the contract corresponds to a mortgage credit default swap. The provision related to the existence of the Contractual Term Supplement is meant to address the case where the underlier is a mortgage index.">
- if ((product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation -> referenceObligation -> security -> securityType any = SecurityTypeEnum -> Debt
- and product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation -> referenceObligation -> security -> debtType -> debtClass any = DebtClassEnum -> AssetBacked)
+ if ((product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation -> referenceObligation -> security -> instrumentType any = InstrumentTypeEnum -> Debt
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation -> referenceObligation -> security -> debtType -> debtClass any = DebtClassEnum -> AssetBacked)
or contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualTermsSupplement -> contractualTermsSupplementType contains ContractualSupplementTypeEnum -> CDSonMBS)
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents exists
- then (product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents -> failureToPayPrincipal exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents -> failureToPayInterest exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents -> distressedRatingsDowngrade exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents -> maturityExtension exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents -> writedown exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents -> impliedWritedown exists)
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents exists
+ then (product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents -> failureToPayPrincipal exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents -> failureToPayInterest exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents -> distressedRatingsDowngrade exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents -> maturityExtension exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents -> writedown exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents -> impliedWritedown exists)
condition HedgingParty: <"FpML specifies that there cannot be more than 2 hedging parties.">
if partyRole -> role contains PartyRoleEnum -> HedgingParty
@@ -396,83 +373,83 @@ type Trade extends TradableProduct: <"Defines the output of a financial transact
if clearedDate exists then clearedDate >= tradeDate
condition FpML_cd_1: <"FpML validation rule cd-1 - If referenceInformation exists, tradeDate must be before effectiveDate/unadjustedDate.">
- if product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation exists
+ if product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation exists
then tradeDate < product -> economicTerms -> effectiveDate -> adjustableDate -> unadjustedDate or tradeDate < product -> economicTerms -> effectiveDate -> adjustableDate -> adjustedDate
condition FpML_cd_7: <"FpML validation rule cd-7 - If condition LongForm is true, then effectiveDate/dateAdjustments exists.">
if contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> masterConfirmationType is absent
and contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualMatrix is absent
- and product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation exists
- then product -> economicTerms -> payout -> interestRatePayout -> calculationPeriodDates -> effectiveDate -> adjustableDate -> dateAdjustments exists or tradeDate < product -> economicTerms -> effectiveDate -> adjustableDate -> adjustedDate
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation exists
+ then product -> economicTerms -> payout -> InterestRatePayout -> calculationPeriodDates -> effectiveDate -> adjustableDate -> dateAdjustments exists or tradeDate < product -> economicTerms -> effectiveDate -> adjustableDate -> adjustedDate
condition FpML_cd_8: <"FpML validation rule cd-8 - If condition LongForm is true, and if scheduledTerminationDate exists then scheduledTerminationDate/dateAdjustments exists.">
if contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> masterConfirmationType is absent
and contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualMatrix is absent
- and product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation exists
then product -> economicTerms -> terminationDate -> adjustableDate -> dateAdjustments exists
condition FpML_cd_11: <"FpML validation rule cd-11 - If condition LongForm is true, and if condition ISDA2003 is true, then allGuarantees must exist.">
if contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> masterConfirmationType is absent
and contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualMatrix is absent
- and product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation exists
and contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualDefinitionsType any = ContractualDefinitionsEnum -> ISDA2003CreditDerivatives
- then product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation -> allGuarantees exists
+ then product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation -> allGuarantees exists
condition FpML_cd_19: <"FpML validation rule cd-19 - If the condition ISDA1999Credit is true, then the following elements must not exist: protectionTerms/creditEvents/creditEventNotice/businessCenter, protectionTerms/creditEvents/restructuring/multipleHolderObligation, protectionTerms/creditEvents/restructuring/multipleCreditEventNotices, generalTerms/referenceInformation/allGuarantees, generalTerms/indexReferenceInformation, generalTerms/substitution, generalTerms/modifiedEquityDelivery.">
if contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualDefinitionsType any = ContractualDefinitionsEnum -> ISDA1999CreditDerivatives
- then product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents -> creditEventNotice -> businessCenter is absent
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents -> restructuring -> multipleHolderObligation is absent
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents -> restructuring -> multipleCreditEventNotices is absent
- and product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation -> allGuarantees is absent
- and product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> indexReferenceInformation is absent
- and product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> substitution is absent
- and product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> modifiedEquityDelivery is absent
+ then product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents -> creditEventNotice -> businessCenter is absent
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents -> restructuring -> multipleHolderObligation is absent
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents -> restructuring -> multipleCreditEventNotices is absent
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation -> allGuarantees is absent
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> indexReferenceInformation is absent
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> substitution is absent
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> modifiedEquityDelivery is absent
condition FpML_cd_20: <"FpML validation rule cd-20 - If the condition ISDA2003 is true, then protectionTerms/obligations/notContingent must not exist.">
if contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualDefinitionsType any = ContractualDefinitionsEnum -> ISDA2003CreditDerivatives
- then product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> obligations -> notContingent is absent
+ then product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> obligations -> notContingent is absent
condition FpML_cd_23: <"FpML validation rule cd-23 - If the condition LongForm is true, then cashSettlementTerms or physicalSettlementTerms must exist.">
if contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> masterConfirmationType is absent
and contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualMatrix is absent
- and product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation exists
- then product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> cashSettlementTerms exists
- or product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation exists
+ then product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> cashSettlementTerms exists
+ or product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms exists
condition FpML_cd_24: <"FpML validation rule cd-24 - If the condition LongForm is true, then the following elements must exist: protectionTerms/creditEvents/creditEventNotice, protectionTerms/obligations, generalTerms/referenceInformation/referencePrice.">
if contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> masterConfirmationType is absent
and contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualMatrix is absent
- and product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation exists
- then product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> creditEvents -> creditEventNotice exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> protectionTerms -> obligations exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation -> referencePrice exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation exists
+ then product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> creditEvents -> creditEventNotice exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> protectionTerms -> obligations exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation -> referencePrice exists
condition FpML_cd_25: <"FpML validation rule cd-25 - If the condition LongForm is true, and if physicalSettlementTerms exists, then physicalSettlementTerms must contain settlementCurrency, physicalSettlementPeriod, escrow and deliverableObligations/accruedInterest.">
if contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> masterConfirmationType is absent
and contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualMatrix is absent
- and product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms exists
- then product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> settlementCurrency exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> physicalSettlementPeriod exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> escrow exists
- and product -> economicTerms -> payout -> creditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> accruedInterest exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms exists
+ then product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> settlementCurrency exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> physicalSettlementPeriod exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> escrow exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> settlementTerms -> physicalSettlementTerms -> deliverableObligations -> accruedInterest exists
condition FpML_cd_32: <"FpML validation rule cd-32 - If condition LongForm is true, and if fixedAmountCalculation/calculationAmount exists, then fixedAmountCalculation/dayCountFraction must exist.">
if contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> masterConfirmationType is absent
and contractDetails -> documentation -> legalAgreementIdentification -> agreementName -> contractualMatrix is absent
- and product -> economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation exists
- and product -> economicTerms -> payout -> interestRatePayout -> priceQuantity exists
+ and product -> economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation exists
+ and product -> economicTerms -> payout -> InterestRatePayout -> priceQuantity exists
and tradeLot -> priceQuantity -> quantity -> value exists
- then product -> economicTerms -> payout -> interestRatePayout -> dayCountFraction exists
+ then product -> economicTerms -> payout -> InterestRatePayout -> dayCountFraction exists
condition FpML_ird_8: <"FpML validation rule ird-8 - If the same party is specified as the payer and receiver, then different accounts must be specified.">
- if product -> economicTerms -> payout -> interestRatePayout exists
+ if product -> economicTerms -> payout -> InterestRatePayout exists
then FpmlIrd8(item,account) = True
condition ExtraordinaryEvents: <"Extraordinary events provisions must be associated with an equity payout or an equity option payout.">
if contractDetails -> documentation -> agreementTerms -> agreement -> transactionAdditionalTerms -> equityAdditionalTerms -> extraordinaryEvents exists
- then ( product -> economicTerms -> payout -> performancePayout -> returnTerms -> priceReturnTerms exists
- or product -> economicTerms -> payout -> optionPayout exists )
+ then ( product -> economicTerms -> payout -> PerformancePayout -> returnTerms -> priceReturnTerms exists
+ or product -> economicTerms -> payout -> OptionPayout exists )
and Qualify_AssetClass_Equity(product -> economicTerms)
condition DisruptionEventsDeterminingParty:
@@ -528,7 +505,7 @@ type CorporateAction: <"Specifies the relevant data regarding a corporate action
corporateActionType CorporateActionTypeEnum (1..1) <"The type of corporate action taking place.">
exDate date (1..1) <"The date on which the corporate action is known to have taken place.">
payDate date (1..1) <"The date on which resulting from the corporate action are delivered.">
- underlier Instrument (1..1) <"The instrument (ie security, loan or listed derivative) impacted by the corporate action.">
+ underlier Underlier (1..1) <"The underlier impacted by the corporate action.">
type TransferBase:
identifier Identifier (0..*) <"Represents a unique reference to the transfer.">
diff --git a/rosetta-source/src/main/rosetta/event-position-func.rosetta b/rosetta-source/src/main/rosetta/event-position-func.rosetta
index 37132500bc..d4e26ef7dd 100644
--- a/rosetta-source/src/main/rosetta/event-position-func.rosetta
+++ b/rosetta-source/src/main/rosetta/event-position-func.rosetta
@@ -13,7 +13,7 @@ func FxMarkToMarket: <"Representation of sample mark to market calculation provi
value number (1..1)
alias settlementPayout: <"Alias to the forward pay out.">
- trade -> product -> economicTerms -> payout -> settlementPayout only-element
+ trade -> product -> economicTerms -> payout -> SettlementPayout only-element
alias quotedCurrency: <"The quoted currency.">
trade -> tradeLot -> priceQuantity -> price -> unit -> currency
@@ -37,7 +37,7 @@ func FxMarkToMarket: <"Representation of sample mark to market calculation provi
alias interpolatedRate: InterpolateForwardRate(settlementPayout)
condition SettlementPayoutExists: <"The settlementPayout on the contract must exist.">
- trade -> product -> economicTerms -> payout -> settlementPayout exists
+ trade -> product -> economicTerms -> payout -> SettlementPayout exists
set value: (quotedQuantity / interpolatedRate - baseQuantity) * interpolatedRate
diff --git a/rosetta-source/src/main/rosetta/event-qualification-func.rosetta b/rosetta-source/src/main/rosetta/event-qualification-func.rosetta
index a1be4f2483..380e20da6f 100644
--- a/rosetta-source/src/main/rosetta/event-qualification-func.rosetta
+++ b/rosetta-source/src/main/rosetta/event-qualification-func.rosetta
@@ -463,7 +463,7 @@ func Qualify_FullReturn: <"The qualification of a full return event from the fac
only-element
set is_event:
(businessEvent -> intent is absent)
- and businessEvent -> after -> trade -> product -> economicTerms -> collateral -> collateralPortfolio -> collateralPosition -> product ->> economicTerms -> payout -> assetPayout exists
+ and businessEvent -> after -> trade -> product -> economicTerms -> collateral -> collateralPortfolio -> collateralPosition -> product ->> economicTerms -> payout -> AssetPayout exists
and (businessEvent -> instruction count = 1
and businessEvent -> instruction -> primitiveInstruction -> quantityChange exists
or (businessEvent -> instruction -> primitiveInstruction -> quantityChange exists and transfer exists))
diff --git a/rosetta-source/src/main/rosetta/mapping-fpml-confirmation-tradestate-synonym.rosetta b/rosetta-source/src/main/rosetta/mapping-fpml-confirmation-tradestate-synonym.rosetta
index 47b74f254e..9c6b988313 100644
--- a/rosetta-source/src/main/rosetta/mapping-fpml-confirmation-tradestate-synonym.rosetta
+++ b/rosetta-source/src/main/rosetta/mapping-fpml-confirmation-tradestate-synonym.rosetta
@@ -80,7 +80,7 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
[value "party"]
+ partyRole
[value "determiningParty" , "barrierDeterminationAgent" , "hedgingParty" , "brokerPartyReference" mapper "PartyRole"]
- [value "partyTradeIdentifier" path "tradeHeader" , "partyTradeInformation" path "tradeHeader"]
+ [value "partyReference" path "tradeHeader->partyTradeInformation" mapper "RelatedPartyRole"]
+ clearedDate
[value "clearedDate" path "tradeHeader"]
+ collateral
@@ -180,10 +180,11 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
[hint "capFloor"]
// For FRA:
[hint "fra"]
+ [value "fra" mapper "FraPayoutSplitter"]
// For Bond Options:
[hint "bondOption"]
// For CDS:
- [value "creditDefaultSwap"]
+ [value "creditDefaultSwap" mapper "CdsFeeLegPayout"]
[hint "creditDefaultSwap"]
// For CDS Option
[hint "creditDefaultSwapOption"]
@@ -278,7 +279,6 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
+ identifier
[value "productId" maps 2 mapper "ProductIdentifierSource"]
[value "productId" path "commoditySwaption" maps 2 mapper "ProductIdentifierSource"]
- [value "productId" path "fra" maps 2 mapper "ProductIdentifierSource"]
[value "productId" path "creditDefaultSwapOption" maps 2 mapper "ProductIdentifierSource"]
[value "productId" path "bondOption" maps 2 mapper "ProductIdentifierSource"]
[value "productId" path "genericProduct" maps 2 mapper "ProductIdentifierSource"]
@@ -314,7 +314,7 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
TaxonomyValue:
+ name
[value "productType"]
- [value "productType" path "fra"]
+ [value "productType" path "fra" maps 2]
[value "productType" path "creditDefaultSwapOption"]
[value "productType" path "bondOption"]
[value "productType" path "commoditySwaption"]
@@ -788,7 +788,7 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
[value "relativeDate" path "interestLegCalculationPeriodDates->interestLegResetDates->fixingDates"]
[value "fixingDateOffset"]
+ finalFixingDate
- [value "finalFixingDate" path "feeLeg->periodicPayment->floatingAmountCalculation"]
+ [value "finalFixingDate" path "periodicPayment->floatingAmountCalculation"]
+ rateCutOffDaysOffset
[value "resetCutOffDaysOffset" path "resetDates"]
+ resetFrequency
@@ -800,7 +800,7 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
+ relativeDateOffset
[value "initialFixingDate" path "resetDates"]
+ initialFixingDate
- [value "initialFixingDate" path "feeLeg->periodicPayment->floatingAmountCalculation"]
+ [value "initialFixingDate" path "periodicPayment->floatingAmountCalculation"]
StubCalculationPeriodAmount:
+ calculationPeriodDatesReference
@@ -1162,21 +1162,20 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
// For CDS feeLeg see InterestRatePayout
// For Equities see PerformancePayout
Payout:
- + interestRatePayout
+ + InterestRatePayout
// For Rates
[value "swapStream" , "additionalTerms" /*set when rosettaPath "interestRatePayout->rateSpecification->fixedRate" exists*/ ]
[value "capFloorStream"]
- [value "fra" mapper "FraPayoutSplitter"]
+ [value "fra"]
// For Credit:
- [value "creditDefaultSwap" set when "creditDefaultSwap->feeLeg->periodicPayment" exists]
+ [value "feeLeg", "protectionTerms", "generalTerms"]
// For Equity
[value "interestLeg"]
// For Repo:
[value "repo"]
- + creditDefaultPayout
+ + CreditDefaultPayout
[value "creditDefaultSwap"]
- [value "generalTerms" path "creditDefaultSwap"]
- + optionPayout
+ + OptionPayout
[value "swaption"]
[value "creditDefaultSwapOption"]
[value "bondOption"]
@@ -1190,7 +1189,7 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
[value "varianceOptionTransactionSupplement"]
[value "dividendSwapOptionTransactionSupplement"]
[value "genericProduct" set when "genericProduct->optionType" exists]
- + settlementPayout
+ + SettlementPayout
[value "fxSingleLeg"]
[value "nearLeg"]
[value "farLeg"]
@@ -1200,16 +1199,16 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
[value "gasPhysicalLeg" path "commoditySwap" mapper "CommodityClassificationMeta"]
[value "oilPhysicalLeg" path "commoditySwap" mapper "CommodityClassificationMeta"]
[value "genericProduct" set when condition-func MapGenericProductToForwardPayout condition-path "genericProduct->productType"]
- + cashflow
+ + Cashflow
[value "ignore"]
- + commodityPayout
+ + CommodityPayout
[value "commoditySwap", "floatingLeg" path "commoditySwap"]
- + fixedPricePayout
+ + FixedPricePayout
[value "fixedLeg" path "commoditySwap"]
- [value "fixedPayment" path "fixedLeg" , "dividendPeriod" path "dividendLeg" mapper "DividendFixedLeg"]
- + assetPayout
+ [value "fixedPayment" path "fixedLeg", "dividendPeriod" path "dividendLeg" mapper "DividendFixedLeg"]
+ + AssetPayout
[value "ignore"]
- + performancePayout
+ + PerformancePayout
[value "varianceLeg"]
[value "volatilityLeg"]
[value "correlationLeg"]
@@ -1224,7 +1223,6 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
[hint "receiverPartyReference"]
[hint "buyerPartyReference"]
[hint "sellerPartyReference"]
- [value "generalTerms"]
+ priceQuantity
// For Swap Stream and FRA: moved to InterestRatePayout
[value "knownAmountSchedule" path "calculationPeriodAmount"]
@@ -1297,8 +1295,7 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
// Div Swaps
[value "singleUnderlyer" meta "openUnits"]
// Credit
- [value "calculationAmount" meta "amount"]
- [value "calculationAmount" path "protectionTerms" meta "amount"]
+ [value "calculationAmount" meta "amount" mapper "CdsFeeLegMeta"]
// Repo
[value "settlementAmount" meta "amount"]
// FX
@@ -1335,18 +1332,17 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
InterestRatePayout:
+ dayCountFraction
[value "dayCountFraction" path "calculationPeriodAmount->calculation" meta "dayCountFractionScheme"]
- [value "dayCountFraction" path "feeLeg->periodicPayment->fixedAmountCalculation" meta "dayCountFractionScheme"]
- [value "dayCountFraction" path "feeLeg->periodicPayment->floatingAmountCalculation" meta "dayCountFractionScheme"]
+ [value "dayCountFraction" path "periodicPayment->fixedAmountCalculation" meta "dayCountFractionScheme"]
+ [value "dayCountFraction" path "periodicPayment->floatingAmountCalculation" meta "dayCountFractionScheme"]
[value "dayCountFraction" meta "dayCountFractionScheme"]
[value "dayCountFraction" path "interestCalculation" meta "dayCountFractionScheme"]
+ paymentDates
[value "paymentDates"]
- [value "periodicPayment" path "feeLeg"]
+ [value "periodicPayment"]
[value "interestLegPaymentDates" path "interestLegCalculationPeriodDates"]
[hint "indexTenor"]
+ paymentDate
[value "paymentDate"]
- [value "feeLeg"]
+ paymentDelay
[value "paymentDelay"]
+ discountingMethod
@@ -1360,7 +1356,7 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
[value "compoundingMethod" path "calculationPeriodAmount->calculation"]
+ cashflowRepresentation
[value "cashflows"]
- [value "periodicPayment" path "feeLeg"]
+ [value "periodicPayment"]
+ stubPeriod
[value "stubCalculationPeriodAmount"]
[value "stubCalculationPeriod"]
@@ -1371,7 +1367,7 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
// For FRAs:
[hint "fixedRate" , "floatingRateIndex" , "indexTenor"]
// For CDS:
- [value "periodicPayment" path "feeLeg"]
+ [value "periodicPayment"]
// For Equity:
[value "interestCalculation"]
// For Repo:
@@ -1388,9 +1384,9 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
// For the interest leg of Equity Swap:
[value "notional"]
// For the fee leg of CDS
- [value "fixedAmountCalculation" path "feeLeg->periodicPayment"]
- [value "floatingAmountCalculation" path "feeLeg->periodicPayment"]
- [value "protectionTerms" mapper "FeeLeg"] // filtered out if feeLeg exists
+ [value "fixedAmountCalculation" path "periodicPayment"]
+ [value "floatingAmountCalculation" path "periodicPayment"]
+ [hint "calculationAmount"]
CalculationPeriodBase:
[meta "id"]
@@ -1443,7 +1439,7 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
[value "calculationPeriodDatesAdjustments" path "calculationPeriodDates"]
+ firstPeriodStartDate
[value "firstPeriodStartDate" path "calculationPeriodDates"]
- [value "periodicPayment" path "feeLeg"]
+ [value "periodicPayment"]
+ firstRegularPeriodStartDate
[value "firstRegularPeriodStartDate" path "calculationPeriodDates"]
+ firstCompoundingPeriodEndDate
@@ -1456,7 +1452,7 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
[value "calculationPeriodFrequency" path "calculationPeriodDates"]
// for Commodity Floating Leg (Payout)
[value "calculationPeriodsSchedule"]
- [value "periodicPayment" path "feeLeg"]
+ [value "periodicPayment"]
PaymentDates:
[value "PaymentDates" meta "id"]
@@ -1646,14 +1642,18 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
CreditDefaultPayout:
[meta "id"]
+ - payerReceiver
+ + payerReceiver
+ [value "generalTerms"]
+ - priceQuantity
+ + priceQuantity
+ [value "protectionTerms"]
+ generalTerms
[value "generalTerms"]
[hint "underlyer"]
+ protectionTerms
[value "protectionTerms"]
- - priceQuantity
- + priceQuantity
- [value "protectionTerms"]
+
GeneralTerms:
+ referenceInformation
@@ -2021,7 +2021,7 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
[value "swap"]
[value "varianceSwapTransactionSupplement"]
[value "dividendSwapTransactionSupplement"]
- [value "creditDefaultSwap"]
+ [value "creditDefaultSwap" mapper "CdsFeeLegPayout"]
[hint "creditDefaultSwap"]
[value "commoditySwap"]
[hint "commoditySwap"]
@@ -2676,6 +2676,10 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
[hint "bond"]
[hint "convertibleBond"]
+ ListedDerivative:
+ + instrumentType
+ [set to InstrumentTypeEnum -> ListedDerivative when "exchangeTradedContractNearest" exists]
+
Loan:
+ borrower
[value "borrower" path "loan"]
@@ -2687,6 +2691,8 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
[value "creditAgreementDate" path "loan"]
+ tranche
[value "tranche" path "loan" meta "loanTrancheScheme"]
+ + instrumentType
+ [set to InstrumentTypeEnum -> Debt when "loan" exists]
Security:
+ identifier
@@ -2696,11 +2702,11 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
[hint "convertibleBond"]
[hint "mortgage"]
[hint "equity"]
- + securityType
- [set to SecurityTypeEnum -> Debt when "bond" exists]
- [set to SecurityTypeEnum -> Debt when "convertibleBond" exists]
- [set to SecurityTypeEnum -> Debt when "mortgage" exists]
- [set to SecurityTypeEnum -> Equity when "equity" exists]
+ + instrumentType
+ [set to InstrumentTypeEnum -> Debt when "bond" exists]
+ [set to InstrumentTypeEnum -> Debt when "convertibleBond" exists]
+ [set to InstrumentTypeEnum -> Debt when "mortgage" exists]
+ [set to InstrumentTypeEnum -> Equity when "equity" exists]
IndexBase:
+ name
@@ -3766,9 +3772,8 @@ synonym source FpML_5_Confirmation_To_TradeState extends FpML
+ financialUnit
[value "quantityUnit" maps 2]
[value "openUnits" mapper "OpenUnits"]
- [set to FinancialUnitEnum -> ContractualProduct when path = "bulletPayment->payment->paymentAmount->amount"]
[set to FinancialUnitEnum -> Weight when path = "basketPercentage"]
- [set to FinancialUnitEnum -> Weight when path = "constituentWeight->openUnits"]
+ [set to FinancialUnitEnum -> ContractualProduct when path = "bulletPayment->payment->paymentAmount->amount"]
+ currency
[value "currency" maps 2 meta "currencyScheme"]
[value "varyingNotionalCurrency" maps 2 meta "currencyScheme"]
diff --git a/rosetta-source/src/main/rosetta/mapping-ore-synonym.rosetta b/rosetta-source/src/main/rosetta/mapping-ore-synonym.rosetta
index 1a31820421..1c4c68696e 100644
--- a/rosetta-source/src/main/rosetta/mapping-ore-synonym.rosetta
+++ b/rosetta-source/src/main/rosetta/mapping-ore-synonym.rosetta
@@ -76,24 +76,24 @@ synonym source ORE_1_0_39 extends ORE
[value "step"]
Payout:
- + interestRatePayout
+ + InterestRatePayout
[value "LegData"]
[value "LegData"]
- + creditDefaultPayout
+ + CreditDefaultPayout
[value "ignore"]
- + optionPayout
+ + OptionPayout
[value "ignore"]
- + commodityPayout
+ + CommodityPayout
[value "ignore"]
- + settlementPayout
+ + SettlementPayout
[value "ignore"]
- + fixedPricePayout
+ + FixedPricePayout
[value "ignore"]
- + cashflow
+ + Cashflow
[value "ignore"]
- + performancePayout
+ + PerformancePayout
[value "ignore"]
- + assetPayout
+ + AssetPayout
[value "ignore"]
InterestRatePayout:
diff --git a/rosetta-source/src/main/rosetta/margin-schedule-func.rosetta b/rosetta-source/src/main/rosetta/margin-schedule-func.rosetta
index a2b415e359..1b5f145679 100644
--- a/rosetta-source/src/main/rosetta/margin-schedule-func.rosetta
+++ b/rosetta-source/src/main/rosetta/margin-schedule-func.rosetta
@@ -171,28 +171,40 @@ func StandardizedScheduleNotional: <"Extracts the notional amount of a trade, ac
set notional:
if Qualify_BaseProduct_IRSwap(economicTerms) or IsIRSwapWithCallableBermudanRightToEnterExitSwaps(economicTerms)
then (
- economicTerms -> payout -> interestRatePayout filter (priceQuantity -> quantitySchedule exists) then first then priceQuantity
+ economicTerms -> payout -> InterestRatePayout
+ filter priceQuantity -> quantitySchedule exists
+ then first
+ then priceQuantity
then StandardizedScheduleMonetaryNotionalFromResolvablePQ
)
else if Qualify_BaseProduct_CrossCurrency(economicTerms)
then (
- economicTerms -> payout -> interestRatePayout filter (True /*how do we identify the receiver party?*/) then first then priceQuantity
+ economicTerms -> payout -> InterestRatePayout
+ filter (True /*how do we identify the receiver party?*/)
+ then first
+ then priceQuantity
then StandardizedScheduleMonetaryNotionalFromResolvablePQ
)
else if Qualify_InterestRate_Option_Swaption(economicTerms) or IsIRSwaptionStraddle(economicTerms)
then (
- UnderlierForProduct(product) -> Product ->> economicTerms -> payout -> interestRatePayout filter (priceQuantity -> quantitySchedule exists) then first then priceQuantity
+ UnderlierForProduct(product) -> Product ->> economicTerms -> payout -> InterestRatePayout
+ filter (priceQuantity -> quantitySchedule exists)
+ then first
+ then priceQuantity
then StandardizedScheduleMonetaryNotionalFromResolvablePQ
)
// IR Exotic swap with an exotic coupon against a floating leg not supported
else if Qualify_InterestRate_CapFloor(economicTerms)
then (
- economicTerms -> payout -> interestRatePayout only-element -> priceQuantity
+ economicTerms -> payout -> InterestRatePayout only-element -> priceQuantity
then StandardizedScheduleMonetaryNotionalFromResolvablePQ
)
else if Qualify_InterestRate_Fra(economicTerms)
then (
- economicTerms -> payout -> interestRatePayout filter rateSpecification -> FixedRateSpecification exists then only-element then priceQuantity
+ economicTerms -> payout -> InterestRatePayout
+ filter rateSpecification -> FixedRateSpecification exists
+ then only-element
+ then priceQuantity
then StandardizedScheduleMonetaryNotionalFromResolvablePQ
)
else if Qualify_CreditDefaultSwap_SingleName(economicTerms)
@@ -200,40 +212,40 @@ func StandardizedScheduleNotional: <"Extracts the notional amount of a trade, ac
or Qualify_CreditDefaultSwap_IndexTranche(economicTerms)
or IsCreditNthToDefault(economicTerms)
then (
- economicTerms -> payout -> creditDefaultPayout -> priceQuantity
+ economicTerms -> payout -> CreditDefaultPayout only-element -> priceQuantity
then StandardizedScheduleMonetaryNotionalFromResolvablePQ
)
else if Qualify_CreditDefaultSwaption(economicTerms)
then (
- UnderlierForProduct(product) -> Product ->> economicTerms -> payout -> creditDefaultPayout -> priceQuantity
+ UnderlierForProduct(product) -> Product ->> economicTerms -> payout -> CreditDefaultPayout only-element -> priceQuantity
then StandardizedScheduleMonetaryNotionalFromResolvablePQ
)
// Credit Total return swap on a bond not supported
else if Qualify_ForeignExchange_Swap(economicTerms)
then (
- economicTerms -> payout -> settlementPayout only-element -> priceQuantity -> quantitySchedule -> value
+ economicTerms -> payout -> SettlementPayout only-element -> priceQuantity -> quantitySchedule -> value
)
else if Qualify_ForeignExchange_NDS(economicTerms)
then 0.0 //Recieve side notional and currency. What does that mean?
else if Qualify_ForeignExchange_Spot_Forward(economicTerms)
then (
- economicTerms -> payout -> settlementPayout only-element -> priceQuantity -> quantitySchedule -> value
+ economicTerms -> payout -> SettlementPayout only-element -> priceQuantity -> quantitySchedule -> value
)
else if Qualify_ForeignExchange_NDF(economicTerms)
then (
- economicTerms -> payout -> settlementPayout only-element -> settlementTerms -> cashSettlementTerms -> cashSettlementAmount only-element -> value
+ economicTerms -> payout -> SettlementPayout only-element -> settlementTerms -> cashSettlementTerms -> cashSettlementAmount only-element -> value
)
else if IsFXDeliverableOption(economicTerms)
then (
- economicTerms -> payout -> optionPayout only-element -> priceQuantity -> quantitySchedule -> value
+ economicTerms -> payout -> OptionPayout only-element -> priceQuantity -> quantitySchedule -> value
)
else if IsFXNonDeliverableOption(economicTerms)
then (
- StandardizedScheduleFXNDONotional(economicTerms -> payout -> optionPayout only-element) -> value
+ StandardizedScheduleFXNDONotional(economicTerms -> payout -> OptionPayout only-element) -> value
)
else if Qualify_ForeignExchange_ParameterReturnVariance(economicTerms)
then (
- StandardizedScheduleFXVarianceNotionalAmount(economicTerms -> payout -> performancePayout only-element)
+ StandardizedScheduleFXVarianceNotionalAmount(economicTerms -> payout -> PerformancePayout only-element)
)
else if Qualify_ForeignExchange_ParameterReturnVolatility(economicTerms)
then 0.0 //Vega notional amount not mapped in the product
@@ -256,11 +268,11 @@ func StandardizedScheduleNotional: <"Extracts the notional amount of a trade, ac
// or Qualify_EquityOption_ParameterReturnDividend_Index(economicTerms)
// or Qualify_EquityOption_ParameterReturnDividend_SingleName(economicTerms)
then (
- StandardizedScheduleOptionNotionalAmount(economicTerms -> payout -> optionPayout only-element)
+ StandardizedScheduleOptionNotionalAmount(economicTerms -> payout -> OptionPayout only-element)
)
else if Qualify_BaseProduct_EquityForward(economicTerms)
then (
- StandardizedScheduleEquityForwardNotionalAmount(economicTerms -> payout -> settlementPayout only-element)
+ StandardizedScheduleEquityForwardNotionalAmount(economicTerms -> payout -> SettlementPayout only-element)
)
else if Qualify_EquitySwap_ParameterReturnDividend_Basket(economicTerms)
or Qualify_EquitySwap_ParameterReturnDividend_Index(economicTerms)
@@ -270,7 +282,7 @@ func StandardizedScheduleNotional: <"Extracts the notional amount of a trade, ac
or Qualify_EquitySwap_ParameterReturnVariance_Index(economicTerms)
or Qualify_EquitySwap_ParameterReturnVariance_SingleName(economicTerms)
then (
- StandardizedScheduleVarianceSwapNotionalAmount(economicTerms -> payout -> performancePayout only-element)
+ StandardizedScheduleVarianceSwapNotionalAmount(economicTerms -> payout -> PerformancePayout only-element)
)
else if Qualify_EquitySwap_ParameterReturnVolatility_Basket(economicTerms)
or Qualify_EquitySwap_ParameterReturnVolatility_Index(economicTerms)
@@ -285,7 +297,7 @@ func StandardizedScheduleNotional: <"Extracts the notional amount of a trade, ac
)
else if Qualify_Commodity_Option(economicTerms)
then (
- StandardizedScheduleOptionNotionalAmount(economicTerms -> payout -> optionPayout only-element)
+ StandardizedScheduleOptionNotionalAmount(economicTerms -> payout -> OptionPayout only-element)
)
else if Qualify_Commodity_Swap_FixedFloat(economicTerms)
then (
@@ -309,28 +321,40 @@ func StandardizedScheduleNotionalCurrency: <"Extracts the notional currency of a
set notionalCurrency:
if Qualify_BaseProduct_IRSwap(economicTerms) or IsIRSwapWithCallableBermudanRightToEnterExitSwaps(economicTerms)
then (
- economicTerms -> payout -> interestRatePayout filter (priceQuantity -> quantitySchedule exists) then first then priceQuantity
+ economicTerms -> payout -> InterestRatePayout
+ filter priceQuantity -> quantitySchedule exists
+ then first
+ then priceQuantity
then StandardizedScheduleMonetaryNotionalCurrencyFromResolvablePQ
)
else if Qualify_BaseProduct_CrossCurrency(economicTerms)
then (
- economicTerms -> payout -> interestRatePayout filter (True /*how do we identify the receiver party?*/) then first then priceQuantity
+ economicTerms -> payout -> InterestRatePayout
+ filter (True /*how do we identify the receiver party?*/)
+ then first
+ then priceQuantity
then StandardizedScheduleMonetaryNotionalCurrencyFromResolvablePQ
)
else if Qualify_InterestRate_Option_Swaption(economicTerms) or IsIRSwaptionStraddle(economicTerms)
then (
- UnderlierForProduct(product) -> Product ->> economicTerms -> payout -> interestRatePayout filter (priceQuantity -> quantitySchedule exists) then first then priceQuantity
+ UnderlierForProduct(product) -> Product ->> economicTerms -> payout -> InterestRatePayout
+ filter priceQuantity -> quantitySchedule exists
+ then first
+ then priceQuantity
then StandardizedScheduleMonetaryNotionalCurrencyFromResolvablePQ
)
// IR Exotic swap with an exotic coupon against a floating leg not supported
else if Qualify_InterestRate_CapFloor(economicTerms)
then (
- economicTerms -> payout -> interestRatePayout only-element -> priceQuantity
+ economicTerms -> payout -> InterestRatePayout only-element -> priceQuantity
then StandardizedScheduleMonetaryNotionalCurrencyFromResolvablePQ
)
else if Qualify_InterestRate_Fra(economicTerms)
then (
- economicTerms -> payout -> interestRatePayout filter rateSpecification -> FixedRateSpecification exists then only-element then priceQuantity
+ economicTerms -> payout -> InterestRatePayout
+ filter rateSpecification -> FixedRateSpecification exists
+ then only-element
+ then priceQuantity
then StandardizedScheduleMonetaryNotionalCurrencyFromResolvablePQ
)
else if Qualify_CreditDefaultSwap_SingleName(economicTerms)
@@ -338,40 +362,40 @@ func StandardizedScheduleNotionalCurrency: <"Extracts the notional currency of a
or Qualify_CreditDefaultSwap_IndexTranche(economicTerms)
or IsCreditNthToDefault(economicTerms)
then (
- economicTerms -> payout -> creditDefaultPayout -> priceQuantity
+ economicTerms -> payout -> CreditDefaultPayout only-element -> priceQuantity
then StandardizedScheduleMonetaryNotionalCurrencyFromResolvablePQ
)
else if Qualify_CreditDefaultSwaption(economicTerms)
then (
- UnderlierForProduct(product) -> Product ->> economicTerms -> payout -> creditDefaultPayout -> priceQuantity
+ UnderlierForProduct(product) -> Product ->> economicTerms -> payout -> CreditDefaultPayout only-element -> priceQuantity
then StandardizedScheduleMonetaryNotionalCurrencyFromResolvablePQ
)
// Credit Total return swap on a bond not supported
else if Qualify_ForeignExchange_Swap(economicTerms)
then (
- economicTerms -> payout -> settlementPayout only-element -> priceQuantity -> quantitySchedule -> unit -> currency
+ economicTerms -> payout -> SettlementPayout only-element -> priceQuantity -> quantitySchedule -> unit -> currency
)
else if Qualify_ForeignExchange_NDS(economicTerms)
then "AAA" // Receive side notional and currency. What does that mean?
else if Qualify_ForeignExchange_Spot_Forward(economicTerms)
then (
- economicTerms -> payout -> settlementPayout only-element -> priceQuantity -> quantitySchedule -> unit -> currency
+ economicTerms -> payout -> SettlementPayout only-element -> priceQuantity -> quantitySchedule -> unit -> currency
)
else if Qualify_ForeignExchange_NDF(economicTerms)
then (
- StandardizedScheduleFXNDFNotional(economicTerms -> payout -> settlementPayout only-element) -> unit -> currency
+ StandardizedScheduleFXNDFNotional(economicTerms -> payout -> SettlementPayout only-element) -> unit -> currency
)
else if IsFXDeliverableOption(economicTerms)
then (
- economicTerms -> payout -> optionPayout only-element -> priceQuantity -> quantitySchedule -> unit -> currency
+ economicTerms -> payout -> OptionPayout only-element -> priceQuantity -> quantitySchedule -> unit -> currency
)
else if IsFXNonDeliverableOption(economicTerms)
then (
- StandardizedScheduleFXNDONotional(economicTerms -> payout -> optionPayout only-element) -> unit -> currency
+ StandardizedScheduleFXNDONotional(economicTerms -> payout -> OptionPayout only-element) -> unit -> currency
)
else if Qualify_ForeignExchange_ParameterReturnVariance(economicTerms)
then (
- economicTerms -> payout -> performancePayout only-element -> returnTerms -> varianceReturnTerms -> varianceStrikePrice -> unit -> currency
+ economicTerms -> payout -> PerformancePayout only-element -> returnTerms -> varianceReturnTerms -> varianceStrikePrice -> unit -> currency
)
else if Qualify_ForeignExchange_ParameterReturnVolatility(economicTerms)
then "AAA" //Vega notional amount not mapped in the product
@@ -394,11 +418,11 @@ func StandardizedScheduleNotionalCurrency: <"Extracts the notional currency of a
// or Qualify_EquityOption_ParameterReturnDividend_Index(economicTerms)
// or Qualify_EquityOption_ParameterReturnDividend_SingleName(economicTerms)
then (
- economicTerms -> payout -> optionPayout only-element -> strike -> strikePrice -> unit -> currency
+ economicTerms -> payout -> OptionPayout only-element -> strike -> strikePrice -> unit -> currency
)
else if Qualify_BaseProduct_EquityForward(economicTerms)
then (
- economicTerms -> payout -> settlementPayout only-element -> priceQuantity -> quantitySchedule -> unit -> currency
+ economicTerms -> payout -> SettlementPayout only-element -> priceQuantity -> quantitySchedule -> unit -> currency
)
else if Qualify_EquitySwap_ParameterReturnDividend_Basket(economicTerms)
or Qualify_EquitySwap_ParameterReturnDividend_Index(economicTerms)
@@ -409,7 +433,7 @@ func StandardizedScheduleNotionalCurrency: <"Extracts the notional currency of a
or Qualify_EquitySwap_ParameterReturnVariance_Index(economicTerms)
or Qualify_EquitySwap_ParameterReturnVariance_SingleName(economicTerms)
then (
- economicTerms -> payout -> performancePayout only-element -> returnTerms -> varianceReturnTerms -> volatilityStrikePrice -> unit -> currency
+ economicTerms -> payout -> PerformancePayout only-element -> returnTerms -> varianceReturnTerms -> volatilityStrikePrice -> unit -> currency
)
else if Qualify_EquitySwap_ParameterReturnVolatility_Basket(economicTerms)
or Qualify_EquitySwap_ParameterReturnVolatility_Index(economicTerms)
@@ -420,21 +444,21 @@ func StandardizedScheduleNotionalCurrency: <"Extracts the notional currency of a
then "AAA" //No initial value or current value available in the test samples
else if Qualify_Commodity_Forward(economicTerms)
then (
- economicTerms -> payout -> fixedPricePayout only-element -> fixedPrice -> price -> unit -> currency //Floating price forwards not supported
+ economicTerms -> payout -> FixedPricePayout only-element -> fixedPrice -> price -> unit -> currency //Floating price forwards not supported
)
else if Qualify_Commodity_Option(economicTerms)
then (
- economicTerms -> payout -> optionPayout only-element -> strike -> strikePrice -> unit -> currency
+ economicTerms -> payout -> OptionPayout only-element -> strike -> strikePrice -> unit -> currency
)
else if Qualify_Commodity_Swap_FixedFloat(economicTerms)
then (
- economicTerms -> payout -> fixedPricePayout only-element -> fixedPrice -> price -> unit -> currency
+ economicTerms -> payout -> FixedPricePayout only-element -> fixedPrice -> price -> unit -> currency
)
else if Qualify_Commodity_Swap_Basis(economicTerms)
then "AAA" //No spot price available
else if Qualify_Commodity_Swaption(economicTerms)
then (
- UnderlierForProduct(product) -> Product ->> economicTerms -> payout -> fixedPricePayout only-element -> fixedPrice -> price -> unit -> currency
+ UnderlierForProduct(product) -> Product ->> economicTerms -> payout -> FixedPricePayout only-element -> fixedPrice -> price -> unit -> currency
)
// CO Contract for Difference (CFD) not supported
@@ -448,13 +472,13 @@ func AuxiliarEffectiveDate: <"Extracts the effective date of specific products s
set effectiveDate:
// interestRatePayout
- if economicTerms -> payout -> interestRatePayout -> calculationPeriodDates -> effectiveDate -> adjustableDate exists
- then (economicTerms -> payout -> interestRatePayout -> calculationPeriodDates -> effectiveDate -> adjustableDate
+ if economicTerms -> payout -> InterestRatePayout -> calculationPeriodDates -> effectiveDate -> adjustableDate exists
+ then (economicTerms -> payout -> InterestRatePayout -> calculationPeriodDates -> effectiveDate -> adjustableDate
extract AdjustableDateResolution
then min)
// interestRateSwaptions
- else if economicTerms -> payout -> optionPayout only-element -> underlier -> Product ->> economicTerms -> payout -> interestRatePayout -> calculationPeriodDates -> effectiveDate -> adjustableDate exists
- then (economicTerms -> payout -> optionPayout only-element -> underlier -> Product ->> economicTerms -> payout -> interestRatePayout -> calculationPeriodDates -> effectiveDate -> adjustableDate
+ else if economicTerms -> payout -> OptionPayout only-element -> underlier -> Product ->> economicTerms -> payout -> InterestRatePayout -> calculationPeriodDates -> effectiveDate -> adjustableDate exists
+ then (economicTerms -> payout -> OptionPayout only-element -> underlier -> Product ->> economicTerms -> payout -> InterestRatePayout -> calculationPeriodDates -> effectiveDate -> adjustableDate
extract AdjustableDateResolution
then min)
@@ -466,13 +490,13 @@ func AuxiliarTerminationDate: <"Extracts the termination date of specific produc
set terminationDate:
// interestRatePayout
- if economicTerms -> payout -> interestRatePayout -> calculationPeriodDates -> terminationDate -> adjustableDate exists
- then (economicTerms -> payout -> interestRatePayout -> calculationPeriodDates -> terminationDate -> adjustableDate
+ if economicTerms -> payout -> InterestRatePayout -> calculationPeriodDates -> terminationDate -> adjustableDate exists
+ then (economicTerms -> payout -> InterestRatePayout -> calculationPeriodDates -> terminationDate -> adjustableDate
extract AdjustableDateResolution
then max)
// interestRateSwaptions
- else if economicTerms -> payout -> optionPayout only-element -> underlier -> Product ->> economicTerms -> payout -> interestRatePayout -> calculationPeriodDates -> terminationDate -> adjustableDate exists
- then (economicTerms -> payout -> optionPayout only-element -> underlier -> Product ->> economicTerms -> payout -> interestRatePayout -> calculationPeriodDates -> terminationDate -> adjustableDate
+ else if economicTerms -> payout -> OptionPayout only-element -> underlier -> Product ->> economicTerms -> payout -> InterestRatePayout -> calculationPeriodDates -> terminationDate -> adjustableDate exists
+ then (economicTerms -> payout -> OptionPayout only-element -> underlier -> Product ->> economicTerms -> payout -> InterestRatePayout -> calculationPeriodDates -> terminationDate -> adjustableDate
extract AdjustableDateResolution
then max)
@@ -519,7 +543,7 @@ func StandardizedScheduleDuration: <"Extracts the duration of a trade, according
underlyingTransactionTerminationDate
)
alias optionExpiry:
- economicTerms -> payout -> optionPayout only-element -> exerciseTerms
+ economicTerms -> payout -> OptionPayout only-element -> exerciseTerms
then extract
if style = OptionExerciseStyleEnum -> American
then AdjustableOrAdjustedOrRelativeDateResolution(
@@ -613,10 +637,10 @@ func UnderlierForProduct: <"Extracts the underlier product.">
underlier Underlier (1..1)
set underlier:
- if product -> economicTerms -> payout -> optionPayout exists
- then product -> economicTerms -> payout -> optionPayout only-element-> underlier
- else if product -> economicTerms -> payout -> settlementPayout exists
- then product -> economicTerms -> payout -> settlementPayout only-element -> underlier
+ if product -> economicTerms -> payout -> OptionPayout exists
+ then product -> economicTerms -> payout -> OptionPayout only-element-> underlier
+ else if product -> economicTerms -> payout -> SettlementPayout exists
+ then product -> economicTerms -> payout -> SettlementPayout only-element -> underlier
func AdjustableOrAdjustedOrRelativeDateResolution: <"A fall back for unadjustedDate when adjustedDate is only available.">
inputs:
@@ -682,7 +706,7 @@ func FXFarLeg: <"Extracts the far leg of an FX swap (deliverable or not) based o
output:
farLegPayout SettlementPayout (0..1)
- alias settlementPayout: product -> economicTerms -> payout -> settlementPayout
+ alias settlementPayout: product -> economicTerms -> payout -> SettlementPayout
set farLegPayout:
// value date
@@ -830,10 +854,10 @@ func StandardizedScheduleCommodityForwardNotionalAmount: <"Extracts the notional
amount number (0..1)
alias forwardPrice:
- economicTerms -> payout -> fixedPricePayout only-element -> fixedPrice -> price -> value
+ economicTerms -> payout -> FixedPricePayout only-element -> fixedPrice -> price -> value
alias notionalQuantity:
- economicTerms -> payout -> settlementPayout only-element -> priceQuantity -> quantitySchedule
+ economicTerms -> payout -> SettlementPayout only-element -> priceQuantity -> quantitySchedule
then (if multiplier exists
then value * multiplier -> value
else value)
@@ -846,9 +870,9 @@ func StandardizedScheduleCommoditySwapFixedFloatNotionalAmount: <"Extracts the n
output:
amount number (0..1)
alias fixedPrice:
- economicTerms -> payout -> fixedPricePayout only-element -> fixedPrice -> price -> value
+ economicTerms -> payout -> FixedPricePayout only-element -> fixedPrice -> price -> value
alias notionalQuantity:
- economicTerms -> payout -> commodityPayout only-element -> priceQuantity -> quantitySchedule
+ economicTerms -> payout -> CommodityPayout only-element -> priceQuantity -> quantitySchedule
then (if multiplier exists
then value * multiplier -> value
else value)
@@ -869,7 +893,7 @@ func IsCreditNthToDefault: <"Identifies a product as a CR basket Nth to default.
output:
is_Product boolean (1..1)
set is_Product:
- economicTerms -> payout -> creditDefaultPayout -> generalTerms -> basketReferenceInformation -> nthToDefault exists
+ economicTerms -> payout -> CreditDefaultPayout only-element -> generalTerms -> basketReferenceInformation -> nthToDefault exists
func IsFXDeliverableOption: <"Identifies a product as an FX deliverable option.">
inputs:
@@ -878,7 +902,7 @@ func IsFXDeliverableOption: <"Identifies a product as an FX deliverable option."
is_Product boolean (1..1)
set is_Product:
Qualify_ForeignExchange_VanillaOption(economicTerms)
- and economicTerms -> payout -> optionPayout only-element -> settlementTerms -> settlementType = SettlementTypeEnum -> Physical
+ and economicTerms -> payout -> OptionPayout only-element -> settlementTerms -> settlementType = SettlementTypeEnum -> Physical
func IsFXNonDeliverableOption: <"Identifies a product as an FX non-deliverable option.">
inputs:
@@ -887,7 +911,7 @@ func IsFXNonDeliverableOption: <"Identifies a product as an FX non-deliverable o
is_Product boolean (1..1)
set is_Product:
Qualify_ForeignExchange_VanillaOption(economicTerms)
- and economicTerms -> payout -> optionPayout only-element -> settlementTerms -> settlementType = SettlementTypeEnum -> Cash
+ and economicTerms -> payout -> OptionPayout only-element -> settlementTerms -> settlementType = SettlementTypeEnum -> Cash
func IsIRSwaptionStraddle: <"Identifies a product as an IR swaption straddle.">
inputs:
@@ -896,7 +920,7 @@ func IsIRSwaptionStraddle: <"Identifies a product as an IR swaption straddle.">
is_Product boolean (1..1)
set is_Product:
Qualify_InterestRate_Option_Swaption(economicTerms)
- and economicTerms -> payout -> optionPayout only-element -> optionType = OptionTypeEnum -> Straddle
+ and economicTerms -> payout -> OptionPayout only-element -> optionType = OptionTypeEnum -> Straddle
func IsIRSwapWithCallableBermudanRightToEnterExitSwaps: <"Identifies a product as an IR swap with bermudan/callable right to enter/exit swaps.">
inputs:
diff --git a/rosetta-source/src/main/rosetta/observable-event-func.rosetta b/rosetta-source/src/main/rosetta/observable-event-func.rosetta
index 0f4de14946..16ef7c6e05 100644
--- a/rosetta-source/src/main/rosetta/observable-event-func.rosetta
+++ b/rosetta-source/src/main/rosetta/observable-event-func.rosetta
@@ -14,7 +14,7 @@ func Create_AssetPayoutTradeStateWithObservations: <"Attaches a set of Observati
tradeState TradeState (1..1)
alias assetPayout:
- billingInstruction -> tradeState -> trade -> product -> economicTerms -> collateral -> collateralPortfolio -> collateralPosition -> product ->> economicTerms -> payout -> assetPayout only-element
+ billingInstruction -> tradeState -> trade -> product -> economicTerms -> collateral -> collateralPortfolio -> collateralPosition -> product ->> economicTerms -> payout -> AssetPayout only-element
alias date: billingInstruction -> recordEndDate
diff --git a/rosetta-source/src/main/rosetta/product-asset-type.rosetta b/rosetta-source/src/main/rosetta/product-asset-type.rosetta
index 80d3c10fad..519a144e7f 100644
--- a/rosetta-source/src/main/rosetta/product-asset-type.rosetta
+++ b/rosetta-source/src/main/rosetta/product-asset-type.rosetta
@@ -20,7 +20,6 @@ import cdm.product.common.schedule.*
import cdm.observable.asset.calculatedrate.*
type CommodityPayout extends PayoutBase: <"Payout based on the averaged price of a referenced underlier. (e.g. Commodities). Can represent both average (average of many) & bullet (average of 1) pricing">
- [metadata key]
averagingFeature AveragingCalculation (0..1) <"Indicates if the averaging calculation, when applicable, is weighted or unweighted.">
commodityPriceReturnTerms CommodityPriceReturnTerms (0..1) <"Defines parameters in which the commodity price is assessed.">
pricingDates PricingDates (1..1) <"Specifies specific dates or parametric rules for the dates on which the price will be determined.">
@@ -93,8 +92,6 @@ type AssetDeliveryProfileBlock: <"Defines a delivery profile block, including st
priceTimeIntervalQuantity Price (0..1) <"Price per quantity per delivery time interval.">
type CreditDefaultPayout extends PayoutBase: <" The credit default payout specification provides the details necessary for determining when a credit payout will be triggered as well as the parameters for calculating the payout and the settlement terms. The associated globalKey denotes the ability to associate a hash value to the CreditDefaultPayout instantiations for the purpose of model cross-referencing, in support of functionality such as the event effect and the lineage.">
- [metadata key]
-
generalTerms GeneralTerms (1..1) <"The specification of the non-monetary terms for the Credit Derivative Transaction, including the buyer and seller and selected items from the ISDA 2014 Credit Definition article II, such as the reference obligation and related terms.">
protectionTerms ProtectionTerms (0..*) <"Specifies the terms for calculating a payout to protect the buyer of the swap in the case of a qualified credit event. These terms include the applicable credit events, the reference obligation, and in the case of a CDS on mortgage-backed securities, the floatingAmountEvents.">
transactedPrice TransactedPrice (0..1) <"The qualification of the price at which the contract has been transacted, in terms of market fixed rate, initial points, market price and/or quotation style. In FpML, those attributes are positioned as part of the fee leg.">
@@ -133,8 +130,6 @@ type GeneralTerms: <" A class specifying a set of non-monetary terms for the Cre
or basketReferenceInformation -> basketId exists
type InterestRatePayout extends PayoutBase: <" A class to specify all of the terms necessary to define and calculate a cash flow based on a fixed, a floating or an inflation index rate. The interest rate payout can be applied to interest rate swaps and FRA (which both have two associated interest rate payouts), credit default swaps (to represent the fee leg when subject to periodic payments) and equity swaps (to represent the funding leg). The associated globalKey denotes the ability to associate a hash value to the InterestRatePayout instantiations for the purpose of model cross-referencing, in support of functionality such as the event effect and the lineage.">
- [metadata key]
-
rateSpecification RateSpecification (0..1) <"The specification of the rate value(s) applicable to the contract using either a floating rate calculation, a single fixed rate, a fixed rate schedule, or an inflation rate calculation.">
dayCountFraction DayCountFractionEnum (0..1) <"The day count fraction. The cardinality has been relaxed when compared with the FpML interest rate swap for the purpose of accommodating standardized credit default swaps which DCF is not explicitly stated as part of the economic terms. The data rule InterestRatePayout_dayCountFraction requires that the DCF be stated for interest rate products.">
[metadata scheme]
@@ -327,7 +322,7 @@ type ReferenceObligation: <"A class to specify the reference obligation that is
condition MustBeDebtSecurity: <"Only debt securities can be used as the reference obligation for a credit derivative.">
if security exists
- then security -> securityType = SecurityTypeEnum -> Debt
+ then security -> instrumentType = InstrumentTypeEnum -> Debt
condition LegalEntityChoice: <"Represents the choice in a CDS contract..">
optional choice primaryObligor, primaryObligorReference
@@ -616,7 +611,7 @@ type BondReference: <"Reference to a bond underlier to represent an asset swap o
couponRate FixedRateSpecification (0..1) <"Specifies the coupon rate (expressed in percentage) of a fixed income security or convertible bond.">
condition BondUnderlier: <"The underlier should be a bond.">
- bond -> securityType = SecurityTypeEnum -> Debt
+ bond -> instrumentType = InstrumentTypeEnum -> Debt
type CashflowRepresentation: <"A data defining: the cashflow representation of a swap trade.">
diff --git a/rosetta-source/src/main/rosetta/product-collateral-type.rosetta b/rosetta-source/src/main/rosetta/product-collateral-type.rosetta
index 7e6d06b574..4ac20971d0 100644
--- a/rosetta-source/src/main/rosetta/product-collateral-type.rosetta
+++ b/rosetta-source/src/main/rosetta/product-collateral-type.rosetta
@@ -118,18 +118,18 @@ type EligibleCollateralCriteria extends CollateralCriteriaBase: <"Represents a s
condition ConcentrationLimitTypeIssueOSAmountDebtOnly: <"Specifies a condition that concentration limit type 'IssueOutstandingAmount' is restricted to be used only if the asset type is described as 'Security' and 'Debt'.">
if treatment -> concentrationLimit -> concentrationLimitCriteria -> concentrationLimitType only-element = ConcentrationLimitTypeEnum -> IssueOutstandingAmount
- then asset -> collateralAssetType -> securityType all = SecurityTypeEnum -> Debt
- or treatment -> concentrationLimit -> concentrationLimitCriteria -> asset -> collateralAssetType -> securityType all = SecurityTypeEnum -> Debt
+ then asset -> collateralAssetType -> securityType all = InstrumentTypeEnum -> Debt
+ or treatment -> concentrationLimit -> concentrationLimitCriteria -> asset -> collateralAssetType -> securityType all = InstrumentTypeEnum -> Debt
condition ConcentrationLimitTypeMarketCapEquityOnly: <"Specifies a condition that concentration limit type 'MarketCapitalisation' is restricted to be used only if the asset type is described as 'Security' and 'Equity'.">
if treatment -> concentrationLimit -> concentrationLimitCriteria -> concentrationLimitType only-element = ConcentrationLimitTypeEnum -> MarketCapitalisation
- then asset -> collateralAssetType -> securityType all = SecurityTypeEnum -> Equity
- or treatment -> concentrationLimit -> concentrationLimitCriteria -> asset -> collateralAssetType -> securityType all = SecurityTypeEnum -> Equity
+ then asset -> collateralAssetType -> securityType all = InstrumentTypeEnum -> Equity
+ or treatment -> concentrationLimit -> concentrationLimitCriteria -> asset -> collateralAssetType -> securityType all = InstrumentTypeEnum -> Equity
condition AverageTradingVolumeEquityOnly: <"Specifies a condition that concentration limit 'AverageTradingVolume' is restricted to be used only if the asset type is described as 'Security' and 'Equity'.">
if treatment -> concentrationLimit -> concentrationLimitCriteria -> averageTradingVolume exists
- then asset -> collateralAssetType -> securityType all = SecurityTypeEnum -> Equity
- or treatment -> concentrationLimit -> concentrationLimitCriteria -> asset -> collateralAssetType -> securityType all = SecurityTypeEnum -> Equity
+ then asset -> collateralAssetType -> securityType all = InstrumentTypeEnum -> Equity
+ or treatment -> concentrationLimit -> concentrationLimitCriteria -> asset -> collateralAssetType -> securityType all = InstrumentTypeEnum -> Equity
type CollateralTreatment: <"Specifies the treatment terms for the eligible collateral criteria specified.">
@@ -181,20 +181,20 @@ type AssetCriteria: <"Represents a set of criteria used to specify eligible coll
agencyRating AgencyRatingCriteria (0..*) <"Represents an agency rating based on default risk and creditors claim in event of default associated with specific instrument.">
maturityType MaturityTypeEnum (0..1) <"Specifies whether the maturity range is the remaining or original maturity.">
maturityRange PeriodRange (0..1) <"Represents a filter based on the underlying asset maturity.">
- assetIdentifier AssetIdentifier (0..*) <"Represents a filter based on specific instrument identifiers (e.g. specific ISINs, CUSIPs etc).">
+ specificAssets Asset (0..*) <"Represents a filter based on specifically identified assets (eg certain securities, loans, or commodities, etc), including using source identifiers such as CUSIP or ISIN.">
collateralTaxonomy CollateralTaxonomy (0..*) <"Specifies the collateral taxonomy,which is composed of a taxonomy value and a taxonomy source.">
domesticCurrencyIssued boolean (0..1) <"Identifies that the Security must be denominated in the domestic currency of the issuer.">
listing ListingType (0..1) <"Specifies the exchange, index or sector specific to listing of a security.">
condition AssetCriteriaChoice: <"If any are specified, only one of AssetType, CollateralTaxonomy or Asset should exist.">
- optional choice collateralAssetType, collateralTaxonomy, assetIdentifier
+ optional choice collateralAssetType, collateralTaxonomy, specificAssets
type ListingType: <"Specifies a filter based on an underlying corporate financial official listing defined at a stock exchange.">
- exchange string (0..1) <"Represents a filter based on the Primary Stock Exchange facilitating the listing of companies, exchange of Stocks, Exchange traded Derivatives, Bonds, and other Securities expressed in ISO standard 10383.">
+ exchange string (0..*) <"Represents a filter based on the Primary Stock Exchange facilitating the listing of companies, exchange of Stocks, Exchange traded Derivatives, Bonds, and other Securities expressed in ISO standard 10383.">
[metadata scheme]
- sector string (0..1) <"Represents a filter based on an industry sector defined under a system for classifying industry types such as Global Industry Classification Standard (GICS) and North American Industry Classification System (NAICS)">
+ sector string (0..*) <"Represents a filter based on an industry sector defined under a system for classifying industry types such as Global Industry Classification Standard (GICS) and North American Industry Classification System (NAICS)">
[metadata scheme]
- index Index (0..1) <"Represents a filter based on an index that measures a stock market, or a subset of a stock market.">
+ index Index (0..*) <"Represents a filter based on an index that measures a stock market, or a subset of a stock market.">
type EligibleCollateralSpecificationInstruction:
[rootType]
diff --git a/rosetta-source/src/main/rosetta/product-common-schedule-func.rosetta b/rosetta-source/src/main/rosetta/product-common-schedule-func.rosetta
index 98781d3fbd..1ea577d801 100644
--- a/rosetta-source/src/main/rosetta/product-common-schedule-func.rosetta
+++ b/rosetta-source/src/main/rosetta/product-common-schedule-func.rosetta
@@ -11,7 +11,7 @@ func PaymentDate:
output:
result date (0..1)
set result:
- economicTerms -> payout -> interestRatePayout only-element -> paymentDate -> adjustedDate
+ economicTerms -> payout -> InterestRatePayout only-element -> paymentDate -> adjustedDate
func PeriodsInYear:
inputs:
diff --git a/rosetta-source/src/main/rosetta/product-common-settlement-type.rosetta b/rosetta-source/src/main/rosetta/product-common-settlement-type.rosetta
index 22d2ef503f..e73107506b 100644
--- a/rosetta-source/src/main/rosetta/product-common-settlement-type.rosetta
+++ b/rosetta-source/src/main/rosetta/product-common-settlement-type.rosetta
@@ -20,7 +20,6 @@ type ComputedAmount: <"A class to specify the outcome of a computed amount, for
[metadata scheme]
type Cashflow extends PayoutBase: <"Class to specify a cashflow, i.e. the outcome of either of computation (e.g. interest accrual) or an assessment of some sort (e.g. a fee). The cashflow can then be turned into a cash transfer, artefact to be used as the input to a payment system or the outcome of it. The associated globalKey denotes the ability to associate a hash value to the Cashflow instantiations for the purpose of model cross-referencing, in support of functionality such as the event effect and the lineage.">
- [metadata key]
cashflowType CashflowType (1..1) <"The qualification of the type of cashflow, e.g. brokerage fee, premium, upfront fee etc. Particularly relevant when it cannot be inferred directly through lineage.">
paymentDiscounting PaymentDiscounting (0..1) <"FpML specifies the FpML PaymentDiscounting.model group for representing the discounting elements that can be associated with a payment.">
diff --git a/rosetta-source/src/main/rosetta/product-qualification-func.rosetta b/rosetta-source/src/main/rosetta/product-qualification-func.rosetta
index e0bfc2ed92..124b61b439 100644
--- a/rosetta-source/src/main/rosetta/product-qualification-func.rosetta
+++ b/rosetta-source/src/main/rosetta/product-qualification-func.rosetta
@@ -14,26 +14,26 @@ isProduct root EconomicTerms;
func UnderlierQualification: <"Identifies whether the underlier(s) have either the specified securityType or assetClass.">
inputs:
underlier Underlier (1..1) <"An Underlier is an Observable (eg Asset, Basket or Index) or a Product.">
- securityType SecurityTypeEnum (0..1)
+ securityType InstrumentTypeEnum (0..1)
assetClass AssetClassEnum (0..1)
output:
qualifies boolean (1..1)
set qualifies:
ObservableQualification(underlier -> Observable, securityType, assetClass)
- or underlier -> Product -> TransferableProduct -> Instrument -> Security -> securityType = securityType
+ or underlier -> Product -> TransferableProduct -> Instrument -> Security -> instrumentType = securityType
// The EconomicTerms of any TransferableProduct or a NonTransferableProduct should be checked outside this function.
func ObservableQualification: <"Identifies whether the observable(s) have either the specified securityType or assetClass.">
inputs:
observable Observable (0..1) <"An Observable is an Asset, Basket or Index.">
- securityType SecurityTypeEnum (0..1)
+ securityType InstrumentTypeEnum (0..1)
assetClass AssetClassEnum (0..1)
output:
qualifies boolean (1..1)
set qualifies:
- observable -> Asset -> Instrument -> Security -> securityType = securityType
+ observable -> Asset -> Instrument -> Security -> instrumentType = securityType
or observable -> Index ->> assetClass = assetClass
or
if observable -> Basket exists
@@ -58,21 +58,21 @@ func Qualify_AssetClass_InterestRate: <"Qualifies a product as having the Asset
is_product boolean (1..1)
alias optionUnderlier:
- economicTerms -> payout -> optionPayout only-element -> underlier
+ economicTerms -> payout -> OptionPayout only-element -> underlier
alias settlementUnderlier:
- economicTerms -> payout -> settlementPayout only-element -> underlier
+ economicTerms -> payout -> SettlementPayout only-element -> underlier
set is_product:
- economicTerms -> payout -> interestRatePayout only exists
- or (economicTerms -> payout -> optionPayout only exists
- and (ObservableQualification(optionUnderlier -> Observable, SecurityTypeEnum -> Debt, AssetClassEnum -> InterestRate)
- or optionUnderlier -> Product -> TransferableProduct -> Instrument -> Security -> securityType = SecurityTypeEnum -> Debt
+ InterestRatePayoutOnlyExists(economicTerms -> payout)
+ or (economicTerms -> payout only-element -> OptionPayout exists
+ and (ObservableQualification(optionUnderlier -> Observable, InstrumentTypeEnum -> Debt, AssetClassEnum -> InterestRate)
+ or optionUnderlier -> Product -> TransferableProduct -> Instrument ->> instrumentType = InstrumentTypeEnum -> Debt
or if optionUnderlier -> Product exists
then Qualify_AssetClass_InterestRate(optionUnderlier -> Product ->> economicTerms) = True
else False
))
- or (economicTerms -> payout -> settlementPayout only exists
- and (UnderlierQualification(settlementUnderlier, SecurityTypeEnum -> Debt, AssetClassEnum -> InterestRate)
+ or (economicTerms -> payout only-element -> SettlementPayout exists
+ and (UnderlierQualification(settlementUnderlier, InstrumentTypeEnum -> Debt, AssetClassEnum -> InterestRate)
or if settlementUnderlier -> Product ->> economicTerms exists
then Qualify_AssetClass_InterestRate(settlementUnderlier -> Product ->> economicTerms) = True
else False
@@ -84,31 +84,35 @@ func Qualify_AssetClass_Credit: <"Qualifies a product as having the Asset Class
output:
is_product boolean (1..1)
- alias optionUnderlier: economicTerms -> payout -> optionPayout only-element -> underlier
+ alias optionUnderlier: economicTerms -> payout -> OptionPayout only-element -> underlier
alias settlementUnderlier:
- economicTerms -> payout -> settlementPayout only-element -> underlier
+ economicTerms -> payout -> SettlementPayout only-element -> underlier
alias performanceUnderlier:
- economicTerms -> payout -> performancePayout only-element -> underlier
+ economicTerms -> payout -> PerformancePayout only-element -> underlier
set is_product:
- economicTerms -> payout -> creditDefaultPayout only exists
- or (economicTerms -> payout -> creditDefaultPayout, economicTerms -> payout -> interestRatePayout) only exists
- or (economicTerms -> payout -> optionPayout only exists
+ economicTerms -> payout only-element -> CreditDefaultPayout exists
+ or (economicTerms -> payout count = 2
+ and economicTerms -> payout -> CreditDefaultPayout exists
+ and economicTerms -> payout -> InterestRatePayout exists)
+ or (economicTerms -> payout only-element -> OptionPayout exists
and (ObservableQualification(optionUnderlier -> Observable, empty, AssetClassEnum -> Credit)
or if optionUnderlier -> Product exists
then Qualify_AssetClass_Credit(optionUnderlier -> Product ->> economicTerms) = True
else False
))
- or (economicTerms -> payout -> settlementPayout only exists
+ or (economicTerms -> payout only-element -> SettlementPayout exists
and (UnderlierQualification(settlementUnderlier, empty, AssetClassEnum -> Credit)
or if settlementUnderlier -> Product ->> economicTerms exists
then Qualify_AssetClass_Credit(settlementUnderlier -> Product ->> economicTerms) = True
else False
))
// Interest Rate Payout + Performance Payout (Total Return Swap with a debt instrument as underlier)
- or ((economicTerms -> payout -> interestRatePayout, economicTerms -> payout -> performancePayout) only exists
+ or ((economicTerms -> payout count = 2
+ and economicTerms -> payout -> CreditDefaultPayout exists
+ and economicTerms -> payout -> PerformancePayout exists)
and if performanceUnderlier exists
- then (performanceUnderlier -> Observable -> Asset -> Instrument -> Loan exists or performanceUnderlier -> Observable -> Asset -> Instrument -> Security -> securityType = SecurityTypeEnum -> Debt))
+ then (performanceUnderlier -> Observable -> Asset -> Instrument ->> instrumentType = InstrumentTypeEnum -> Debt))
func Qualify_AssetClass_ForeignExchange: <"Qualifies a product as having the Asset Class classification Foreign Exchange">
inputs:
@@ -116,17 +120,16 @@ func Qualify_AssetClass_ForeignExchange: <"Qualifies a product as having the Ass
output:
is_product boolean (1..1)
- alias optionUnderlier: economicTerms -> payout -> optionPayout only-element -> underlier
- alias settlementUnderlier:
- economicTerms -> payout -> settlementPayout only-element -> underlier
+ alias optionUnderlier: economicTerms -> payout -> OptionPayout only-element -> underlier
+ alias settlementUnderliers: economicTerms -> payout -> SettlementPayout -> underlier
set is_product:
- (economicTerms -> payout -> settlementPayout only exists
- and ( economicTerms -> payout -> settlementPayout -> underlier -> Observable -> Asset -> Cash exists
- or UnderlierQualification(settlementUnderlier, empty, AssetClassEnum -> ForeignExchange))
+ (SettlementPayoutOnlyExists(economicTerms -> payout)
+ and (settlementUnderliers extract [ Observable -> Asset -> Cash exists ] all = True
+ or settlementUnderliers extract [ UnderlierQualification(item, empty, AssetClassEnum -> ForeignExchange) ] all = True)
)
- or economicTerms -> payout -> performancePayout -> underlier -> Observable -> Index -> ForeignExchangeRateIndex exists
- or (economicTerms -> payout -> optionPayout only exists
+ or economicTerms -> payout -> PerformancePayout -> underlier -> Observable -> Index -> ForeignExchangeRateIndex exists
+ or (economicTerms -> payout only-element -> OptionPayout exists
and (optionUnderlier -> Observable -> Asset -> Cash exists
or if optionUnderlier -> Product exists
then Qualify_AssetClass_ForeignExchange(optionUnderlier -> Product ->> economicTerms) = True
@@ -139,33 +142,28 @@ func Qualify_AssetClass_Equity:
output:
is_product boolean (1..1)
- alias optionUnderlier: economicTerms -> payout -> optionPayout only-element -> underlier
+ alias optionUnderlier: economicTerms -> payout -> OptionPayout only-element -> underlier
alias settlementUnderlier:
- economicTerms -> payout -> settlementPayout only-element -> underlier
-
- set is_product:
- (economicTerms -> payout -> performancePayout -> underlier -> Observable
- extract Qualify_UnderlierObservable_Equity
- then all = True
- and ( // Interest Rate Payout + Performance Payout (Price Return Swap, Total Return Swap)
- (economicTerms -> payout -> interestRatePayout, economicTerms -> payout -> performancePayout) only exists
- // Performance Payout + Fixed Price Payout (Dividend Swap)
- or (economicTerms -> payout -> performancePayout, economicTerms -> payout -> fixedPricePayout) only exists
- // Performance Payout only (Variance, Volatility and Correlation Swap)
- or economicTerms -> payout -> performancePayout only exists))
- or (economicTerms -> payout -> optionPayout only exists
- and (Qualify_UnderlierObservable_Equity(optionUnderlier -> Observable)
- or if optionUnderlier -> Product exists
- then Qualify_AssetClass_Equity(optionUnderlier -> Product ->> economicTerms) = True
- else False
- ))
- or (economicTerms -> payout -> settlementPayout only exists
- and (Qualify_UnderlierObservable_Equity(settlementUnderlier -> Observable)
- or if settlementUnderlier -> Product ->> economicTerms exists
- then Qualify_AssetClass_Equity(
- settlementUnderlier -> Product ->> economicTerms) = True
- else False
- ))
+ economicTerms -> payout -> SettlementPayout only-element -> underlier
+
+ set is_product:
+ (economicTerms -> payout -> PerformancePayout exists
+ and economicTerms -> payout -> PerformancePayout -> underlier -> Observable
+ extract [ Qualify_UnderlierObservable_Equity ]
+ all = True)
+ or (economicTerms -> payout only-element -> OptionPayout exists
+ and (Qualify_UnderlierObservable_Equity(optionUnderlier -> Observable)
+ or if optionUnderlier -> Product exists
+ then Qualify_AssetClass_Equity(optionUnderlier -> Product ->> economicTerms) = True
+ else False
+ ))
+ or (economicTerms -> payout only-element -> SettlementPayout exists
+ and (Qualify_UnderlierObservable_Equity(settlementUnderlier -> Observable)
+ or if settlementUnderlier -> Product ->> economicTerms exists
+ then Qualify_AssetClass_Equity(
+ settlementUnderlier -> Product ->> economicTerms) = True
+ else False
+ ))
func Qualify_AssetClass_Commodity: <"Qualifies a product as having the Asset Class classification Commodity">
inputs:
@@ -174,40 +172,46 @@ func Qualify_AssetClass_Commodity: <"Qualifies a product as having the Asset Cla
is_product boolean (1..1)
alias optionUnderlier:
- economicTerms -> payout -> optionPayout only-element -> underlier
+ economicTerms -> payout -> OptionPayout only-element -> underlier
alias settlementUnderlier:
- economicTerms -> payout -> settlementPayout only-element -> underlier
+ economicTerms -> payout -> SettlementPayout only-element -> underlier
set is_product:
// Regular Commodity Swap
- ( economicTerms -> payout -> commodityPayout, economicTerms -> payout -> fixedPricePayout) only exists
+ (economicTerms -> payout count = 2
+ and economicTerms -> payout -> CommodityPayout exists
+ and economicTerms -> payout -> FixedPricePayout exists)
// Commodity Basis Swap
- or (economicTerms -> payout -> commodityPayout only exists
- and economicTerms -> payout -> commodityPayout count = 2)
+ or (economicTerms -> payout -> CommodityPayout count = 2
+ and CommodityPayoutOnlyExists(economicTerms -> payout))
// Commodity Option
- or (economicTerms -> payout -> optionPayout only exists
- and (optionUnderlier -> Observable -> Asset -> Commodity exists
- or optionUnderlier -> Product -> TransferableProduct -> Commodity exists
- or if optionUnderlier -> Product exists
- then Qualify_AssetClass_Commodity(optionUnderlier -> Product ->> economicTerms) = True
- else False
- ))
+ or (economicTerms -> payout only-element -> OptionPayout exists
+ and (optionUnderlier -> Observable -> Asset -> Commodity exists
+ or optionUnderlier -> Product -> TransferableProduct -> Commodity exists
+ or if optionUnderlier -> Product exists
+ then Qualify_AssetClass_Commodity(optionUnderlier -> Product ->> economicTerms) = True
+ else False
+ ))
// Commodity Spot or Forward
- or (((economicTerms -> payout -> settlementPayout, economicTerms -> payout -> fixedPricePayout) only exists
- or (economicTerms -> payout -> settlementPayout, economicTerms -> payout -> commodityPayout) only exists)
- and (economicTerms -> payout -> settlementPayout -> underlier -> Observable -> Asset -> Commodity exists
- or settlementUnderlier -> Product -> TransferableProduct -> Commodity exists
- or if settlementUnderlier -> Product ->> economicTerms exists
- then Qualify_AssetClass_Commodity(
- settlementUnderlier -> Product ->> economicTerms) = True
- else False
- ))
+ or (((economicTerms -> payout count = 2
+ and economicTerms -> payout -> SettlementPayout exists
+ and economicTerms -> payout -> FixedPricePayout exists)
+ or (economicTerms -> payout count = 2
+ and economicTerms -> payout -> SettlementPayout exists
+ and economicTerms -> payout -> CommodityPayout exists))
+ and (economicTerms -> payout -> SettlementPayout -> underlier -> Observable -> Asset -> Commodity exists
+ or settlementUnderlier -> Product -> TransferableProduct -> Commodity exists
+ or if settlementUnderlier -> Product ->> economicTerms exists
+ then Qualify_AssetClass_Commodity(
+ settlementUnderlier -> Product ->> economicTerms) = True
+ else False
+ ))
/*
* ENDOF Qualification of ISDA Taxonomy V2 Level 1 - ASSETCLASS:
*/
-func Qualify_CreditDefaultSwap_SingleName: <"Qualifies a product as a Credit Default Swap which provides protection relative to defaults of a reference entity that could be a corporate, municipal, sovererign, or special purpose vehicle issuer of publically traded debt. The determination of the qualification is based on the economic terms and the following criteria: 1) A product with one credit default leg and one interest leg, 2) the reference entity is corporate, municipal, or sovereign issuer of debt, 3) the reference obligation is not a loan, and 4) there are no option features.">
+func Qualify_CreditDefaultSwap_SingleName: <"Qualifies a product as a Credit Default Swap which provides protection relative to defaults of a reference entity that could be a corporate, municipal, sovereign, or special purpose vehicle issuer of publicly traded debt. The determination of the qualification is based on the economic terms and the following criteria: 1) A product with one credit default leg and one interest leg, 2) the reference entity is corporate, municipal, or sovereign issuer of debt, 3) the reference obligation is not a loan, and 4) there are no option features.">
[qualification Product]
inputs:
economicTerms EconomicTerms (1..1)
@@ -216,8 +220,8 @@ func Qualify_CreditDefaultSwap_SingleName: <"Qualifies a product as a Credit Def
set is_product:
Qualify_AssetClass_Credit(economicTerms) = True
// qualifies the Credit Default Swap as having a single name underlyer that is not a loan
- and economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation exists
- and economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation -> referenceObligation -> loan is absent
+ and economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation exists
+ and economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation -> referenceObligation -> loan is absent
func Qualify_CreditDefaultSwap_Index: <"Qualifies a product as a Credit Default Swap which provides protection relative to the performance of an index. The determination of the qualification is based on the economic terms and the following criteria: 1) A product with one credit default leg and one interest leg, 2) the reference entity is an index, and 3) there are no option features.">
[qualification Product]
@@ -228,8 +232,8 @@ func Qualify_CreditDefaultSwap_Index: <"Qualifies a product as a Credit Default
set is_product:
Qualify_AssetClass_Credit(economicTerms) = True
// qualifies the Credit Default Swap as having a single name underlyer that is not a loan
- and economicTerms -> payout -> creditDefaultPayout -> generalTerms -> indexReferenceInformation exists
- and economicTerms -> payout -> creditDefaultPayout -> generalTerms -> indexReferenceInformation -> tranche is absent
+ and economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> indexReferenceInformation exists
+ and economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> indexReferenceInformation -> tranche is absent
func Qualify_CreditDefaultSwap_IndexTranche: <"Qualifies a product as a Credit Default Swap which provides protection relative to the performance of an index. The determination of the qualification is based on the economic terms and the following criteria: 1) A product with one credit default leg and one interest leg, 2) the reference entity is an index, and 3) there are no option features.">
[qualification Product]
@@ -240,8 +244,8 @@ func Qualify_CreditDefaultSwap_IndexTranche: <"Qualifies a product as a Credit D
set is_product:
Qualify_AssetClass_Credit(economicTerms) = True
// qualifies the Credit Default Swap as having a single name underlyer that is not a loan
- and economicTerms -> payout -> creditDefaultPayout -> generalTerms -> indexReferenceInformation exists
- and economicTerms -> payout -> creditDefaultPayout -> generalTerms -> indexReferenceInformation -> tranche exists
+ and economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> indexReferenceInformation exists
+ and economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> indexReferenceInformation -> tranche exists
func Qualify_CreditDefaultSwap_Loan: <"Qualifies a product as a Credit Default Swap which provides protection relative to defaults of a reference entity that is a loan. The determination of the qualification is based on the economic terms and the following criteria: 1) A product with one credit default leg and one interest leg, 2) the reference entity is a loan, and there are no option features.">
[qualification Product]
@@ -252,8 +256,8 @@ func Qualify_CreditDefaultSwap_Loan: <"Qualifies a product as a Credit Default S
set is_product:
Qualify_AssetClass_Credit(economicTerms) = True
// qualifies the Credit Default Swap as having a single name underlyer that is not a loan
- and economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation exists
- and economicTerms -> payout -> creditDefaultPayout -> generalTerms -> referenceInformation -> referenceObligation -> loan exists
+ and economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation exists
+ and economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> referenceInformation -> referenceObligation -> loan exists
func Qualify_CreditDefaultSwap_Basket: <"Qualifies a product as a Credit Default Swap which provides protection relative to defaults of a reference entity that is a loan. The determination of the qualification is based on the economic terms and the following criteria: 1) A product with one credit default leg and one interest leg, 2) the reference entity is a loan, and there are no option features.">
[qualification Product]
@@ -264,7 +268,7 @@ func Qualify_CreditDefaultSwap_Basket: <"Qualifies a product as a Credit Default
set is_product:
Qualify_AssetClass_Credit(economicTerms) = True
// qualifies the Credit Default Swap as having a single name underlyer that is not a loan
- and economicTerms -> payout -> creditDefaultPayout -> generalTerms -> basketReferenceInformation exists
+ and economicTerms -> payout -> CreditDefaultPayout -> generalTerms -> basketReferenceInformation exists
func Qualify_CreditDefaultSwaption: <"This product qualification is temporary until such time that the ISDA Credit Group specifies a proper taxonomy for credit derivatives that is based upon economic terms.">
[qualification Product]
@@ -273,9 +277,9 @@ func Qualify_CreditDefaultSwaption: <"This product qualification is temporary un
output:
is_product boolean (1..1)
set is_product:
- economicTerms -> payout -> optionPayout only exists
+ economicTerms -> payout only-element -> OptionPayout exists
and Qualify_AssetClass_Credit(
- economicTerms -> payout -> optionPayout only-element -> underlier -> Product ->> economicTerms
+ economicTerms -> payout -> OptionPayout only-element -> underlier -> Product ->> economicTerms
) = True
func Qualify_UnderlierObservable_Equity: <"Qualifies an Observable as having the Asset Class classification Equity.">
@@ -285,25 +289,27 @@ func Qualify_UnderlierObservable_Equity: <"Qualifies an Observable as having the
is_product boolean (1..1)
set is_product:
- Qualify_SecurityTypeEquity(observable -> Asset -> Instrument -> Security)
+ Qualify_InstrumentTypeEquity(observable -> Asset -> Instrument)
or observable -> Index ->> assetClass = AssetClassEnum -> Equity
// Qualifies that the underlier is a basket composed of equity products only
or (observable -> Basket exists
and observable -> Basket -> basketConstituent extract [ Qualify_UnderlierObservable_Equity ] any = True)
-func Qualify_SecurityTypeEquity: <"Qualifies that the security type, for all of the provided securities, is Equity-related.">
+func Qualify_InstrumentTypeEquity: <"Qualifies that the security type, for all of the provided securities, is Equity-related.">
inputs:
- security Security (1..1)
+ instrument Instrument (1..1)
output:
is_equity boolean (1..1)
+ alias instrumentType: instrument ->> instrumentType
+
set is_equity:
- security -> securityType = SecurityTypeEnum -> Equity
- or (security -> securityType = SecurityTypeEnum -> Fund
- and security -> fundType = FundProductTypeEnum -> ExchangeTradedFund)
- or (security -> securityType = SecurityTypeEnum -> Fund
- and security -> fundType = FundProductTypeEnum -> MutualFund)
- or security -> securityType = SecurityTypeEnum -> Warrant
+ instrumentType = InstrumentTypeEnum -> Equity
+ or (instrumentType = InstrumentTypeEnum -> Fund
+ and instrument -> Security -> fundType = FundProductTypeEnum -> ExchangeTradedFund)
+ or (instrumentType = InstrumentTypeEnum -> Fund
+ and instrument -> Security -> fundType = FundProductTypeEnum -> MutualFund)
+ or instrumentType = InstrumentTypeEnum -> Warrant
func Qualify_BaseProduct_EquitySwap: <"Qualifies a product as having the Asset Class classification Equity and Base Product Classification Swap.">
inputs:
@@ -315,11 +321,11 @@ func Qualify_BaseProduct_EquitySwap: <"Qualifies a product as having the Asset C
// all underliers must be equity asset class
Qualify_AssetClass_Equity(economicTerms) = True
and ( // Interest Rate Payout + Performance Payout (Price Return Swap, Total Return Swap)
- (economicTerms -> payout -> interestRatePayout, economicTerms -> payout -> performancePayout) only exists
+ PerformancePayoutAndInterestRatePayoutOnlyExists(economicTerms -> payout)
// Performance Payout + Fixed Price Payout (Dividend Swap)
- or (economicTerms -> payout -> performancePayout, economicTerms -> payout -> fixedPricePayout) only exists
- // Performance Payout only (Variance, Volatility and Correlation Swap)
- or economicTerms -> payout -> performancePayout only exists)
+ or PerformancePayoutAndFixedPricePayoutOnlyExists(economicTerms -> payout)
+ // Performance Payout only (Variance, Volatility and Correlation Swap)
+ or (PerformancePayoutOnlyExists(economicTerms -> payout)))
func Qualify_EquitySwap_PriceReturnBasicPerformance_SingleName: <"Qualifies a product as an Equity Swap for which the performance is based on the price change on a single stock. The determination of the qualification is based on the economic terms and the following criteria: 1) An equity product with one performance leg and one interest leg 2) with the former featuring priceReturnTerms, 3) the underlier is an equity security, a fund, an exchange traded fund, mutual fund, or warrant, and 4) there are no option features.">
[qualification Product]
@@ -330,14 +336,14 @@ func Qualify_EquitySwap_PriceReturnBasicPerformance_SingleName: <"Qualifies a pr
[synonym ISDA_Taxonomy_v1 value "EquitySwap_PriceReturnBasicPerformance_SingleName"]
[synonym ISDA_Taxonomy_v2 value "EquitySwap_PriceReturnBasicPerformance_SingleName"]
- alias performancePayout: economicTerms -> payout -> performancePayout only-element
+ alias performancePayout: economicTerms -> payout -> PerformancePayout only-element
set is_product:
// qualifies that the Base Product is an Equity Swap (i.e.: only performance, interest rate or fixed price payouts)
Qualify_BaseProduct_EquitySwap(economicTerms) = True
and // qualifies that there is exactly one performance leg, one interest rate leg and no legs of other types
- (economicTerms -> payout -> interestRatePayout, economicTerms -> payout -> performancePayout) only exists
- and economicTerms -> payout -> interestRatePayout count = 1
- and economicTerms -> payout -> performancePayout count = 1
+ (economicTerms -> payout count = 2
+ and economicTerms -> payout -> InterestRatePayout exists
+ and economicTerms -> payout -> PerformancePayout exists)
and // qualifies that the performance leg has priceReturnTerms
performancePayout -> returnTerms -> priceReturnTerms only exists
and // qualifies that underlier is a security (single name)
@@ -354,20 +360,20 @@ func Qualify_EquitySwap_TotalReturnBasicPerformance_SingleName: <"Qualifies a pr
// qualifies that the Base Product is an Equity Swap (i.e.: only performance, interest rate or fixed price payouts)
Qualify_BaseProduct_EquitySwap(economicTerms) = True
and // qualifies that underlier is a security (single name)
- economicTerms -> payout -> performancePayout -> underlier -> Observable -> Asset -> Instrument -> Security exists
+ economicTerms -> payout -> PerformancePayout -> underlier -> Observable -> Asset -> Instrument -> Security exists
and ( // Intended final payout structure
// qualifies that there is exactly two performance legs, one interest rate leg and no legs of other types
- ((economicTerms -> payout -> interestRatePayout, economicTerms -> payout -> performancePayout) only exists
- and economicTerms -> payout -> interestRatePayout count = 1
- and economicTerms -> payout -> performancePayout count = 2)
+ (economicTerms -> payout count = 3
+ and economicTerms -> payout -> InterestRatePayout count = 1
+ and economicTerms -> payout -> PerformancePayout count = 2)
or // Provisional payout structure
// qualifies that there is 1 performance leg, 1 interest rate leg and no legs of other types
- ((economicTerms -> payout -> interestRatePayout, economicTerms -> payout -> performancePayout) only exists
- and economicTerms -> payout -> interestRatePayout count = 1
- and economicTerms -> payout -> performancePayout count = 1))
+ (economicTerms -> payout count = 2
+ and economicTerms -> payout -> InterestRatePayout exists
+ and economicTerms -> payout -> PerformancePayout exists))
and // qualifies that there is a performancePayout with dividendReturnTerms and another with priceReturnTerms
- economicTerms -> payout -> performancePayout -> returnTerms -> priceReturnTerms exists
- and economicTerms -> payout -> performancePayout -> returnTerms -> dividendReturnTerms exists
+ economicTerms -> payout -> PerformancePayout -> returnTerms -> priceReturnTerms exists
+ and economicTerms -> payout -> PerformancePayout -> returnTerms -> dividendReturnTerms exists
func Qualify_EquitySwap_PriceReturnBasicPerformance_Index: <"Qualifies a product as an Equity Swap for which the performance is based on the price change on an index. The determination of the qualification is based on the economic terms and the following criteria: 1) An equity product with one performance leg and one interest leg 2) with the former featuring priceReturnTerms, 3) the underlier is an index, and 4) there are no option features.">
[qualification Product]
@@ -378,14 +384,14 @@ func Qualify_EquitySwap_PriceReturnBasicPerformance_Index: <"Qualifies a product
[synonym ISDA_Taxonomy_v1 value "EquitySwap_PriceReturnBasicPerformance_SingleIndex"]
[synonym ISDA_Taxonomy_v2 value "EquitySwap_PriceReturnBasicPerformance_SingleIndex"]
- alias performancePayout: economicTerms -> payout -> performancePayout only-element
+ alias performancePayout: economicTerms -> payout -> PerformancePayout only-element
set is_product:
// qualifies that the Base Product is an Equity Swap (i.e.: only performance, interest rate or fixed price payouts)
Qualify_BaseProduct_EquitySwap(economicTerms) = True
and // qualifies that there is exactly one performance leg, one interest rate leg and no legs of other types
- (economicTerms -> payout -> interestRatePayout, economicTerms -> payout -> performancePayout) only exists
- and economicTerms -> payout -> interestRatePayout count = 1
- and economicTerms -> payout -> performancePayout count = 1
+ economicTerms -> payout count = 2
+ and economicTerms -> payout -> InterestRatePayout exists
+ and economicTerms -> payout -> PerformancePayout exists
and // qualifies that the performance leg has priceReturnTerms
performancePayout -> returnTerms -> priceReturnTerms only exists
and // qualifies that underlier is an index
@@ -402,20 +408,20 @@ func Qualify_EquitySwap_TotalReturnBasicPerformance_Index: <"Qualifies a product
// qualifies that the Base Product is an Equity Swap (i.e.: only performance, interest rate or fixed price payouts)
Qualify_BaseProduct_EquitySwap(economicTerms) = True
and // qualifies that underlier is an index
- economicTerms -> payout -> performancePayout -> underlier -> Observable -> Index exists
+ economicTerms -> payout -> PerformancePayout -> underlier -> Observable -> Index exists
and ( // Intended final payout structure
// qualifies that there is exactly two performance legs, one interest rate leg and no legs of other types
- ((economicTerms -> payout -> interestRatePayout, economicTerms -> payout -> performancePayout) only exists
- and economicTerms -> payout -> interestRatePayout count = 1
- and economicTerms -> payout -> performancePayout count = 2)
+ (economicTerms -> payout count = 3
+ and economicTerms -> payout -> InterestRatePayout count = 1
+ and economicTerms -> payout -> PerformancePayout count = 2)
or // Provisional payout structure
// qualifies that there is 1 performance leg, 1 interest rate leg and no legs of other types
- ((economicTerms -> payout -> interestRatePayout, economicTerms -> payout -> performancePayout) only exists
- and economicTerms -> payout -> interestRatePayout count = 1
- and economicTerms -> payout -> performancePayout count = 1))
+ (economicTerms -> payout count = 2
+ and economicTerms -> payout -> InterestRatePayout exists
+ and economicTerms -> payout -> PerformancePayout exists))
and // qualifies that there is a performancePayout with dividendReturnTerms and another with priceReturnTerms
- economicTerms -> payout -> performancePayout -> returnTerms -> priceReturnTerms exists
- and economicTerms -> payout -> performancePayout -> returnTerms -> dividendReturnTerms exists
+ economicTerms -> payout -> PerformancePayout -> returnTerms -> priceReturnTerms exists
+ and economicTerms -> payout -> PerformancePayout -> returnTerms -> dividendReturnTerms exists
func Qualify_EquitySwap_PriceReturnBasicPerformance_Basket: <"Qualifies a product as an Equity Swap for which the performance is based on the price change on a basket. The determination of the qualification is based on the economic terms and the following criteria: 1) An equity product with one performance leg and one interest leg 2) with the former featuring priceReturnTerms, 3) the underlier is a basket and 4) there are no option features.">
[qualification Product]
@@ -426,14 +432,14 @@ func Qualify_EquitySwap_PriceReturnBasicPerformance_Basket: <"Qualifies a produc
[synonym ISDA_Taxonomy_v1 value "EquitySwap_PriceReturnBasicPerformance_Basket"]
[synonym ISDA_Taxonomy_v2 value "EquitySwap_PriceReturnBasicPerformance_Basket"]
- alias performancePayout: economicTerms -> payout -> performancePayout only-element
+ alias performancePayout: economicTerms -> payout -> PerformancePayout only-element
set is_product:
// qualifies that the Base Product is an Equity Swap (i.e.: only performance, interest rate or fixed price payouts)
Qualify_BaseProduct_EquitySwap(economicTerms) = True
and // qualifies that there is exactly one performance leg, one interest rate leg and no legs of other types
- (economicTerms -> payout -> interestRatePayout, economicTerms -> payout -> performancePayout) only exists
- and economicTerms -> payout -> interestRatePayout count = 1
- and economicTerms -> payout -> performancePayout count = 1
+ economicTerms -> payout count = 2
+ and economicTerms -> payout -> InterestRatePayout exists
+ and economicTerms -> payout -> PerformancePayout exists
and // qualifies that underlier is a basket
performancePayout -> underlier -> Observable -> Basket exists
and // qualifies that the performance leg has priceReturnTerms
@@ -449,20 +455,20 @@ func Qualify_EquitySwap_TotalReturnBasicPerformance_Basket: <"Qualifies a produc
// qualifies that the Base Product is an Equity Swap (i.e.: only performance, interest rate or fixed price payouts)
Qualify_BaseProduct_EquitySwap(economicTerms) = True
and // qualifies that underlier is a basket
- economicTerms -> payout -> performancePayout -> underlier -> Observable -> Basket exists
+ economicTerms -> payout -> PerformancePayout -> underlier -> Observable -> Basket exists
and ( // Intended final payout structure
// qualifies that there is exactly two performance legs, one interest rate leg and no legs of other types
- ((economicTerms -> payout -> interestRatePayout, economicTerms -> payout -> performancePayout) only exists
- and economicTerms -> payout -> interestRatePayout count = 1
- and economicTerms -> payout -> performancePayout count = 2)
+ (PerformancePayoutAndInterestRatePayoutOnlyExists(economicTerms -> payout)
+ and economicTerms -> payout -> InterestRatePayout count = 1
+ and economicTerms -> payout -> PerformancePayout count = 2)
or // Provisional payout structure
// qualifies that there is 1 performance leg, 1 interest rate leg and no legs of other types
- ((economicTerms -> payout -> interestRatePayout, economicTerms -> payout -> performancePayout) only exists
- and economicTerms -> payout -> interestRatePayout count = 1
- and economicTerms -> payout -> performancePayout count = 1))
+ (economicTerms -> payout count = 2
+ and economicTerms -> payout -> InterestRatePayout exists
+ and economicTerms -> payout -> PerformancePayout exists))
and // qualifies that there is a performancePayout with dividendReturnTerms and another with priceReturnTerms
- economicTerms -> payout -> performancePayout -> returnTerms -> priceReturnTerms exists
- and economicTerms -> payout -> performancePayout -> returnTerms -> dividendReturnTerms exists
+ economicTerms -> payout -> PerformancePayout -> returnTerms -> priceReturnTerms exists
+ and economicTerms -> payout -> PerformancePayout -> returnTerms -> dividendReturnTerms exists
func Qualify_EquitySwap_ParameterReturnVariance_SingleName: <"Qualifies a product as an Equity Swap for which the performance is based on the variance changes on a single stock. The determination of the qualification is based on the economic terms and the following criteria: 1) Is an equity product 2) of swap type, 3) with a single performance leg, 4) which has variance return terms, 4) the underlier is a single stock, and 5) there are no option features.">
[qualification Product]
@@ -473,13 +479,12 @@ func Qualify_EquitySwap_ParameterReturnVariance_SingleName: <"Qualifies a produc
[synonym ISDA_Taxonomy_v1 value "EquitySwap_ParameterReturnVariance_SingleName"]
[synonym ISDA_Taxonomy_v2 value "EquitySwap_ParameterReturnVariance_SingleName"]
- alias performancePayout: economicTerms -> payout -> performancePayout only-element
+ alias performancePayout: economicTerms -> payout -> PerformancePayout only-element
set is_product:
// qualifies that the Base Product is an Equity Swap (i.e.: only performance, interest rate or fixed price payouts)
Qualify_BaseProduct_EquitySwap(economicTerms) = True
and // qualifies that there is a single leg of performance type
- economicTerms -> payout -> performancePayout only exists
- and economicTerms -> payout -> performancePayout count = 1
+ economicTerms -> payout only-element -> PerformancePayout exists
and // qualifies that the only leg has varianceReturnTerms
performancePayout -> returnTerms -> varianceReturnTerms only exists
and // qualifies that underlier is a security (single name)
@@ -494,13 +499,12 @@ func Qualify_EquitySwap_ParameterReturnVariance_Index: <"Qualifies a product as
[synonym ISDA_Taxonomy_v1 value "EquitySwap_ParameterReturnVariance_SingleIndex"]
[synonym ISDA_Taxonomy_v2 value "EquitySwap_ParameterReturnVariance_SingleIndex"]
- alias performancePayout: economicTerms -> payout -> performancePayout only-element
+ alias performancePayout: economicTerms -> payout -> PerformancePayout only-element
set is_product:
// qualifies that the Base Product is an Equity Swap (i.e.: only performance, interest rate or fixed price payouts)
Qualify_BaseProduct_EquitySwap(economicTerms) = True
and // qualifies that there is a single leg of performance type
- economicTerms -> payout -> performancePayout only exists
- and economicTerms -> payout -> performancePayout count = 1
+ economicTerms -> payout only-element -> PerformancePayout exists
and // qualifies that the only leg has varianceReturnTerms
performancePayout -> returnTerms -> varianceReturnTerms only exists
and // qualifies that underlier is an index
@@ -515,13 +519,12 @@ func Qualify_EquitySwap_ParameterReturnVariance_Basket: <"Qualifies a product as
[synonym ISDA_Taxonomy_v1 value "EquitySwap_ParameterReturnVariance_Basket"]
[synonym ISDA_Taxonomy_v2 value "EquitySwap_ParameterReturnVariance_Basket"]
- alias performancePayout: economicTerms -> payout -> performancePayout only-element
+ alias performancePayout: economicTerms -> payout -> PerformancePayout only-element
set is_product:
// qualifies that the Base Product is an Equity Swap (i.e.: only performance, interest rate or fixed price payouts)
Qualify_BaseProduct_EquitySwap(economicTerms) = True
and // qualifies that there is a single leg of performance type
- economicTerms -> payout -> performancePayout only exists
- and economicTerms -> payout -> performancePayout count = 1
+ economicTerms -> payout only-element -> PerformancePayout exists
and // qualifies that the only leg has varianceReturnTerms
performancePayout -> returnTerms -> varianceReturnTerms only exists
and // qualifies that underlier is a basket
@@ -538,14 +541,14 @@ func Qualify_EquitySwap_ParameterReturnDispersion: <"Qualifies a product as an E
// qualifies that the Base Product is an Equity Swap (i.e.: only performance, interest rate or fixed price payouts)
Qualify_BaseProduct_EquitySwap(economicTerms) = True
and // qualifies that there is more than one leg of performance type
- economicTerms -> payout -> performancePayout only exists
- and economicTerms -> payout -> performancePayout count > 1
+ PerformancePayoutOnlyExists(economicTerms -> payout)
+ and economicTerms -> payout -> PerformancePayout count > 1
and // qualifies that all legs have varianceReturnTerms
- economicTerms -> payout -> performancePayout -> returnTerms -> varianceReturnTerms count > 1
- and economicTerms -> payout -> performancePayout -> returnTerms -> volatilityReturnTerms is absent
- and economicTerms -> payout -> performancePayout -> returnTerms -> correlationReturnTerms is absent
- and economicTerms -> payout -> performancePayout -> returnTerms -> priceReturnTerms is absent
- and economicTerms -> payout -> performancePayout -> returnTerms -> dividendReturnTerms is absent
+ economicTerms -> payout -> PerformancePayout -> returnTerms -> varianceReturnTerms count > 1
+ and economicTerms -> payout -> PerformancePayout -> returnTerms -> volatilityReturnTerms is absent
+ and economicTerms -> payout -> PerformancePayout -> returnTerms -> correlationReturnTerms is absent
+ and economicTerms -> payout -> PerformancePayout -> returnTerms -> priceReturnTerms is absent
+ and economicTerms -> payout -> PerformancePayout -> returnTerms -> dividendReturnTerms is absent
func Qualify_EquitySwap_ParameterReturnVolatility_SingleName: <"Qualifies a product as an Equity Swap for which the performance is based on the volatility changes on a single stock. The determination of the qualification is based on the economic terms and the following criteria: 1) Is an equity product 2) of swap type, 3) with a single performance leg, 4) which has volatility return terms, 5) the underlier is a single stock, and 6) there are no option features.">
[qualification Product]
@@ -556,13 +559,12 @@ func Qualify_EquitySwap_ParameterReturnVolatility_SingleName: <"Qualifies a prod
[synonym ISDA_Taxonomy_v1 value "EquitySwap_ParameterReturnVolatility_SingleName"]
[synonym ISDA_Taxonomy_v2 value "EquitySwap_ParameterReturnVolatility_SingleName"]
- alias performancePayout: economicTerms -> payout -> performancePayout only-element
+ alias performancePayout: economicTerms -> payout -> PerformancePayout only-element
set is_product:
// qualifies that the Base Product is an Equity Swap (i.e.: only performance, interest rate or fixed price payouts)
Qualify_BaseProduct_EquitySwap(economicTerms) = True
and // qualifies that there is a single leg of performance type
- economicTerms -> payout -> performancePayout only exists
- and economicTerms -> payout -> performancePayout count = 1
+ economicTerms -> payout only-element -> PerformancePayout exists
and // qualifies that the only leg has volatilityReturnTerms
performancePayout -> returnTerms -> volatilityReturnTerms only exists
and // qualifies that underlier is a security (single name)
@@ -577,13 +579,12 @@ func Qualify_EquitySwap_ParameterReturnVolatility_Index: <"Qualifies a product a
[synonym ISDA_Taxonomy_v1 value "EquitySwap_ParameterReturnVolatility_SingleIndex"]
[synonym ISDA_Taxonomy_v2 value "EquitySwap_ParameterReturnVolatility_SingleIndex"]
- alias performancePayout: economicTerms -> payout -> performancePayout only-element
+ alias performancePayout: economicTerms -> payout -> PerformancePayout only-element
set is_product:
// qualifies that the Base Product is an Equity Swap (i.e.: only performance, interest rate or fixed price payouts)
Qualify_BaseProduct_EquitySwap(economicTerms) = True
and // qualifies that there is a single leg of performance type
- economicTerms -> payout -> performancePayout only exists
- and economicTerms -> payout -> performancePayout count = 1
+ economicTerms -> payout only-element -> PerformancePayout exists
and // qualifies that the only leg has volatilityReturnTerms
performancePayout -> returnTerms -> volatilityReturnTerms only exists
and // qualifies that underlier is an index
@@ -598,13 +599,12 @@ func Qualify_EquitySwap_ParameterReturnVolatility_Basket: <"Qualifies a product
[synonym ISDA_Taxonomy_v1 value "EquitySwap_ParameterReturnVolatility_Basket"]
[synonym ISDA_Taxonomy_v2 value "EquitySwap_ParameterReturnVolatility_Basket"]
- alias performancePayout: economicTerms -> payout -> performancePayout only-element
+ alias performancePayout: economicTerms -> payout -> PerformancePayout only-element
set is_product:
// qualifies that the Base Product is an Equity Swap (i.e.: only performance, interest rate or fixed price payouts)
Qualify_BaseProduct_EquitySwap(economicTerms) = True
and // qualifies that there is a single leg of performance type
- economicTerms -> payout -> performancePayout only exists
- and economicTerms -> payout -> performancePayout count = 1
+ economicTerms -> payout only-element -> PerformancePayout exists
and // qualifies that the only leg has varianceReturnTerms
performancePayout -> returnTerms -> volatilityReturnTerms only exists
and // qualifies that underlier is a basket
@@ -617,13 +617,12 @@ func Qualify_EquitySwap_ParameterReturnCorrelation_Basket: <"Qualifies a product
output:
is_product boolean (1..1)
- alias performancePayout: economicTerms -> payout -> performancePayout only-element
+ alias performancePayout: economicTerms -> payout -> PerformancePayout only-element
set is_product:
// qualifies that the Base Product is an Equity Swap (i.e.: only performance, interest rate or fixed price payouts)
Qualify_BaseProduct_EquitySwap(economicTerms) = True
and // qualifies that there is a single leg of performance type
- economicTerms -> payout -> performancePayout only exists
- and economicTerms -> payout -> performancePayout count = 1
+ economicTerms -> payout only-element -> PerformancePayout exists
and // qualifies that the only leg has varianceReturnTerms
performancePayout -> returnTerms -> correlationReturnTerms only exists
and // qualifies that underlier is a basket
@@ -638,13 +637,13 @@ func Qualify_EquitySwap_ParameterReturnDividend_SingleName: <"Qualifies a produc
[synonym ISDA_Taxonomy_v1 value "EquitySwap_ParameterReturnDividend_SingleName"]
[synonym ISDA_Taxonomy_v2 value "EquitySwap_ParameterReturnDividend_SingleName"]
- alias performancePayout: economicTerms -> payout -> performancePayout only-element
+ alias performancePayout: economicTerms -> payout -> PerformancePayout only-element
set is_product:
// qualifies that the Base Product is an Equity Swap (i.e.: only performance, interest rate or fixed price payouts)
Qualify_BaseProduct_EquitySwap(economicTerms) = True
and // qualifies that there is one fixed price and one performance payout
- (economicTerms -> payout -> performancePayout, economicTerms -> payout -> fixedPricePayout) only exists
- and economicTerms -> payout -> performancePayout count = 1
+ PerformancePayoutAndFixedPricePayoutOnlyExists(economicTerms -> payout)
+ and economicTerms -> payout -> PerformancePayout count = 1
and // qualifies that the performance Payout has dividendReturnTerms
performancePayout -> returnTerms -> dividendReturnTerms only exists
and // qualifies that underlier is a security (single name)
@@ -659,13 +658,13 @@ func Qualify_EquitySwap_ParameterReturnDividend_Index: <"Qualifies a product as
[synonym ISDA_Taxonomy_v1 value "EquitySwap_ParameterReturnDividend_SingleIndex"]
[synonym ISDA_Taxonomy_v2 value "EquitySwap_ParameterReturnDividend_SingleIndex"]
- alias performancePayout: economicTerms -> payout -> performancePayout only-element
+ alias performancePayout: economicTerms -> payout -> PerformancePayout only-element
set is_product:
// qualifies that the Base Product is an Equity Swap (i.e.: only performance, interest rate or fixed price payouts)
Qualify_BaseProduct_EquitySwap(economicTerms) = True
and // qualifies that there is one fixed price and one performance payout
- (economicTerms -> payout -> performancePayout, economicTerms -> payout -> fixedPricePayout) only exists
- and economicTerms -> payout -> performancePayout count = 1
+ PerformancePayoutAndFixedPricePayoutOnlyExists(economicTerms -> payout)
+ and economicTerms -> payout -> PerformancePayout count = 1
and // qualifies that the performance Payout has dividendReturnTerms
performancePayout -> returnTerms -> dividendReturnTerms only exists
and // qualifies that underlier is an index
@@ -680,13 +679,13 @@ func Qualify_EquitySwap_ParameterReturnDividend_Basket: <"Qualifies a product as
[synonym ISDA_Taxonomy_v1 value "EquitySwap_ParameterReturnDividend_Basket"]
[synonym ISDA_Taxonomy_v2 value "EquitySwap_ParameterReturnDividend_Basket"]
- alias performancePayout: economicTerms -> payout -> performancePayout only-element
+ alias performancePayout: economicTerms -> payout -> PerformancePayout only-element
set is_product:
// qualifies that the Base Product is an Equity Swap (i.e.: only performance, interest rate or fixed price payouts)
Qualify_BaseProduct_EquitySwap(economicTerms) = True
and // qualifies that there is one fixed price and one performance payout
- (economicTerms -> payout -> performancePayout, economicTerms -> payout -> fixedPricePayout) only exists
- and economicTerms -> payout -> performancePayout count = 1
+ PerformancePayoutAndFixedPricePayoutOnlyExists(economicTerms -> payout)
+ and economicTerms -> payout -> PerformancePayout count = 1
and // qualifies that the performance Payout has dividendReturnTerms
performancePayout -> returnTerms -> dividendReturnTerms only exists
and // qualifies that underlier is a security (single name)
@@ -699,7 +698,7 @@ func Qualify_BaseProduct_EquityForward: <"Qualifies a product as having the Asse
is_product boolean (1..1)
set is_product:
Qualify_AssetClass_Equity(economicTerms) = True
- and economicTerms -> payout -> settlementPayout only exists
+ and economicTerms -> payout only-element -> SettlementPayout exists
func Qualify_EquityOption_PriceReturnBasicPerformance_SingleName: <"Qualifies a product as a plain vanilla Equity Option. The determination of the qualification is based on the economic terms and the following criteria: 1) An option product for which the underlier is a single stock and 2) No special option feature exists other than option averaging."> //
[qualification Product]
@@ -709,18 +708,18 @@ func Qualify_EquityOption_PriceReturnBasicPerformance_SingleName: <"Qualifies a
is_product boolean (1..1)
[synonym ISDA_Taxonomy_v1 value "EquityOption_PriceReturnBasicPerformance_SingleName"]
[synonym ISDA_Taxonomy_v2 value "EquityOption_PriceReturnBasicPerformance_SingleName"]
- alias optionUnderlier: economicTerms -> payout -> optionPayout only-element -> underlier
+ alias optionUnderlier: economicTerms -> payout -> OptionPayout only-element -> underlier
set is_product:
Qualify_AssetClass_Equity(economicTerms) = True
// qualifies that only the option payout exist and all other payouts are absent
- and economicTerms -> payout -> optionPayout only exists
+ and economicTerms -> payout only-element -> OptionPayout exists
// qualifies that the underlier is an asset
- and economicTerms -> payout -> optionPayout only-element -> underlier -> Observable -> Asset exists
+ and economicTerms -> payout -> OptionPayout only-element -> underlier -> Observable -> Asset exists
// qualifies that the underlier is a security (already verified as equity)
- and optionUnderlier -> Observable -> Asset -> Instrument -> Security only exists
+ and optionUnderlier -> Observable -> Asset -> Instrument -> Security exists
// qualifies that no feature other than averaging exists
- and (economicTerms -> payout -> optionPayout -> feature is absent
- or economicTerms -> payout -> optionPayout -> feature -> averagingFeature only exists)
+ and (economicTerms -> payout -> OptionPayout -> feature is absent
+ or economicTerms -> payout -> OptionPayout -> feature -> averagingFeature only exists)
func Qualify_EquityOption_PriceReturnBasicPerformance_Index: <"Qualifies a product as an Equity Option with an index as underlier. The determination of the qualification is based on the economic terms and the following criteria: 1) An option product for which the underlier is an index and 2) No special option feature exists other than option averaging.">
[qualification Product]
@@ -733,12 +732,12 @@ func Qualify_EquityOption_PriceReturnBasicPerformance_Index: <"Qualifies a produ
set is_product:
Qualify_AssetClass_Equity(economicTerms) = True
// qualifies that only the option payout exist and all other payouts are absent
- and economicTerms -> payout -> optionPayout only exists
+ and economicTerms -> payout only-element -> OptionPayout exists
// qualifies that the underlier is an equity index
- and economicTerms -> payout -> optionPayout only-element -> underlier -> Observable -> Index -> EquityIndex exists
+ and economicTerms -> payout -> OptionPayout only-element -> underlier -> Observable -> Index -> EquityIndex exists
// qualifies that no feature other than averaging exists
- and (economicTerms -> payout -> optionPayout -> feature is absent
- or economicTerms -> payout -> optionPayout -> feature -> averagingFeature only exists)
+ and (economicTerms -> payout -> OptionPayout -> feature is absent
+ or economicTerms -> payout -> OptionPayout -> feature -> averagingFeature only exists)
func Qualify_EquityOption_PriceReturnBasicPerformance_Basket: <"Qualifies a product as an Equity Option with a basket underlier. The determination of the qualification is based on the economic terms and the following criteria: 1) An option product for which the underlier is a basket and 2) No special option feature exists other than option averaging.">
[qualification Product]
@@ -751,12 +750,12 @@ func Qualify_EquityOption_PriceReturnBasicPerformance_Basket: <"Qualifies a prod
set is_product:
Qualify_AssetClass_Equity(economicTerms) = True
// qualifies that only the option payout exist and all other payouts are absent
- and economicTerms -> payout -> optionPayout only exists
+ and economicTerms -> payout only-element -> OptionPayout exists
// qualifies that the underlier is an equity basket
- and economicTerms -> payout -> optionPayout only-element -> underlier -> Observable -> Basket exists
+ and economicTerms -> payout -> OptionPayout only-element -> underlier -> Observable -> Basket exists
// qualifies that no feature other than averaging exists
- and (economicTerms -> payout -> optionPayout -> feature is absent
- or economicTerms -> payout -> optionPayout -> feature -> averagingFeature only exists)
+ and (economicTerms -> payout -> OptionPayout -> feature is absent
+ or economicTerms -> payout -> OptionPayout -> feature -> averagingFeature only exists)
func Qualify_EquityOption_ParameterReturnVariance_SingleName: <"Qualifies a product as an Equity Variance Single Name Option. The determination of the qualification is based on the economic terms and the following criteria: 1) The product contains a single option payout and 2) the underlying product is a Single Name Equity Variance Swap">
[qualification Product]
@@ -768,10 +767,10 @@ func Qualify_EquityOption_ParameterReturnVariance_SingleName: <"Qualifies a prod
[synonym ISDA_Taxonomy_v2 value "EquityOption_ParameterReturnVariance_SingleName"]
alias underlierEconomicTerms:
- economicTerms -> payout -> optionPayout -> underlier -> Product ->> economicTerms only-element
+ economicTerms -> payout -> OptionPayout -> underlier -> Product ->> economicTerms only-element
set is_product:
// qualifies that only the option payout exist and all other payouts are absent
- economicTerms -> payout -> optionPayout only exists
+ economicTerms -> payout only-element -> OptionPayout exists
// qualifies that the underlier is a single name variance swap
and Qualify_EquitySwap_ParameterReturnVariance_SingleName(
underlierEconomicTerms
@@ -787,14 +786,14 @@ func Qualify_EquityOption_ParameterReturnVariance_Index: <"Qualifies a product a
[synonym ISDA_Taxonomy_v2 value "EquityOption_ParameterReturnVariance_SingleIndex"]
alias underlierEconomicTerms:
- economicTerms -> payout -> optionPayout -> underlier -> Product ->> economicTerms only-element
+ economicTerms -> payout -> OptionPayout -> underlier -> Product ->> economicTerms only-element
set is_product:
// qualifies that only the option payout exist and all other payouts are absent
- economicTerms -> payout -> optionPayout only exists
+ economicTerms -> payout only-element -> OptionPayout exists
// qualifies that the underlier is an index variance swap
and Qualify_EquitySwap_ParameterReturnVariance_Index(underlierEconomicTerms) = True
-// and Qualify_EquitySwap_ParameterReturnVariance_Index (economicTerms -> payout -> optionPayout -> underlier -> contractualProduct -> economicTerms only-element) = True
+// and Qualify_EquitySwap_ParameterReturnVariance_Index (economicTerms -> payout -> OptionPayout -> underlier -> contractualProduct -> economicTerms only-element) = True
func Qualify_EquityOption_ParameterReturnVariance_Basket: <"Qualifies a product as an Equity Variance Basket Option. The determination of the qualification is based on the economic terms and the following criteria: 1) The product contains a single option payout and 2) the underlying product is a Basket Equity Variance Swap">
[qualification Product]
inputs:
@@ -805,10 +804,10 @@ func Qualify_EquityOption_ParameterReturnVariance_Basket: <"Qualifies a product
[synonym ISDA_Taxonomy_v2 value "Qualify_EquityOption_ParameterReturnVariance_Basket"]
alias underlierEconomicTerms:
- economicTerms -> payout -> optionPayout -> underlier -> Product ->> economicTerms only-element
+ economicTerms -> payout -> OptionPayout -> underlier -> Product ->> economicTerms only-element
set is_product:
// qualifies that only the option payout exist and all other payouts are absent
- economicTerms -> payout -> optionPayout only exists
+ economicTerms -> payout only-element -> OptionPayout exists
// qualifies that the underlier is a basket variance swap
and Qualify_EquitySwap_ParameterReturnVariance_Basket(underlierEconomicTerms) = True
@@ -822,10 +821,10 @@ func Qualify_EquityOption_ParameterReturnVolatility_SingleName: <"Qualifies a pr
[synonym ISDA_Taxonomy_v2 value "EquityOption_ParameterReturnVolatility_SingleName"]
alias underlierEconomicTerms:
- economicTerms -> payout -> optionPayout -> underlier -> Product ->> economicTerms only-element
+ economicTerms -> payout -> OptionPayout -> underlier -> Product ->> economicTerms only-element
set is_product:
// qualifies that only the option payout exist and all other payouts are absent
- economicTerms -> payout -> optionPayout only exists
+ economicTerms -> payout only-element -> OptionPayout exists
// qualifies that the underlier is a single name volatility swap
and Qualify_EquitySwap_ParameterReturnVolatility_SingleName(
underlierEconomicTerms
@@ -841,10 +840,10 @@ func Qualify_EquityOption_ParameterReturnVolatility_Index: <"Qualifies a product
[synonym ISDA_Taxonomy_v2 value "EquityOption_ParameterReturnVolatility_SingleIndex"]
alias underlierEconomicTerms:
- economicTerms -> payout -> optionPayout -> underlier -> Product ->> economicTerms only-element
+ economicTerms -> payout -> OptionPayout -> underlier -> Product ->> economicTerms only-element
set is_product:
// qualifies that only the option payout exist and all other payouts are absent
- economicTerms -> payout -> optionPayout only exists
+ economicTerms -> payout only-element -> OptionPayout exists
// qualifies that the underlier is an index volatility swap
and Qualify_EquitySwap_ParameterReturnVolatility_Index(underlierEconomicTerms) = True
@@ -858,10 +857,10 @@ func Qualify_EquityOption_ParameterReturnVolatility_Basket: <"Qualifies a produc
[synonym ISDA_Taxonomy_v2 value "Qualify_EquityOption_ParameterReturnVaolatility_Basket"]
alias underlierEconomicTerms:
- economicTerms -> payout -> optionPayout -> underlier -> Product ->> economicTerms only-element
+ economicTerms -> payout -> OptionPayout -> underlier -> Product ->> economicTerms only-element
set is_product:
// qualifies that only the option payout exist and all other payouts are absent
- economicTerms -> payout -> optionPayout only exists
+ economicTerms -> payout only-element -> OptionPayout exists
// qualifies that the underlier is a basket volatility swap
and Qualify_EquitySwap_ParameterReturnVolatility_Basket(underlierEconomicTerms) = True
@@ -873,10 +872,10 @@ func Qualify_EquityOption_ParameterReturnCorrelation_Basket: <"Qualifies a produ
is_product boolean (1..1)
alias underlierEconomicTerms:
- economicTerms -> payout -> optionPayout -> underlier -> Product ->> economicTerms only-element
+ economicTerms -> payout -> OptionPayout -> underlier -> Product ->> economicTerms only-element
set is_product:
// qualifies that only the option payout exist and all other payouts are absent
- economicTerms -> payout -> optionPayout only exists
+ economicTerms -> payout only-element -> OptionPayout exists
// qualifies that the underlier is a basket correlation swap
and Qualify_EquitySwap_ParameterReturnCorrelation_Basket(underlierEconomicTerms) = True
@@ -890,10 +889,10 @@ func Qualify_EquityOption_ParameterReturnDividend_SingleName: <"Qualifies a prod
[synonym ISDA_Taxonomy_v2 value "Qualify_EquityOption_ParameterReturnDividend_SingleName"]
alias underlierEconomicTerms:
- economicTerms -> payout -> optionPayout -> underlier -> Product ->> economicTerms only-element
+ economicTerms -> payout -> OptionPayout -> underlier -> Product ->> economicTerms only-element
set is_product:
// qualifies that only the option payout exist and all other payouts are absent
- economicTerms -> payout -> optionPayout only exists
+ economicTerms -> payout only-element -> OptionPayout exists
// qualifies that the underlier is a single name dividend swap
and Qualify_EquitySwap_ParameterReturnDividend_SingleName(
underlierEconomicTerms
@@ -909,10 +908,10 @@ func Qualify_EquityOption_ParameterReturnDividend_Index: <"Qualifies a product a
[synonym ISDA_Taxonomy_v2 value "Qualify_EquityOption_ParameterReturnDividend_SingleIndex"]
alias underlierEconomicTerms:
- economicTerms -> payout -> optionPayout -> underlier -> Product ->> economicTerms only-element
+ economicTerms -> payout -> OptionPayout -> underlier -> Product ->> economicTerms only-element
set is_product:
// qualifies that only the option payout exist and all other payouts are absent
- economicTerms -> payout -> optionPayout only exists
+ economicTerms -> payout only-element -> OptionPayout exists
// qualifies that the underlier is a single name dividend swap
and Qualify_EquitySwap_ParameterReturnDividend_Index(underlierEconomicTerms) = True
@@ -926,10 +925,10 @@ func Qualify_EquityOption_ParameterReturnDividend_Basket: <"Qualifies a product
[synonym ISDA_Taxonomy_v2 value "Qualify_EquityOption_ParameterReturnDividend_Basket"]
alias underlierEconomicTerms:
- economicTerms -> payout -> optionPayout -> underlier -> Product ->> economicTerms only-element
+ economicTerms -> payout -> OptionPayout -> underlier -> Product ->> economicTerms only-element
set is_product:
// qualifies that only the option payout exist and all other payouts are absent
- economicTerms -> payout -> optionPayout only exists
+ economicTerms -> payout only-element -> OptionPayout exists
// qualifies that the underlier is a single name dividend swap
and Qualify_EquitySwap_ParameterReturnDividend_Basket(underlierEconomicTerms) = True
@@ -941,10 +940,10 @@ func Qualify_BaseProduct_IRSwap: <"Qualifies a product as having the Base Produc
set is_product:
Qualify_AssetClass_InterestRate(economicTerms) = True
- and economicTerms -> payout -> interestRatePayout count = 2
- and economicTerms -> payout -> interestRatePayout -> paymentDates count = 2
+ and economicTerms -> payout -> InterestRatePayout count = 2
+ and economicTerms -> payout -> InterestRatePayout -> paymentDates count = 2
and Qualify_BaseProduct_CrossCurrency(economicTerms) = False
- and economicTerms -> payout -> interestRatePayout -> rateSpecification -> InflationRateSpecification is absent
+ and economicTerms -> payout -> InterestRatePayout -> rateSpecification -> InflationRateSpecification is absent
func Qualify_BaseProduct_CrossCurrency: <"Qualifies a product as having the Base Product classification Cross Currency.">
inputs:
@@ -953,13 +952,13 @@ func Qualify_BaseProduct_CrossCurrency: <"Qualifies a product as having the Base
is_product boolean (1..1)
set is_product:
Qualify_AssetClass_InterestRate(economicTerms) = True
- and economicTerms -> payout -> interestRatePayout count = 2
- and (economicTerms -> payout -> interestRatePayout -> priceQuantity -> quantitySchedule -> unit -> currency
+ and economicTerms -> payout -> InterestRatePayout count = 2
+ and (economicTerms -> payout -> InterestRatePayout -> priceQuantity -> quantitySchedule -> unit -> currency
distinct
count = 2
- or (economicTerms -> payout -> interestRatePayout -> priceQuantity -> quantitySchedule -> unit -> currency exists
- and economicTerms -> payout -> interestRatePayout -> priceQuantity -> quantityMultiplier -> fxLinkedNotionalSchedule -> varyingNotionalCurrency exists
- and economicTerms -> payout -> interestRatePayout -> priceQuantity -> quantitySchedule -> unit -> currency <> economicTerms -> payout -> interestRatePayout -> priceQuantity -> quantityMultiplier -> fxLinkedNotionalSchedule -> varyingNotionalCurrency))
+ or (economicTerms -> payout -> InterestRatePayout -> priceQuantity -> quantitySchedule -> unit -> currency exists
+ and economicTerms -> payout -> InterestRatePayout -> priceQuantity -> quantityMultiplier -> fxLinkedNotionalSchedule -> varyingNotionalCurrency exists
+ and economicTerms -> payout -> InterestRatePayout -> priceQuantity -> quantitySchedule -> unit -> currency <> economicTerms -> payout -> InterestRatePayout -> priceQuantity -> quantityMultiplier -> fxLinkedNotionalSchedule -> varyingNotionalCurrency))
func Qualify_BaseProduct_Fra: <"Qualifies a product as having the Base Product classification Forward Rate Agreement">
inputs:
@@ -968,9 +967,9 @@ func Qualify_BaseProduct_Fra: <"Qualifies a product as having the Base Product c
is_product boolean (1..1)
set is_product:
Qualify_AssetClass_InterestRate(economicTerms) = True
- and economicTerms -> payout -> interestRatePayout count = 2
- and economicTerms -> payout -> interestRatePayout -> paymentDate count = 2
- and economicTerms -> payout -> interestRatePayout -> rateSpecification -> InflationRateSpecification is absent
+ and economicTerms -> payout -> InterestRatePayout count = 2
+ and economicTerms -> payout -> InterestRatePayout -> paymentDate count = 2
+ and economicTerms -> payout -> InterestRatePayout -> rateSpecification -> InflationRateSpecification is absent
func Qualify_BaseProduct_Inflation: <"Qualifies a product as having the Base Product classification Inflation Swap">
inputs:
@@ -979,9 +978,9 @@ func Qualify_BaseProduct_Inflation: <"Qualifies a product as having the Base Pro
is_product boolean (1..1)
set is_product:
Qualify_AssetClass_InterestRate(economicTerms) = True
- and economicTerms -> payout -> interestRatePayout count = 2
- and economicTerms -> payout -> interestRatePayout -> paymentDates count = 2
- and economicTerms -> payout -> interestRatePayout -> rateSpecification -> InflationRateSpecification exists
+ and economicTerms -> payout -> InterestRatePayout count = 2
+ and economicTerms -> payout -> InterestRatePayout -> paymentDates count = 2
+ and economicTerms -> payout -> InterestRatePayout -> rateSpecification -> InflationRateSpecification exists
func Qualify_SubProduct_FixedFloat: <"Qualifies a product as having the Sub Product classification Fixed Float">
inputs:
@@ -990,13 +989,13 @@ func Qualify_SubProduct_FixedFloat: <"Qualifies a product as having the Sub Prod
is_product boolean (1..1)
set is_product:
- (economicTerms -> payout -> interestRatePayout -> rateSpecification -> FixedRateSpecification count = 1
- and economicTerms -> payout -> interestRatePayout -> rateSpecification -> FloatingRateSpecification count = 1)
- or (economicTerms -> payout -> interestRatePayout -> rateSpecification -> FixedRateSpecification count = 1
- and economicTerms -> payout -> interestRatePayout -> rateSpecification -> InflationRateSpecification count = 1)
- or ((economicTerms -> payout -> interestRatePayout -> rateSpecification -> FloatingRateSpecification count = 1
- or economicTerms -> payout -> interestRatePayout -> rateSpecification -> InflationRateSpecification count = 1)
- and (economicTerms -> payout -> interestRatePayout
+ (economicTerms -> payout -> InterestRatePayout -> rateSpecification -> FixedRateSpecification count = 1
+ and economicTerms -> payout -> InterestRatePayout -> rateSpecification -> FloatingRateSpecification count = 1)
+ or (economicTerms -> payout -> InterestRatePayout -> rateSpecification -> FixedRateSpecification count = 1
+ and economicTerms -> payout -> InterestRatePayout -> rateSpecification -> InflationRateSpecification count = 1)
+ or ((economicTerms -> payout -> InterestRatePayout -> rateSpecification -> FloatingRateSpecification count = 1
+ or economicTerms -> payout -> InterestRatePayout -> rateSpecification -> InflationRateSpecification count = 1)
+ and (economicTerms -> payout -> InterestRatePayout
filter rateSpecification is absent and priceQuantity exists
then count = 1
))
@@ -1007,7 +1006,7 @@ func Qualify_SubProduct_FixedFixed: <"Qualifies a product as having the Sub Prod
output:
is_product boolean (1..1)
set is_product:
- economicTerms -> payout -> interestRatePayout -> rateSpecification -> FixedRateSpecification count = 2
+ economicTerms -> payout -> InterestRatePayout -> rateSpecification -> FixedRateSpecification count = 2
func Qualify_SubProduct_Basis: <"Qualifies a product as having the Sub Product classification Basis">
inputs:
@@ -1015,10 +1014,10 @@ func Qualify_SubProduct_Basis: <"Qualifies a product as having the Sub Product c
output:
is_product boolean (1..1)
set is_product:
- economicTerms -> payout -> interestRatePayout -> rateSpecification -> FloatingRateSpecification count = 2
- or (economicTerms -> payout -> interestRatePayout -> rateSpecification -> InflationRateSpecification count = 1
- and economicTerms -> payout -> interestRatePayout -> rateSpecification -> FloatingRateSpecification count = 1)
- or economicTerms -> payout -> interestRatePayout -> rateSpecification -> InflationRateSpecification count = 2
+ economicTerms -> payout -> InterestRatePayout -> rateSpecification -> FloatingRateSpecification count = 2
+ or (economicTerms -> payout -> InterestRatePayout -> rateSpecification -> InflationRateSpecification count = 1
+ and economicTerms -> payout -> InterestRatePayout -> rateSpecification -> FloatingRateSpecification count = 1)
+ or economicTerms -> payout -> InterestRatePayout -> rateSpecification -> InflationRateSpecification count = 2
func Qualify_Transaction_ZeroCoupon: <"Qualifies a product as having the Transaction classification Zero Coupon">
inputs:
@@ -1026,7 +1025,7 @@ func Qualify_Transaction_ZeroCoupon: <"Qualifies a product as having the Transac
output:
is_product boolean (1..1)
set is_product:
- economicTerms -> payout -> interestRatePayout -> paymentDates -> paymentFrequency
+ economicTerms -> payout -> InterestRatePayout -> paymentDates -> paymentFrequency
filter item -> periodMultiplier = 1 and item -> period = PeriodExtendedEnum -> T
then exists
@@ -1038,7 +1037,7 @@ func Qualify_Transaction_ZeroCoupon_KnownAmount: <"Qualifies a product as having
set is_product:
Qualify_SubProduct_FixedFloat(economicTerms) = True
and Qualify_Transaction_ZeroCoupon(economicTerms) = True
- and (economicTerms -> payout -> interestRatePayout
+ and (economicTerms -> payout -> InterestRatePayout
filter
item -> priceQuantity exists
and rateSpecification is absent
@@ -1053,8 +1052,8 @@ func Qualify_Transaction_YoY: <"Qualifies a product as having the Transaction cl
output:
is_product boolean (1..1)
set is_product:
- economicTerms -> payout -> interestRatePayout -> paymentDates -> paymentFrequency -> periodMultiplier all = 1
- and economicTerms -> payout -> interestRatePayout -> paymentDates -> paymentFrequency -> period all = PeriodExtendedEnum -> Y
+ economicTerms -> payout -> InterestRatePayout -> paymentDates -> paymentFrequency -> periodMultiplier all = 1
+ and economicTerms -> payout -> InterestRatePayout -> paymentDates -> paymentFrequency -> period all = PeriodExtendedEnum -> Y
func Qualify_Transaction_OIS: <"Qualifies a product as having the Transaction classification OIS">
inputs:
@@ -1063,7 +1062,7 @@ func Qualify_Transaction_OIS: <"Qualifies a product as having the Transaction cl
is_product boolean (1..1)
alias floatingRateIndex:
- economicTerms -> payout -> interestRatePayout -> rateSpecification -> FloatingRateSpecification -> rateOption -> InterestRateIndex -> floatingRateIndex
+ economicTerms -> payout -> InterestRatePayout -> rateSpecification -> FloatingRateSpecification -> rateOption -> InterestRateIndex -> floatingRateIndex
set is_product:
floatingRateIndex any = FloatingRateIndexEnum -> AUD_AONIA_OIS_COMPOUND
@@ -1354,9 +1353,9 @@ func Qualify_InterestRate_Fra: <"Qualifies the product as a Floating Rate Agreem
set is_product:
Qualify_AssetClass_InterestRate(economicTerms) = True
- and economicTerms -> payout -> interestRatePayout -> rateSpecification -> FixedRateSpecification count = 1
- and economicTerms -> payout -> interestRatePayout -> rateSpecification -> FloatingRateSpecification count = 1
- and economicTerms -> payout -> interestRatePayout -> paymentDate count = 2
+ and economicTerms -> payout -> InterestRatePayout -> rateSpecification -> FixedRateSpecification count = 1
+ and economicTerms -> payout -> InterestRatePayout -> rateSpecification -> FloatingRateSpecification count = 1
+ and economicTerms -> payout -> InterestRatePayout -> paymentDate count = 2
func Qualify_InterestRate_CapFloor: <"Qualifies a product as an interest rate cap, interest rate floor, or an interest rate collar based on the economic terms and the following criteria: 1) An interest rate product with one one leg that includes a cap and/or a floor.">
[qualification Product]
@@ -1369,10 +1368,10 @@ func Qualify_InterestRate_CapFloor: <"Qualifies a product as an interest rate ca
set is_product:
Qualify_AssetClass_InterestRate(economicTerms) = True
- and economicTerms -> payout -> interestRatePayout count = 1
+ and economicTerms -> payout -> InterestRatePayout count = 1
// qualifies the product as having a cap and/or floor in the interestRatePayout
- and economicTerms -> payout -> interestRatePayout -> rateSpecification -> FloatingRateSpecification -> capRateSchedule exists
- or economicTerms -> payout -> interestRatePayout -> rateSpecification -> FloatingRateSpecification -> floorRateSchedule exists
+ and economicTerms -> payout -> InterestRatePayout -> rateSpecification -> FloatingRateSpecification -> capRateSchedule exists
+ or economicTerms -> payout -> InterestRatePayout -> rateSpecification -> FloatingRateSpecification -> floorRateSchedule exists
func Qualify_InterestRate_Option_Swaption: <"Qualifies a product as a Swaption that can be exercised into an Interest Rate Swap, which could be any type of interest rate product with two legs based on the economic terms.">
[qualification Product]
@@ -1385,9 +1384,9 @@ func Qualify_InterestRate_Option_Swaption: <"Qualifies a product as a Swaption t
set is_product:
Qualify_AssetClass_InterestRate(economicTerms) = True
// qualifies that only the option payout exists and all other payouts are absent
- and economicTerms -> payout -> optionPayout only exists
+ and economicTerms -> payout only-element -> OptionPayout exists
and Qualify_AssetClass_InterestRate(
- economicTerms -> payout -> optionPayout -> underlier -> Product ->> economicTerms only-element
+ economicTerms -> payout -> OptionPayout -> underlier -> Product ->> economicTerms only-element
) = True
func Qualify_InterestRate_Option_DebtOption: <"Qualifies a product as a Option that can be exercised into an Debt Product based on the economic terms.">
@@ -1398,13 +1397,13 @@ func Qualify_InterestRate_Option_DebtOption: <"Qualifies a product as a Option t
is_product boolean (1..1)
[synonym ISDA_Taxonomy_v1 value "InterestRate_Option_DebtOption"]
[synonym ISDA_Taxonomy_v2 value "InterestRate_Option_DebtOption"]
- alias optionPayout: economicTerms -> payout -> optionPayout
+ alias optionPayout: economicTerms -> payout -> OptionPayout
set is_product:
Qualify_AssetClass_InterestRate(economicTerms) = True
// qualifies that only the option payout exists and all other payouts are absent
- and economicTerms -> payout -> optionPayout only exists
+ and economicTerms -> payout only-element -> OptionPayout exists
// qualifies the underlyer of the option as a debt security
- and optionPayout -> underlier -> Observable extract [ ObservableQualification(item, SecurityTypeEnum -> Debt, empty) ] all = True
+ and optionPayout -> underlier -> Observable extract [ ObservableQualification(item, InstrumentTypeEnum -> Debt, empty) ] all = True
func Qualify_InterestRate_Forward_Debt: <"Qualifies a product as Interest Rate Bond Forward based on economic terms, which is defined as a transaction in which one party agrees to pay an agreed price for a specified amount of a bond of an issuer or a basket of bonds of several issuers at a future date and the other party agrees to pay a price for the same amount of the same bond to be set on a specified date in the future.">
[qualification Product]
@@ -1414,7 +1413,7 @@ func Qualify_InterestRate_Forward_Debt: <"Qualifies a product as Interest Rate B
is_product boolean (1..1)
[synonym ISDA_Taxonomy_v1 value "InterestRate_Forward_Debt"]
[synonym ISDA_Taxonomy_v2 value "InterestRate_Forward_Debt"]
- alias forwardPayout: economicTerms -> payout -> settlementPayout only-element
+ alias forwardPayout: economicTerms -> payout -> SettlementPayout only-element
set is_product:
Qualify_AssetClass_InterestRate(economicTerms) = True
and (forwardPayout -> underlier -> Observable -> Asset -> Instrument -> Security exists
@@ -1434,9 +1433,8 @@ func Qualify_ForeignExchange_Spot_Forward: <"Qualifies a product as Foreign Exch
Qualify_AssetClass_ForeignExchange(economicTerms) = True
// only FX transactions result in the buyer receiving only cash
// other products result in a cash receipt, but not in as a single SettlementPayout
- and economicTerms -> payout -> settlementPayout only exists
- and economicTerms -> payout -> settlementPayout count = 1
- and economicTerms -> payout -> settlementPayout -> settlementTerms -> cashSettlementTerms is absent
+ and economicTerms -> payout only-element -> SettlementPayout exists
+ and economicTerms -> payout -> SettlementPayout -> settlementTerms -> cashSettlementTerms is absent
func Qualify_ForeignExchange_Swap: <"Qualifies a product as Foreign Exchange Swap based on economic terms, which is defined as a contract in which one party borrows one currency from, and simultaneously lends another to, the second party. Each party uses the repayment obligation to its counterparty as collateral and the amount of repayment is fixed at the FX forward rate as of the start of the contract.">
[qualification Product]
@@ -1446,9 +1444,9 @@ func Qualify_ForeignExchange_Swap: <"Qualifies a product as Foreign Exchange Swa
is_product boolean (1..1)
set is_product:
Qualify_AssetClass_ForeignExchange(economicTerms) = True
- and economicTerms -> payout -> settlementPayout only exists
- and economicTerms -> payout -> settlementPayout count = 2
- and economicTerms -> payout -> settlementPayout -> settlementTerms -> cashSettlementTerms is absent
+ and SettlementPayoutOnlyExists(economicTerms -> payout)
+ and economicTerms -> payout -> SettlementPayout count = 2
+ and economicTerms -> payout -> SettlementPayout -> settlementTerms -> cashSettlementTerms is absent
func Qualify_ForeignExchange_NDF: <"Qualifies a product as Foreign Exchange Non-Deliverable Forward based on economic terms, which is defined as a Forward transaction where the notional amount of one of the currencies (the reference currency) is converted into the other currency (the settlement currency) at a spot foreign exchange rate that is observed on a valuation date prior to the settlement date, and a single net payment in the settlement currency is made on the settlement date. No payment or account transfer takes place in the reference currency.">
[qualification Product]
@@ -1462,9 +1460,8 @@ func Qualify_ForeignExchange_NDF: <"Qualifies a product as Foreign Exchange Non-
Qualify_AssetClass_ForeignExchange(economicTerms) = True
// only FX transactions result in the buyer receiving only cash
// other products result in a cash receipt, but not in as a single SettlementPayout
- and economicTerms -> payout -> settlementPayout only exists
- and economicTerms -> payout -> settlementPayout count = 1
- and economicTerms -> payout -> settlementPayout -> settlementTerms -> cashSettlementTerms exists
+ and economicTerms -> payout only-element -> SettlementPayout exists
+ and economicTerms -> payout -> SettlementPayout -> settlementTerms -> cashSettlementTerms exists
func Qualify_ForeignExchange_NDS: <"Qualifies a product as Foreign Exchange NDS based on economic terms, which is defined as a contract in which one party borrows one currency from, and simultaneously lends another to, the second party. Each party uses the repayment obligation to its counterparty as collateral and the amount of repayment is fixed at the FX forward rate as of the start of the contract.">
[qualification Product]
@@ -1474,9 +1471,9 @@ func Qualify_ForeignExchange_NDS: <"Qualifies a product as Foreign Exchange NDS
is_product boolean (1..1)
set is_product:
Qualify_AssetClass_ForeignExchange(economicTerms) = True
- and economicTerms -> payout -> settlementPayout only exists
- and economicTerms -> payout -> settlementPayout count = 2
- and economicTerms -> payout -> settlementPayout -> settlementTerms -> cashSettlementTerms exists
+ and SettlementPayoutOnlyExists(economicTerms -> payout)
+ and economicTerms -> payout -> SettlementPayout count = 2
+ and economicTerms -> payout -> SettlementPayout -> settlementTerms -> cashSettlementTerms exists
func Qualify_ForeignExchange_ParameterReturnVariance: <"Qualifies a product as Foreign Exchange Swap for which the performance is based on the variance of a foreign exhange underlier. The determination of the qualification is based on the economic terms and the following criteria: 1) Is a Foreign Exchange product (the underlier is foreign exchange) 2) with only one performance leg 3) which has variance return terms, 4) there are no option features.">
[qualification Product]
@@ -1487,14 +1484,13 @@ func Qualify_ForeignExchange_ParameterReturnVariance: <"Qualifies a product as F
[synonym ISDA_Taxonomy_v1 value "ForeignExchange_SimpleExotic_Vol/Var"]
[synonym ISDA_Taxonomy_v2 value "ForeignExchange_SimpleExotic_Vol/Var"]
- alias performancePayout: economicTerms -> payout -> performancePayout only-element
+ alias performancePayout: economicTerms -> payout -> PerformancePayout only-element
set is_product:
Qualify_AssetClass_ForeignExchange(economicTerms) = True
// qualifies that the product is FX (i.e.: has only foreign Exchange underliers)
and performancePayout -> underlier -> Observable -> Index -> ForeignExchangeRateIndex exists
and // qualifies that there is a single leg of performance type
- economicTerms -> payout -> performancePayout only exists
- and economicTerms -> payout -> performancePayout count = 1
+ economicTerms -> payout only-element -> PerformancePayout exists
and // qualifies that the performance leg has varianceReturnTerms
performancePayout -> returnTerms -> varianceReturnTerms only exists
@@ -1507,14 +1503,13 @@ func Qualify_ForeignExchange_ParameterReturnVolatility: <"Qualifies a product as
[synonym ISDA_Taxonomy_v1 value "ForeignExchange_SimpleExotic_Vol/Var"]
[synonym ISDA_Taxonomy_v2 value "ForeignExchange_SimpleExotic_Vol/Var"]
- alias performancePayout: economicTerms -> payout -> performancePayout only-element
+ alias performancePayout: economicTerms -> payout -> PerformancePayout only-element
set is_product:
Qualify_AssetClass_ForeignExchange(economicTerms) = True
// qualifies that the product is FX (i.e.: has only foreign Exchange underliers)
and performancePayout -> underlier -> Observable -> Index -> ForeignExchangeRateIndex exists
and // qualifies that there is a single leg of performance type
- economicTerms -> payout -> performancePayout only exists
- and economicTerms -> payout -> performancePayout count = 1
+ economicTerms -> payout only-element -> PerformancePayout exists
and // qualifies that the performance leg has volatilityReturnTerms
performancePayout -> returnTerms -> volatilityReturnTerms only exists
@@ -1525,12 +1520,11 @@ func Qualify_ForeignExchange_ParameterReturnCorrelation: <"Qualifies a product a
output:
is_product boolean (1..1)
- alias performancePayout: economicTerms -> payout -> performancePayout only-element
+ alias performancePayout: economicTerms -> payout -> PerformancePayout only-element
set is_product:
Qualify_AssetClass_ForeignExchange(economicTerms) = True
// qualifies that there is a single leg of performance type
- and economicTerms -> payout -> performancePayout only exists
- and economicTerms -> payout -> performancePayout count = 1
+ and economicTerms -> payout only-element -> PerformancePayout exists
and // qualifies that the performance leg has correlationReturnTerms
performancePayout -> returnTerms -> correlationReturnTerms only exists
and // qualifies that the underlier is a basket
@@ -1548,10 +1542,10 @@ func Qualify_ForeignExchange_VanillaOption: <"Qualifies a product as FX Plain Va
[synonym ISDA_Taxonomy_v2 value "ForeignExchange_VanillaOption"]
set is_product:
Qualify_AssetClass_ForeignExchange(economicTerms) = True
- and economicTerms -> payout -> optionPayout only exists
- and (economicTerms -> payout -> optionPayout -> exerciseTerms -> style any <> OptionExerciseStyleEnum -> Bermuda)
- and (economicTerms -> payout -> optionPayout -> feature is absent
- or economicTerms -> payout -> optionPayout -> feature -> averagingFeature only exists)
+ and economicTerms -> payout only-element -> OptionPayout exists
+ and (economicTerms -> payout -> OptionPayout -> exerciseTerms -> style any <> OptionExerciseStyleEnum -> Bermuda)
+ and (economicTerms -> payout -> OptionPayout -> feature is absent
+ or economicTerms -> payout -> OptionPayout -> feature -> averagingFeature only exists)
func Qualify_RepurchaseAgreement: <"Qualifies a product as a Repurchase Agreement based on the repo trate of the trade (ie the interest charges) being defined in an InterestRatePayout and the asset that is bought and sold being defined in an AssetPayout in a CollateralPosition.">
[qualification Product]
@@ -1560,10 +1554,9 @@ func Qualify_RepurchaseAgreement: <"Qualifies a product as a Repurchase Agreemen
output:
is_product boolean (1..1)
set is_product:
- economicTerms -> payout -> interestRatePayout only exists
- and economicTerms -> payout -> interestRatePayout count = 1
- and economicTerms -> collateral -> collateralPortfolio -> collateralPosition -> product ->> economicTerms -> payout -> assetPayout exists
- and economicTerms -> collateral -> collateralPortfolio -> collateralPosition -> product ->> economicTerms -> payout -> assetPayout -> repoType all <> RepoTypeEnum -> BuySellBack
+ economicTerms -> payout only-element -> InterestRatePayout exists
+ and economicTerms -> collateral -> collateralPortfolio -> collateralPosition -> product ->> economicTerms -> payout -> AssetPayout exists
+ and economicTerms -> collateral -> collateralPortfolio -> collateralPosition -> product ->> economicTerms -> payout -> AssetPayout -> repoType all <> RepoTypeEnum -> BuySellBack
func Qualify_BuySellBack: <"Qualifies a product as a Buy/Sell Back based on the repo trate of the trade (ie the interest charges) being defined in an InterestRatePayout and the asset that is bought and sold being defined in an AssetPayout in a CollateralPosition, along with an enumerator to distinguish ths product type from a traditional repurchase ageement.">
[qualification Product]
@@ -1572,10 +1565,9 @@ func Qualify_BuySellBack: <"Qualifies a product as a Buy/Sell Back based on the
output:
is_product boolean (1..1)
set is_product:
- economicTerms -> payout -> interestRatePayout only exists
- and economicTerms -> payout -> interestRatePayout count = 1
- and economicTerms -> collateral -> collateralPortfolio -> collateralPosition -> product ->> economicTerms -> payout -> assetPayout exists
- and economicTerms -> collateral -> collateralPortfolio -> collateralPosition -> product ->> economicTerms -> payout -> assetPayout -> repoType any = RepoTypeEnum -> BuySellBack
+ economicTerms -> payout only-element -> InterestRatePayout exists
+ and economicTerms -> collateral -> collateralPortfolio -> collateralPosition -> product ->> economicTerms -> payout -> AssetPayout exists
+ and economicTerms -> collateral -> collateralPortfolio -> collateralPosition -> product ->> economicTerms -> payout -> AssetPayout -> repoType any = RepoTypeEnum -> BuySellBack
func Qualify_SecurityLending: <"Qualifies a product as Securities Lending based on the asset to be lent (usually a security) being defined in a singular AssetPayout, with the collateral, which can be an asset (usually cash or securities), defined in a CollateralPosition.">
[qualification Product]
@@ -1584,8 +1576,7 @@ func Qualify_SecurityLending: <"Qualifies a product as Securities Lending based
output:
is_product boolean (1..1)
set is_product:
- economicTerms -> payout -> assetPayout only exists
- and economicTerms -> payout -> assetPayout count = 1
+ economicTerms -> payout only-element -> AssetPayout exists
and economicTerms -> collateral -> collateralPortfolio -> collateralPosition -> product -> TransferableProduct exists
func Qualify_Commodity_Swap_FixedFloat: <"Qualifies a product as a Fixed Float Commodity Swap. The determination of the qualification is based on the economic terms and the following criteria: 1) One Floating Leg represented by the CommodityPayout, with an underlier that is a commodity, 2) One Fixed Leg represented by the FixedPricePayout, and 3) there are no other payout types.">
@@ -1598,7 +1589,9 @@ func Qualify_Commodity_Swap_FixedFloat: <"Qualifies a product as a Fixed Float C
[synonym ISDA_Taxonomy_v2 value "Commodity_Swap_FixedFloat"]
set is_product:
Qualify_AssetClass_Commodity(economicTerms) = True
- and (economicTerms -> payout -> commodityPayout, economicTerms -> payout -> fixedPricePayout) only exists
+ and economicTerms -> payout count = 2
+ and economicTerms -> payout -> CommodityPayout exists
+ and economicTerms -> payout -> FixedPricePayout exists
func Qualify_Commodity_Swap_Basis: <"Qualifies a product as a Basis Commodity Swap. The determination of the qualification is based on the economic terms and the following criteria: 1) Two Floating Legs represented by the CommodityPayout, with an underlier that is a commodity, and 2) there are no other payout types.">
[qualification Product]
@@ -1610,8 +1603,8 @@ func Qualify_Commodity_Swap_Basis: <"Qualifies a product as a Basis Commodity Sw
[synonym ISDA_Taxonomy_v2 value "Commodity_Swap_Basis"]
set is_product:
Qualify_AssetClass_Commodity(economicTerms) = True
- and economicTerms -> payout -> commodityPayout only exists
- and economicTerms -> payout -> commodityPayout count = 2
+ and CommodityPayoutOnlyExists(economicTerms -> payout)
+ and economicTerms -> payout -> CommodityPayout count = 2
func Qualify_Commodity_Option: <"Qualifies a product as a Option that can be exercised into an Commodity.">
[qualification Product]
@@ -1623,9 +1616,9 @@ func Qualify_Commodity_Option: <"Qualifies a product as a Option that can be exe
[synonym ISDA_Taxonomy_v2 value "Commodity_Option"]
set is_product:
Qualify_AssetClass_Commodity(economicTerms) = True
- and economicTerms -> payout -> optionPayout only exists
- and ( economicTerms -> payout -> optionPayout -> underlier -> Observable -> Asset -> Commodity exists
- or economicTerms -> payout -> optionPayout -> underlier -> Product -> TransferableProduct -> Commodity exists )
+ and economicTerms -> payout only-element -> OptionPayout exists
+ and ( economicTerms -> payout -> OptionPayout -> underlier -> Observable -> Asset -> Commodity exists
+ or economicTerms -> payout -> OptionPayout -> underlier -> Product -> TransferableProduct -> Commodity exists )
func Qualify_Commodity_Option_Cash: <"Qualifies a product as a Option that can be exercised into an Commodity.">
inputs:
@@ -1636,7 +1629,7 @@ func Qualify_Commodity_Option_Cash: <"Qualifies a product as a Option that can b
[synonym ISDA_Taxonomy_v2 value "Commodity_Option_Cash"]
set is_product:
Qualify_Commodity_Option(economicTerms) = True
- and economicTerms -> payout -> optionPayout only-element -> settlementTerms -> settlementType = SettlementTypeEnum -> Cash
+ and economicTerms -> payout -> OptionPayout only-element -> settlementTerms -> settlementType = SettlementTypeEnum -> Cash
func Qualify_Commodity_Option_Physical: <"Qualifies a product as a Option that can be exercised into an Commodity.">
inputs:
@@ -1647,7 +1640,7 @@ func Qualify_Commodity_Option_Physical: <"Qualifies a product as a Option that c
[synonym ISDA_Taxonomy_v2 value "Commodity_Option_Physical"]
set is_product:
Qualify_Commodity_Option(economicTerms) = True
- and economicTerms -> payout -> optionPayout only-element -> settlementTerms -> settlementType = SettlementTypeEnum -> Physical
+ and economicTerms -> payout -> OptionPayout only-element -> settlementTerms -> settlementType = SettlementTypeEnum -> Physical
func Qualify_Commodity_Swaption: <"Qualifies a product as a Swaption that can be exercised into a Commodity Swap, which could be any type of interest rate product with two legs based on the economic terms.">
[qualification Product]
@@ -1658,12 +1651,12 @@ func Qualify_Commodity_Swaption: <"Qualifies a product as a Swaption that can be
[synonym ISDA_Taxonomy_v1 value "Commodity_Swaption"]
[synonym ISDA_Taxonomy_v2 value "Commodity_Swaption"]
set is_product:
- economicTerms -> payout -> optionPayout only exists
+ economicTerms -> payout only-element -> OptionPayout exists
and (Qualify_Commodity_Swap_Basis(
- economicTerms -> payout -> optionPayout only-element -> underlier -> Product ->> economicTerms
+ economicTerms -> payout -> OptionPayout only-element -> underlier -> Product ->> economicTerms
) = True
or Qualify_Commodity_Swap_FixedFloat(
- economicTerms -> payout -> optionPayout only-element -> underlier -> Product ->> economicTerms
+ economicTerms -> payout -> OptionPayout only-element -> underlier -> Product ->> economicTerms
) = True)
func Qualify_Commodity_Forward: <"Qualifies a product as a Forward that will be settled with the physical delivery of a Commodity. The determination of the qualification is based on the economic terms and the following criteria: 1) One pricing Leg represented by either the FixedPricePayout or the CommodityPayout, 2) One physical Leg represented by the ForwardPayout, with an underlier that is a commodity, and 3) there are no other payout types.">
@@ -1676,6 +1669,79 @@ func Qualify_Commodity_Forward: <"Qualifies a product as a Forward that will be
[synonym ISDA_Taxonomy_v2 value "Commodity_Forward"]
set is_product:
Qualify_AssetClass_Commodity(economicTerms) = True
- and ((economicTerms -> payout -> settlementPayout, economicTerms -> payout -> fixedPricePayout) only exists
- or // Fixed Price Forward
- (economicTerms -> payout -> settlementPayout, economicTerms -> payout -> commodityPayout) only exists) // Floating Price Forward
+ and economicTerms -> payout count = 2
+ and ((economicTerms -> payout -> SettlementPayout exists and economicTerms -> payout -> FixedPricePayout exists) // Fixed Price Forward
+ or (economicTerms -> payout -> SettlementPayout exists and economicTerms -> payout -> CommodityPayout exists)) // Floating Price Forward
+
+func InterestRatePayoutOnlyExists: <"At least one InterestRatePayout exists and no other payouts exist.">
+ inputs:
+ payouts Payout (0..*)
+ output:
+ result boolean (1..1)
+
+ set result:
+ payouts
+ extract InterestRatePayout exists
+ then all = True
+ then default False
+
+func SettlementPayoutOnlyExists: <"At least one SettlementPayout exists and no other payouts exist.">
+ inputs:
+ payouts Payout (0..*)
+ output:
+ result boolean (1..1)
+
+ set result:
+ payouts
+ extract SettlementPayout exists
+ then all = True
+ then default False
+
+func PerformancePayoutOnlyExists: <"At least one PerformancePayout exists and no other payouts exist.">
+ inputs:
+ payouts Payout (0..*)
+ output:
+ result boolean (1..1)
+
+ set result:
+ payouts
+ extract PerformancePayout exists
+ then all = True
+ then default False
+
+func CommodityPayoutOnlyExists: <"At least one CommodityPayout exists and no other payouts exist.">
+ inputs:
+ payouts Payout (0..*)
+ output:
+ result boolean (1..1)
+
+ set result:
+ payouts
+ extract CommodityPayout exists
+ then all = True
+ then default False
+
+func PerformancePayoutAndFixedPricePayoutOnlyExists: <"At least one PerformancePayout exists, and at least one FixedPricePayout exists, and no other payouts exist.">
+ inputs:
+ payouts Payout (0..*)
+ output:
+ result boolean (1..1)
+
+ set result:
+ payouts -> PerformancePayout exists
+ and payouts -> FixedPricePayout exists
+ // check no other payouts exist
+ and payouts extract [ PerformancePayout exists or FixedPricePayout exists ] all = True
+
+func PerformancePayoutAndInterestRatePayoutOnlyExists: <"At least one PerformancePayout exists, and at least one InterestRatePayout exists, and no other payouts exist.">
+ inputs:
+ payouts Payout (0..*)
+ output:
+ result boolean (1..1)
+
+ set result:
+ payouts -> PerformancePayout exists
+ and payouts -> InterestRatePayout exists
+ // check no other payouts exist
+ and payouts extract [ PerformancePayout exists or InterestRatePayout exists ] all = True
+
diff --git a/rosetta-source/src/main/rosetta/product-template-type.rosetta b/rosetta-source/src/main/rosetta/product-template-type.rosetta
index 0c1494425f..6cc3987a7b 100644
--- a/rosetta-source/src/main/rosetta/product-template-type.rosetta
+++ b/rosetta-source/src/main/rosetta/product-template-type.rosetta
@@ -39,44 +39,94 @@ type EconomicTerms: <" This class represents the full set of price-forming featu
[docReference ICMA ERCCBestPractice namingConvention "Repurchase Date"
provision "ERCC Guide: Annex II Glossary of repo terminology. The term for the maturity date of a repo."]
dateAdjustments BusinessDayAdjustments (0..1) <"The business day adjustment convention when it applies across all the payout components. This specification of the business day convention and financial business centers is used for adjusting any calculation period date if it would otherwise fall on a day that is not a business day in the specified business center.">
- payout Payout (1..1) <"The payout specifies the future cashflow computation methodology which characterizes a financial product.">
+ payout Payout (1..*) <"The payout specifies the future cashflow computation methodology which characterizes a financial product.">
terminationProvision TerminationProvision (0..1) <"Contains optional provisions pertaining to the termination characteristics of a contract.">
calculationAgent CalculationAgent (0..1) <"The ISDA calculation agent responsible for performing duties as defined in the applicable product definitions.">
nonStandardisedTerms boolean (0..1) <"Specifies, when boolean value is True, that additional economic terms exist that have not been included in the product representation.">
collateral Collateral (0..1) <"Represents the collateral obligations of a party.">
+ condition ReturnType_Total_Requires_Dividends: <"A total return implies both a price and a dividend return">
+ if payout -> PerformancePayout -> returnTerms -> priceReturnTerms -> returnType all = ReturnTypeEnum -> Total
+ then payout -> PerformancePayout -> returnTerms -> dividendReturnTerms exists
+
+ condition LastRegularPaymentDate: <"FpML specifies that lastRegularPaymentDate must only be included if there is a final stub. As part of the CDM, this data rule has been adjusted to specify that it only applies to interest rate swaps, as the credit derivatives products can have a specified lastRegularPaymentDate while the stub is typically not applicable to those.">
+ if payout -> InterestRatePayout -> paymentDates -> lastRegularPaymentDate exists
+ and payout -> InterestRatePayout -> stubPeriod -> finalStub exists
+ then payout -> InterestRatePayout count = 2
+
+ condition PayRelativeTo: <"FpML specifies a required payRelativeTo element as part of the PaymentDates. As standardized CDS don't have such payRelativeTo provision, the cardinality has been relaxed as part of the CDM. This data rule specifies that if the product has two interest rate streams, this provision must exist.">
+ if payout -> InterestRatePayout count = 2 and payout -> InterestRatePayout -> paymentDates exists
+ then payout -> InterestRatePayout -> paymentDates -> payRelativeTo exists
+
+ condition PaymentDatesAdjustments: <"FpML specifies a required paymentDatesAdjustments element as part of the PaymentDates. As standardized CDS don't have such paymentDatesAdjustments provision, the cardinality has been relaxed as part of the CDM. This data rule specifies that if the product has two interest rate streams, this provision must exist.">
+ if payout -> InterestRatePayout count = 2 and payout -> InterestRatePayout -> paymentDates exists
+ then payout -> InterestRatePayout -> paymentDates -> paymentDatesAdjustments exists
+
+ condition PaymentFrequency: <"FpML specifies a required paymentFrequency element as part of the PaymentDates. As standardized CDS may not have such paymentFrequency provision, the cardinality has been relaxed as part of the CDM. This data rule specifies that if the product has two interest rate streams, this provision must exist.">
+ if payout -> InterestRatePayout count = 2 and payout -> InterestRatePayout -> paymentDates exists
+ then payout -> InterestRatePayout -> paymentDates -> paymentFrequency exists
+
+ condition Quantity: <"When there is an OptionPayout the quantity can be expressed as part of the payoutQuantity, or as part of the underlier in the case of a Swaption. For all other payouts that extend PayoutBase the payoutQuantity is a mandatory attribute.">
+ if payout -> OptionPayout exists
+ then payout -> OptionPayout -> priceQuantity exists
+ or payout -> OptionPayout -> underlier -> Product ->> economicTerms -> payout -> InterestRatePayout count = 2
+
+ condition DayCountFraction: <"FpML specifies a required dayCountFraction element as part of the swapStream/calculationPeriodAmount/calculation. As standardized CDS don't have such specified day count fraction, the cardinality has been relaxed as part of the CDM. This data rule specifies that if the product has two interest rate streams, this provision must exist.">
+ if payout -> InterestRatePayout count = 2
+ then payout -> InterestRatePayout -> dayCountFraction exists
+
+ condition PaymentDates: <"FpML specifies a required paymentDates element as part of the swapStream. As standardized CDS may not have specified payment dates, the cardinality has been relaxed as part of the CDM. This data rule specifies that if the product has two interest rate streams, this provision must exist.">
+ if payout -> InterestRatePayout count = 2
+ then payout -> InterestRatePayout -> dayCountFraction exists
+
+ condition MarketPrice: <"FpML specifies that marketFixedRate and marketPrice only have meaning in a credit index trade">
+ if payout -> CreditDefaultPayout -> generalTerms -> indexReferenceInformation is absent
+ then payout -> CreditDefaultPayout -> transactedPrice -> marketFixedRate is absent
+ and payout -> CreditDefaultPayout -> transactedPrice -> marketPrice is absent
+
+ condition NotionalResetOnPerformancePayout: <"Notional reset only applies to return swaps, and therefore can only exist on an performancePayout or interestRatePayouts that are associated with it.">
+ payout -> CreditDefaultPayout -> priceQuantity -> reset is absent
+ and payout -> AssetPayout -> priceQuantity -> reset is absent
+ and payout -> CommodityPayout -> priceQuantity -> reset is absent
+ and payout -> FixedPricePayout -> priceQuantity -> reset is absent
+ and payout -> SettlementPayout -> priceQuantity -> reset is absent
+ and payout -> OptionPayout -> priceQuantity -> reset is absent
+ and payout -> Cashflow -> priceQuantity -> reset is absent
+
+ condition NotionalResetInterestRatePayoutExists: <"As the performancePayout->payoutQuantity->reset attribute applies to return swaps, the interestRatePayout needs to be present alongside it.">
+ if payout -> PerformancePayout -> priceQuantity -> reset contains True
+ then payout -> InterestRatePayout exists
+
condition FpML_cd_26_28: <"FpML validation rule cd-26 - If feeLeg/singlePayment/adjustablePaymentDate exists, then feeLeg/singlePayment/adjustablePaymentDate must be after generalTerms/effectiveDate/unadjustedDate. FpML validation rule cd-28 - If feeLeg/periodicPayment/firstPaymentDate exists, then feeLeg/periodicPayment/firstPaymentDate must be after generalTerms/effectiveDate/unadjustedDate. This data rule tackles those two FpML validation rules at once, as the singlePayment and the firstPayment have been represented through the same Payout/cashflow attribute.">
- if payout -> creditDefaultPayout exists
- and payout -> cashflow exists
+ if payout -> CreditDefaultPayout exists
+ and payout -> Cashflow exists
and effectiveDate exists
- and payout -> cashflow -> settlementTerms -> settlementDate -> adjustableOrRelativeDate -> unadjustedDate exists
- and payout -> cashflow -> settlementTerms -> settlementDate -> adjustableOrRelativeDate -> relativeDate is absent
- then payout -> cashflow -> settlementTerms -> settlementDate -> adjustableOrRelativeDate -> unadjustedDate all > effectiveDate -> adjustableDate -> unadjustedDate or payout -> cashflow -> settlementTerms -> settlementDate -> adjustableOrRelativeDate -> adjustedDate all > effectiveDate -> adjustableDate -> adjustedDate or payout -> cashflow -> settlementTerms -> settlementDate -> adjustableOrRelativeDate -> relativeDate -> adjustedDate all > effectiveDate -> relativeDate -> adjustedDate
+ and payout -> Cashflow -> settlementTerms -> settlementDate -> adjustableOrRelativeDate -> unadjustedDate exists
+ and payout -> Cashflow -> settlementTerms -> settlementDate -> adjustableOrRelativeDate -> relativeDate is absent
+ then payout -> Cashflow -> settlementTerms -> settlementDate -> adjustableOrRelativeDate -> unadjustedDate all > effectiveDate -> adjustableDate -> unadjustedDate or payout -> Cashflow -> settlementTerms -> settlementDate -> adjustableOrRelativeDate -> adjustedDate all > effectiveDate -> adjustableDate -> adjustedDate or payout -> Cashflow -> settlementTerms -> settlementDate -> adjustableOrRelativeDate -> relativeDate -> adjustedDate all > effectiveDate -> relativeDate -> adjustedDate
condition FpML_cd_27: <"FpML validation rule cd-27 - If feeLeg/singlePayment/adjustablePaymentDate exists, and if generalTerms/scheduledTerminationDate exists, then feeLeg/singlePayment/adjustablePaymentDate must be before generalTerms/scheduledTerminationDate/unadjustedDate.">
- if payout -> creditDefaultPayout exists
- and payout -> cashflow exists
+ if payout -> CreditDefaultPayout exists
+ and payout -> Cashflow exists
and terminationDate exists
- and payout -> cashflow -> settlementTerms -> settlementDate -> adjustableOrRelativeDate exists
- then payout -> cashflow -> settlementTerms -> settlementDate -> adjustableOrRelativeDate -> unadjustedDate all < terminationDate -> adjustableDate -> unadjustedDate or payout -> cashflow -> settlementTerms -> settlementDate -> adjustableOrRelativeDate -> adjustedDate all < terminationDate -> adjustableDate -> adjustedDate or payout -> cashflow -> settlementTerms -> settlementDate -> adjustableOrRelativeDate -> relativeDate -> adjustedDate all < terminationDate -> adjustableDate -> adjustedDate
+ and payout -> Cashflow -> settlementTerms -> settlementDate -> adjustableOrRelativeDate exists
+ then payout -> Cashflow -> settlementTerms -> settlementDate -> adjustableOrRelativeDate -> unadjustedDate all < terminationDate -> adjustableDate -> unadjustedDate or payout -> Cashflow -> settlementTerms -> settlementDate -> adjustableOrRelativeDate -> adjustedDate all < terminationDate -> adjustableDate -> adjustedDate or payout -> Cashflow -> settlementTerms -> settlementDate -> adjustableOrRelativeDate -> relativeDate -> adjustedDate all < terminationDate -> adjustableDate -> adjustedDate
condition FpML_cd_30: <"FpML validation rule cd-30 - If feeLeg/periodicPayment/lastRegularPaymentDate exists, and if generalTerms/scheduledTerminationDate exists, then feeLeg/periodicPayment/lastRegularPaymentDate must be before generalTerms/scheduledTerminationDate/unadjustedDate.">
- if payout -> interestRatePayout -> paymentDates -> lastRegularPaymentDate exists
+ if payout -> InterestRatePayout -> paymentDates -> lastRegularPaymentDate exists
and terminationDate exists
- then payout -> interestRatePayout -> paymentDates -> lastRegularPaymentDate all < terminationDate -> adjustableDate -> unadjustedDate
- or payout -> interestRatePayout -> paymentDates -> lastRegularPaymentDate all < terminationDate -> adjustableDate -> adjustedDate
+ then payout -> InterestRatePayout -> paymentDates -> lastRegularPaymentDate all < terminationDate -> adjustableDate -> unadjustedDate
+ or payout -> InterestRatePayout -> paymentDates -> lastRegularPaymentDate all < terminationDate -> adjustableDate -> adjustedDate
condition IndependentCalculationAgent:
if calculationAgent -> calculationAgentParty exists
then calculationAgent -> calculationAgentParty = AncillaryRoleEnum -> CalculationAgentIndependent
condition AssetPayoutDividendTermsValidation: <"Validates that if the transaction has Dividend Terms specified then it should be a Term trade.">
- if payout -> assetPayout -> dividendTerms exists
+ if payout -> AssetPayout -> dividendTerms exists
then terminationDate exists
type OptionPayout extends PayoutBase: <" The option payout specification terms. The associated globalKey denotes the ability to associate a hash value to the respective OptionPayout instantiation for the purpose of model cross-referencing, in support of functionality such as the event effect and the lineage.">
- [metadata key]
-
buyerSeller BuyerSeller (1..1)
feature OptionFeature (0..1) <"The option feature, such as quanto, Asian, barrier, knock.">
observationTerms ObservationTerms (0..1) <"Class containing terms that are associated with observing a price/benchmark/index across either single or multple observations. To be used for option contracts that reference a benchmark price.">
@@ -86,11 +136,13 @@ type OptionPayout extends PayoutBase: <" The option payout specification terms.
optionType OptionTypeEnum (0..1) <"The type of option transaction. From a usage standpoint, put/call is the default option type, while payer/receiver indicator is used for options on index credit default swaps, consistently with the industry practice. Straddle is used for the case of straddle strategy, that combine a call and a put with the same strike.">
exerciseTerms ExerciseTerms (1..1) <"The terms for exercising the option, which include the option style (e.g. American style option), the exercise procedure (e.g. manual exercise) and the settlement terms (e.g. physical vs. cash).">
strike OptionStrike (0..1) <"Specifies the strike of the option">
+ fixedPrice PriceSchedule (0..*) <"Specifies the price of the settlement. The multiple cardinality is aligned to the one of the PriceQuantity->price that this price is referencing.">
+ [metadata address "pointsTo"=PriceQuantity->price]
condition ClearedPhysicalSettlementExists:
if settlementTerms -> physicalSettlementTerms exists
- and underlier -> Product ->> economicTerms -> payout -> interestRatePayout exists
- and underlier -> Product ->> economicTerms -> payout -> interestRatePayout count = 2
+ and underlier -> Product ->> economicTerms -> payout -> InterestRatePayout exists
+ and underlier -> Product ->> economicTerms -> payout -> InterestRatePayout count = 2
then settlementTerms -> physicalSettlementTerms -> clearedPhysicalSettlement exists
condition DeliveryCapacity: <"Checks that only one of the representations of delivery capacity is present simultaneously.">
@@ -148,8 +200,6 @@ type ReturnTerms: <"Specifies the type of return of a performance payout.">
or correlationReturnTerms only exists
type PerformancePayout extends PayoutBase: <"Contains the necessary specifications for all performance payouts, encompassing equity return, dividend, variance, volatility and correlation products.">
- [metadata key]
-
observationTerms ObservationTerms (0..1) <"Defines how and when a performance type option or performance type swap is to be observed.">
valuationDates ValuationDates (1..1) <"Defines how and when a performance type option or performance type swap is to be valued, including both interim and final valuation.">
paymentDates PaymentDates (1..1) <"Defines the payment date schedule, as defined by the parameters that are needed to specify it, either in a parametric way or by reference to another schedule of dates (e.g. the valuation dates).">
@@ -222,70 +272,18 @@ type PortfolioReturnTerms extends ReturnTerms: <"Specifies an individual type of
finalValuationPrice PriceSchedule (0..*) <"2018 ISDA CDM Equity Confirmation for Security Equity Swap: Final Price | Specifies the final valuation price of the underlier. This price can be expressed either as an actual amount/currency, as a determination method, or by reference to another value specified in the swap document.">
[metadata address "pointsTo"=PriceQuantity->price]
-type Payout: <"Represents the set of future cashflow methodologies in the form of specific payout data type(s) which result from the financial product. Examples: a trade in a cash asset will use only a settlement payout; for derivatives, two interest rate payouts can be combined to specify an interest rate swap; one interest rate payout can be combined with a credit default payout to specify a credit default swap.">
+choice Payout: <"Represents the set of future cashflow methodologies in the form of specific payout data type(s) which result from the financial product. Examples: a trade in a cash asset will use only a settlement payout; for derivatives, two interest rate payouts can be combined to specify an interest rate swap; one interest rate payout can be combined with a credit default payout to specify a credit default swap.">
[metadata key]
- interestRatePayout InterestRatePayout (0..*) <"All of the terms necessary to define and calculate a cash flow based on a fixed, a floating or an inflation index rate. The interest rate payout can be applied to interest rate swaps and FRA (which both have two associated interest rate payouts), credit default swaps (to represent the fee leg when subject to periodic payments) and equity swaps (to represent the funding leg).">
- creditDefaultPayout CreditDefaultPayout (0..1) <"The credit default payout, which provides the details necessary for determining when a credit payout will be triggered as well as the parameters for calculating the payout and the settlement terms.">
- optionPayout OptionPayout (0..*) <"The option payout.">
- commodityPayout CommodityPayout (0..*) <"Defines the payout for the floating leg of a Commodity Swap.">
- settlementPayout SettlementPayout (0..*) <"Represents a forward settling payout. The 'Underlier' attribute captures the underlying payout, which is settled according to the 'SettlementTerms' attribute. Both FX Spot and FX Forward should use this component.">
- fixedPricePayout FixedPricePayout (0..*) <"Defines a payout in which one or more payouts are defined as a fixed price.">
- cashflow Cashflow (0..*) <"A cashflow between the parties to the trade. For interest rate and equity products, this corresponds to the FpML additionalPayment element. For credit default swaps, this corresponds to the FpML initialPayment element and the singlePayment element of the fee leg. For option products, it represents the FpML premium element.">
- performancePayout PerformancePayout (0..*) <"The performance payout, which encompasses the equity price returns, dividend returns, volatility return, variance return and correlation provisions.">
- assetPayout AssetPayout (0..*) <"Defines the assets and movements in a security financing transaction.">
-
- condition ReturnType_Total_Requires_Dividends: <"A total return implies both a price and a dividend return">
- if performancePayout -> returnTerms -> priceReturnTerms -> returnType all = ReturnTypeEnum -> Total
- then performancePayout -> returnTerms -> dividendReturnTerms exists
-
- condition LastRegularPaymentDate: <"FpML specifies that lastRegularPaymentDate must only be included if there is a final stub. As part of the CDM, this data rule has been adjusted to specify that it only applies to interest rate swaps, as the credit derivatives products can have a specified lastRegularPaymentDate while the stub is typically not applicable to those.">
- if interestRatePayout -> paymentDates -> lastRegularPaymentDate exists
- and interestRatePayout -> stubPeriod -> finalStub exists
- then interestRatePayout count = 2
-
- condition PayRelativeTo: <"FpML specifies a required payRelativeTo element as part of the PaymentDates. As standardized CDS don't have such payRelativeTo provision, the cardinality has been relaxed as part of the CDM. This data rule specifies that if the product has two interest rate streams, this provision must exist.">
- if interestRatePayout count = 2 and interestRatePayout -> paymentDates exists
- then interestRatePayout -> paymentDates -> payRelativeTo exists
-
- condition PaymentDatesAdjustments: <"FpML specifies a required paymentDatesAdjustments element as part of the PaymentDates. As standardized CDS don't have such paymentDatesAdjustments provision, the cardinality has been relaxed as part of the CDM. This data rule specifies that if the product has two interest rate streams, this provision must exist.">
- if interestRatePayout count = 2 and interestRatePayout -> paymentDates exists
- then interestRatePayout -> paymentDates -> paymentDatesAdjustments exists
-
- condition PaymentFrequency: <"FpML specifies a required paymentFrequency element as part of the PaymentDates. As standardized CDS may not have such paymentFrequency provision, the cardinality has been relaxed as part of the CDM. This data rule specifies that if the product has two interest rate streams, this provision must exist.">
- if interestRatePayout count = 2 and interestRatePayout -> paymentDates exists
- then interestRatePayout -> paymentDates -> paymentFrequency exists
-
- condition Quantity: <"When there is an OptionPayout the quantity can be expressed as part of the payoutQuantity, or as part of the underlier in the case of a Swaption. For all other payouts that extend PayoutBase the payoutQuantity is a mandatory attribute.">
- if optionPayout exists
- then optionPayout -> priceQuantity exists
- or optionPayout -> underlier -> Product ->> economicTerms -> payout -> interestRatePayout count = 2
-
- condition DayCountFraction: <"FpML specifies a required dayCountFraction element as part of the swapStream/calculationPeriodAmount/calculation. As standardized CDS don't have such specified day count fraction, the cardinality has been relaxed as part of the CDM. This data rule specifies that if the product has two interest rate streams, this provision must exist.">
- if interestRatePayout count = 2
- then interestRatePayout -> dayCountFraction exists
-
- condition PaymentDates: <"FpML specifies a required paymentDates element as part of the swapStream. As standardized CDS may not have specified payment dates, the cardinality has been relaxed as part of the CDM. This data rule specifies that if the product has two interest rate streams, this provision must exist.">
- if interestRatePayout count = 2
- then interestRatePayout -> dayCountFraction exists
-
- condition MarketPrice: <"FpML specifies that marketFixedRate and marketPrice only have meaning in a credit index trade">
- if creditDefaultPayout -> generalTerms -> indexReferenceInformation is absent
- then creditDefaultPayout -> transactedPrice -> marketFixedRate is absent
- and creditDefaultPayout -> transactedPrice -> marketPrice is absent
-
- condition NotionalResetOnPerformancePayout: <"Notional reset only applies to return swaps, and therefore can only exist on an performancePayout or interestRatePayouts that are associated with it.">
- creditDefaultPayout -> priceQuantity -> reset is absent
- and assetPayout -> priceQuantity -> reset is absent
- and commodityPayout -> priceQuantity -> reset is absent
- and fixedPricePayout -> priceQuantity -> reset is absent
- and settlementPayout -> priceQuantity -> reset is absent
- and optionPayout -> priceQuantity -> reset is absent
- and cashflow -> priceQuantity -> reset is absent
-
- condition NotionalResetInterestRatePayoutExists: <"As the performancePayout->payoutQuantity->reset attribute applies to return swaps, the interestRatePayout needs to be present alongside it.">
- if performancePayout -> priceQuantity -> reset contains True
- then interestRatePayout exists
+ AssetPayout <"Defines the assets and movements in a security financing transaction.">
+ Cashflow <"A cashflow between the parties to the trade. For interest rate and equity products, this corresponds to the FpML additionalPayment element. For credit default swaps, this corresponds to the FpML initialPayment element and the singlePayment element of the fee leg. For option products, it represents the FpML premium element.">
+ CommodityPayout <"Defines the payout for the floating leg of a Commodity Swap.">
+ CreditDefaultPayout <"The credit default payout, which provides the details necessary for determining when a credit payout will be triggered as well as the parameters for calculating the payout and the settlement terms.">
+ FixedPricePayout <"Defines a payout in which one or more payouts are defined as a fixed price.">
+ InterestRatePayout <"All of the terms necessary to define and calculate a cash flow based on a fixed, a floating or an inflation index rate. The interest rate payout can be applied to interest rate swaps and FRA (which both have two associated interest rate payouts), credit default swaps (to represent the fee leg when subject to periodic payments) and equity swaps (to represent the funding leg).">
+ OptionPayout <"The option payout.">
+ PerformancePayout <"The performance payout, which encompasses the equity price returns, dividend returns, volatility return, variance return and correlation provisions.">
+ SettlementPayout <"Represents a forward settling payout. The 'Underlier' attribute captures the underlying payout, which is settled according to the 'SettlementTerms' attribute. Both FX Spot and FX Forward should use this component.">
choice Underlier: <"The underlying financial product that will be physically or cash settled, which can be of any type, eg an asset such as cash or a security, a product, or the cash settlement of an index rate. Conditions are usually applied when used in a data type, such as a payout, to ensure this aligns with the use case.">
Observable <"Specifies the object to be observed for a price, it could be an asset or a reference.">
@@ -325,33 +323,33 @@ type TradableProduct: <"Definition of a product as ready to be traded, i.e. incl
condition NotionalAdjustment: <"As the adjustment attribute applies to return swaps, the equity payout needs to be present alongside it.">
if adjustment exists
- then product -> economicTerms -> payout -> performancePayout -> returnTerms -> priceReturnTerms exists
- or product -> economicTerms -> payout -> performancePayout exists
+ then product -> economicTerms -> payout -> PerformancePayout -> returnTerms -> priceReturnTerms exists
+ or product -> economicTerms -> payout -> PerformancePayout exists
condition PerformancePayout_ExtraordinaryDividendsParty:
- if product -> economicTerms -> payout -> performancePayout -> returnTerms -> dividendReturnTerms -> extraordinaryDividendsParty exists
+ if product -> economicTerms -> payout -> PerformancePayout -> returnTerms -> dividendReturnTerms -> extraordinaryDividendsParty exists
then ancillaryParty -> role contains AncillaryRoleEnum -> ExtraordinaryDividendsParty
and if ancillaryParty -> role contains AncillaryRoleEnum -> ExtraordinaryDividendsParty
- then product -> economicTerms -> payout -> performancePayout -> returnTerms -> dividendReturnTerms -> extraordinaryDividendsParty exists
+ then product -> economicTerms -> payout -> PerformancePayout -> returnTerms -> dividendReturnTerms -> extraordinaryDividendsParty exists
condition OptionPayout_PredeterminedClearingOrganizationParty:
- if product -> economicTerms -> payout -> optionPayout -> settlementTerms -> physicalSettlementTerms -> predeterminedClearingOrganizationParty exists
+ if product -> economicTerms -> payout -> OptionPayout -> settlementTerms -> physicalSettlementTerms -> predeterminedClearingOrganizationParty exists
then ancillaryParty -> role contains AncillaryRoleEnum -> PredeterminedClearingOrganizationParty
condition ForwardPayout_PredeterminedClearingOrganizationParty:
- if product -> economicTerms -> payout -> settlementPayout -> settlementTerms -> physicalSettlementTerms -> predeterminedClearingOrganizationParty exists
+ if product -> economicTerms -> payout -> SettlementPayout -> settlementTerms -> physicalSettlementTerms -> predeterminedClearingOrganizationParty exists
then ancillaryParty -> role contains AncillaryRoleEnum -> PredeterminedClearingOrganizationParty
condition PredeterminedClearingOrganizationParty:
if ancillaryParty -> role contains AncillaryRoleEnum -> PredeterminedClearingOrganizationParty
- then product -> economicTerms -> payout -> settlementPayout -> settlementTerms -> physicalSettlementTerms -> predeterminedClearingOrganizationParty exists
- or product -> economicTerms -> payout -> optionPayout -> settlementTerms -> physicalSettlementTerms -> predeterminedClearingOrganizationParty exists
+ then product -> economicTerms -> payout -> SettlementPayout -> settlementTerms -> physicalSettlementTerms -> predeterminedClearingOrganizationParty exists
+ or product -> economicTerms -> payout -> OptionPayout -> settlementTerms -> physicalSettlementTerms -> predeterminedClearingOrganizationParty exists
condition ExerciseNoticeReceiverPartyManual:
- if product -> economicTerms -> payout -> optionPayout -> exerciseTerms -> exerciseProcedure -> manualExercise -> exerciseNotice -> exerciseNoticeReceiver exists
+ if product -> economicTerms -> payout -> OptionPayout -> exerciseTerms -> exerciseProcedure -> manualExercise -> exerciseNotice -> exerciseNoticeReceiver exists
then ancillaryParty -> role contains AncillaryRoleEnum -> ExerciseNoticeReceiverPartyManual
and if ancillaryParty -> role contains AncillaryRoleEnum -> ExerciseNoticeReceiverPartyManual
- then product -> economicTerms -> payout -> optionPayout -> exerciseTerms -> exerciseProcedure -> manualExercise -> exerciseNotice -> exerciseNoticeReceiver exists
+ then product -> economicTerms -> payout -> OptionPayout -> exerciseTerms -> exerciseProcedure -> manualExercise -> exerciseNotice -> exerciseNoticeReceiver exists
condition ExerciseNoticeReceiverPartyOptionalEarlyTermination:
if product -> economicTerms -> terminationProvision -> earlyTerminationProvision -> optionalEarlyTermination -> exerciseNotice -> exerciseNoticeReceiver exists
@@ -399,12 +397,12 @@ type ConstituentWeight: <"A class describing the weight of each of the underlier
then basketPercentage >= 0.0 and basketPercentage <= 1.0
type SettlementPayout extends PayoutBase: <"Represents a forward settling payout. The underlier attribute captures the underlying payout, which is settled according to the settlementTerms attribute (which is part of PayoutBase). Both FX Spot and FX Forward should use this component.">
- [metadata key]
-
underlier Underlier (1..1) <"The underlying financial product that will be physically or cash settled, which can be of any type, eg an asset such as cash or a security, or the cash settlement of an index rate.">
deliveryTerm string (0..1) <"Also called contract month or delivery month. However, it's not always a month. It is usually expressed using a code, e.g. Z23 would be the Dec 2023 contract, (Z = December). For crude oil, the corresponding contract might be called CLZ23.">
delivery AssetDeliveryInformation (0..1) <"Contains the information relative to the delivery of the asset.">
schedule CalculationSchedule (0..1) <"Allows the full representation of a payout by defining a set of schedule periods. It supports standard schedule customization by expressing all the dates, quantities, and pricing data in a non-parametric way.">
+ fixedPrice PriceSchedule (0..*) <"Specifies the price of the settlement. The multiple cardinality is aligned to the one of the PriceQuantity->price that this price is referencing.">
+ [metadata address "pointsTo"=PriceQuantity->price]
condition Underlier: <"The underlier for a settlement payout cannot be a NonTransferableProduct.">
underlier -> Product -> NonTransferableProduct is absent
@@ -459,8 +457,6 @@ type SchedulePeriod: <"A class that defines the period of a schedule. The period
deliveryPeriod CalculationScheduleDeliveryPeriods (0..1) <"Period and time profile over which the delivery takes place.">
type FixedPricePayout extends PayoutBase: <"Represents a fixed price payout. There is no underlier associated with this payout type and is based on fixed pricing per a given unit (e.g. in commodities price per barrel)">
- [metadata key]
-
paymentDates PaymentDates (1..1) <"Specifies the parameters to generate the payment date schedule, either through a parametric representation or by reference to specified dates.">
fixedPrice FixedPrice (1..1) <"Specifies the fixed price on which fixed forward payments are based.">
schedule CalculationSchedule (0..1) <"Allows the full representation of a payout by defining a set of schedule periods. It supports standard schedule customization by expressing all the dates, quantities, and pricing data in a non-parametric way.">
@@ -852,8 +848,6 @@ type StrikeSchedule extends RateSchedule: <"A class describing a schedule of cap
seller PayerReceiverEnum (0..1) <"The party that has sold.">
type AssetPayout extends PayoutBase: <"Security finance payout specification in case the product payout involves some form of security collateral, as in a securities financing transaction. Plus additional description for ICMA.">
- [metadata key]
-
assetLeg AssetLeg (1..*) <"Defines each asset movement as a buy/sell at different dates, typically 1 near leg and 1 far leg in a securities financing transaction.">
underlier Asset (1..1) <"Specifies the Purchased Asset, usually a Security.">
// [metadata address "pointsTo"=PriceQuantity->observable->Asset->Instrument->Security]
diff --git a/rosetta-source/src/test/java/cdm/event/position/functions/FxMarkToMarketTest.java b/rosetta-source/src/test/java/cdm/event/position/functions/FxMarkToMarketTest.java
index cde7741bf5..0ef26c212d 100644
--- a/rosetta-source/src/test/java/cdm/event/position/functions/FxMarkToMarketTest.java
+++ b/rosetta-source/src/test/java/cdm/event/position/functions/FxMarkToMarketTest.java
@@ -70,8 +70,8 @@ private static Trade createFxFwdContract(String curr1, String curr2, int quantit
return Trade.builder()
.setProduct(NonTransferableProduct.builder()
.setEconomicTerms(EconomicTerms.builder()
- .setPayout(Payout.builder()
- .addSettlementPayout(SettlementPayout.builder()))))
+ .addPayout(Payout.builder()
+ .setSettlementPayout(SettlementPayout.builder()))))
.addTradeLot(TradeLot.builder()
.addPriceQuantity(PriceQuantity.builder()
.addQuantityValue(quantity1)
diff --git a/rosetta-source/src/test/java/cdm/event/position/functions/ResolvePerformanceObservationIdentifiersTest.java b/rosetta-source/src/test/java/cdm/event/position/functions/ResolvePerformanceObservationIdentifiersTest.java
index 64912bd829..a3cd73f456 100644
--- a/rosetta-source/src/test/java/cdm/event/position/functions/ResolvePerformanceObservationIdentifiersTest.java
+++ b/rosetta-source/src/test/java/cdm/event/position/functions/ResolvePerformanceObservationIdentifiersTest.java
@@ -27,7 +27,7 @@ public class ResolvePerformanceObservationIdentifiersTest extends AbstractFuncti
void setUpTestData() throws IOException {
TradeState tradeState = getObjectAndResolveReferences(TradeState.class,
"result-json-files/fpml-5-10/products/equity/eqs-ex01-single-underlyer-execution-long-form.json");
- performancePayout = tradeState.getTrade().getProduct().getEconomicTerms().getPayout().getPerformancePayout().get(0);
+ performancePayout = tradeState.getTrade().getProduct().getEconomicTerms().getPayout().get(0).getPerformancePayout();
}
@Test
diff --git a/rosetta-source/src/test/java/org/isda/cdm/functions/FunctionInputCreationTest.java b/rosetta-source/src/test/java/org/isda/cdm/functions/FunctionInputCreationTest.java
index 954f1ac339..bf62a6f96c 100644
--- a/rosetta-source/src/test/java/org/isda/cdm/functions/FunctionInputCreationTest.java
+++ b/rosetta-source/src/test/java/org/isda/cdm/functions/FunctionInputCreationTest.java
@@ -32,9 +32,9 @@
import cdm.product.common.settlement.ScheduledTransferEnum;
import cdm.product.common.settlement.SettlementDate;
import cdm.product.template.NonTransferableProduct;
+import cdm.product.template.Payout;
import cdm.product.template.TradableProduct;
import cdm.product.template.TradeLot;
-import cdm.product.template.Underlier;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.databind.DeserializationFeature;
import com.fasterxml.jackson.databind.ObjectMapper;
@@ -510,7 +510,7 @@ private CreateBusinessEventInput getIncreaseEquitySwapFuncInputJson() throws IOE
.setAsset(Asset.builder()
.setInstrument(Instrument.builder()
.setSecurity(Security.builder()
- .setSecurityType(SecurityTypeEnum.EQUITY)
+ .setInstrumentType(InstrumentTypeEnum.EQUITY)
.addIdentifier(AssetIdentifier.builder()
.setIdentifierType(AssetIdTypeEnum.OTHER)
.setIdentifier(FieldWithMetaString.builder()
@@ -665,9 +665,8 @@ private ExecutionInstruction getCompressionExecutionInstructionInputJson() throw
ResourcesUtils.getObject(TradeState.class, "result-json-files/fpml-5-10/products/rates/USD-Vanilla-swap.json").toBuilder();
Trade.TradeBuilder tradeBuilder = tradeStateBuilder.getTrade();
- TradableProduct.TradableProductBuilder tradableProductBuilder = tradeBuilder;
- TradeLot.TradeLotBuilder tradeLotBuilder = tradableProductBuilder.getTradeLot().get(0);
+ TradeLot.TradeLotBuilder tradeLotBuilder = tradeBuilder.getTradeLot().get(0);
tradeLotBuilder
.getPriceQuantity().get(0)
.getQuantity().get(0)
@@ -677,11 +676,15 @@ private ExecutionInstruction getCompressionExecutionInstructionInputJson() throw
.getQuantity().get(0)
.getValue().setValue(BigDecimal.valueOf(16000.00));
- List extends InterestRatePayout.InterestRatePayoutBuilder> interestRatePayoutBuilders = tradableProductBuilder
- .getProduct()
- .getEconomicTerms()
- .getPayout()
- .getInterestRatePayout();
+ List extends InterestRatePayout.InterestRatePayoutBuilder> interestRatePayoutBuilders =
+ tradeBuilder
+ .getProduct()
+ .getEconomicTerms()
+ .getPayout()
+ .stream()
+ .map(Payout.PayoutBuilder::getInterestRatePayout)
+ .filter(Objects::nonNull)
+ .collect(Collectors.toList());
Date effectiveDate = Date.of(2018, 4, 3);
Date terminationDate = Date.of(2026, 2, 8);
@@ -1102,9 +1105,9 @@ void validateCreditEventWithObservationFuncInputJson() throws IOException {
private ObservationEvent getCorporateActionObservationEvent() {
ObservationEvent observationEvent = ObservationEvent.builder()
.setCorporateAction(CorporateAction.builder()
- .setCorporateActionType(CorporateActionTypeEnum.STOCK_SPLIT)
- .setExDate(Date.of(2009, 2, 1))
- .setPayDate(Date.of(2009, 2, 1))
+ .setCorporateActionType(CorporateActionTypeEnum.STOCK_SPLIT)
+ .setExDate(Date.of(2009, 2, 1))
+ .setPayDate(Date.of(2009, 2, 1))
// .setUnderlier(Underlier.builder()
// .setObservableValue(Observable.builder()
// .setIndex(Index.builder()
@@ -1146,9 +1149,9 @@ void validateCorporateActionWithObservationFuncInputJson() throws IOException {
ObservationEvent observationEvent = ObservationEvent.builder()
.setCorporateAction(CorporateAction.builder()
- .setCorporateActionType(CorporateActionTypeEnum.CASH_DIVIDEND)
- .setExDate(Date.of(2009, 2, 13))
- .setPayDate(Date.of(2009, 2, 13))
+ .setCorporateActionType(CorporateActionTypeEnum.CASH_DIVIDEND)
+ .setExDate(Date.of(2009, 2, 13))
+ .setPayDate(Date.of(2009, 2, 13))
// .setUnderlier(Underlier.builder()
// .setObservableValue(Observable.builder()
// .setIndex(Index.builder()
@@ -1399,7 +1402,10 @@ private TradeState.TradeStateBuilder getTerminationVanillaSwapTradeState() throw
.getProduct()
.getEconomicTerms()
.getPayout()
- .getInterestRatePayout();
+ .stream()
+ .map(Payout.PayoutBuilder::getInterestRatePayout)
+ .filter(Objects::nonNull)
+ .collect(Collectors.toList());
interestRatePayouts.stream()
.filter(payout -> payout.getRateSpecification().getFloatingRateSpecification() != null)
.findFirst()
@@ -2086,7 +2092,7 @@ void validateEligibleCollateralScheduleHelper() {
.addAsset(AssetCriteria.builder()
.addCollateralAssetType(AssetType.builder()
.setAssetType(AssetTypeEnum.SECURITY)
- .setSecurityType(SecurityTypeEnum.DEBT)))
+ .setSecurityType(InstrumentTypeEnum.DEBT)))
.addIssuer(IssuerCriteria.builder()
.addIssuerType(CollateralIssuerType.builder()
.setIssuerType(IssuerTypeEnum.SOVEREIGN_CENTRAL_BANK))
diff --git a/tests/src/test/resources/logback-test.xml b/tests/src/test/resources/logback-test.xml
index 6a3129200a..bd612a722f 100644
--- a/tests/src/test/resources/logback-test.xml
+++ b/tests/src/test/resources/logback-test.xml
@@ -12,10 +12,8 @@
-
-
-
-
+
+
diff --git a/website/sidebars.js b/website/sidebars.js
index 733e067c51..88454aca5d 100644
--- a/website/sidebars.js
+++ b/website/sidebars.js
@@ -1,5 +1,5 @@
module.exports = {
mainSidebar: {
- 'Main Menu': ["home", "cdm-overview", "common-domain-model", "product-model", "event-model", "legal-agreements", "process-model", "reference-data-model", "mapping","namespace", "use-cases", "eligible-collateral-representation", "repurchase-agreement-representation", "securities-lending", "pre-trade-processing", "cdm-guidelines", "contribution", "download", "cdm-materials", "cdm-demos", "get-involved", "CDM-Contribution-Review-WG", "CDM-Collateral-WG", "CDM-Steering-WG", "CDM-Structured-Products-WG", "CDM-Technology-Architecture-WG", "CDM-Derivatives-Product-and-Business-Event-WG"]
+ 'Main Menu': ["home", "cdm-overview", "common-domain-model", "product-model", "event-model", "legal-agreements", "process-model", "reference-data-model", "mapping","namespace", "use-cases", "eligible-collateral-representation", "standardized-functions", "repurchase-agreement-representation", "securities-lending", "pre-trade-processing", "cdm-guidelines", "contribution", "download", "cdm-materials", "cdm-demos", "get-involved", "CDM-Contribution-Review-WG", "CDM-Collateral-WG", "CDM-Steering-WG", "CDM-Structured-Products-WG", "CDM-Technology-Architecture-WG", "CDM-Derivatives-Product-and-Business-Event-WG"]
},
}
diff --git a/website/static/pdfs/CDM-Overview.pdf b/website/static/pdfs/CDM-Overview.pdf
deleted file mode 100644
index d540d0b3aa..0000000000
Binary files a/website/static/pdfs/CDM-Overview.pdf and /dev/null differ
diff --git a/website/static/pdfs/CDM-Overview.pptx.pdf b/website/static/pdfs/CDM-Overview.pptx.pdf
new file mode 100644
index 0000000000..08a0e45e69
Binary files /dev/null and b/website/static/pdfs/CDM-Overview.pptx.pdf differ
diff --git a/website/versioned_docs/version-5.13.0/cdm-overview.md b/website/versioned_docs/version-5.13.0/cdm-overview.md
index ca6b242451..b51d29a262 100644
--- a/website/versioned_docs/version-5.13.0/cdm-overview.md
+++ b/website/versioned_docs/version-5.13.0/cdm-overview.md
@@ -15,7 +15,7 @@ and machine-executable blueprint for how financial products are traded
and managed across the transaction lifecycle. It is represented as a
[domain model](https://olegchursin.medium.com/a-brief-introduction-to-domain-modeling-862a30b38353) and distributed in open source.
-For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck](/pdfs/CDM-Overview.pdf).
+For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck](/pdfs/CDM-Overview.pptx.pdf).
ISDA’s Digital Regulatory Reporting (DRR) solution leverages the open-source Common Domain Model (CDM) to convert industry-agreed interpretations of new or amended regulatory reporting rules into clear, machine-executable code. This approach enhances implementation efficiency and reduces costs. Institutions contributing to the development of the ISDA DRR include (but are not limited to) those listed on [ISDA’s Digital Regulatory Reporting Page](https://www.isda.org/isda-digital-regulatory-reporting/).
diff --git a/website/versioned_docs/version-5.13.0/home.mdx b/website/versioned_docs/version-5.13.0/home.mdx
index 9d9bfd0c7f..57f758f149 100644
--- a/website/versioned_docs/version-5.13.0/home.mdx
+++ b/website/versioned_docs/version-5.13.0/home.mdx
@@ -16,6 +16,7 @@ Welcome to CDM documentation !
- [namespace](/docs/namespace)
* [Use Cases](/docs/use-cases)
- [Eligible Collateral Representation](/docs/eligible-collateral-representation)
+ - [Standardized Schedule Functions](/docs/standardized-Functions)
- [Repurchase Agreement Representation](/docs/repurchase-agreement-representation)
- [Securities Lending](/docs/securities-lending)
- [Pre-trade Processing](/docs/pre-trade-processing)
diff --git a/website/versioned_docs/version-5.13.0/standardized-functions.md b/website/versioned_docs/version-5.13.0/standardized-functions.md
new file mode 100644
index 0000000000..04fa6fed02
--- /dev/null
+++ b/website/versioned_docs/version-5.13.0/standardized-functions.md
@@ -0,0 +1,5 @@
+---
+title: Standardized Schedule functions
+---
+
+# Standardized Schedule functions
diff --git a/website/versioned_sidebars/version-5.13.0-sidebars.json b/website/versioned_sidebars/version-5.13.0-sidebars.json
index f233f354fa..ca8c629fa7 100644
--- a/website/versioned_sidebars/version-5.13.0-sidebars.json
+++ b/website/versioned_sidebars/version-5.13.0-sidebars.json
@@ -13,6 +13,7 @@
"namespace",
"use-cases",
"eligible-collateral-representation",
+ "standardized-functions",
"repurchase-agreement-representation",
"securities-lending",
"pre-trade-processing",