{
  "trade" : {
    "product" : {
      "taxonomy" : [ {
        "source" : "Other",
        "value" : {
          "name" : {
            "value" : "FxSwap",
            "meta" : {
              "scheme" : "http://www.fpml.org/coding-scheme/product-type-simple"
            }
          }
        }
      }, {
        "source" : "ISDA",
        "productQualifier" : "ForeignExchange_Swap"
      } ],
      "economicTerms" : {
        "payout" : [ {
          "SettlementPayout" : {
            "payerReceiver" : {
              "payer" : "Party1",
              "receiver" : "Party2"
            },
            "priceQuantity" : {
              "resolvedQuantity" : {
                "value" : 14800000,
                "unit" : {
                  "currency" : {
                    "value" : "USD"
                  }
                }
              },
              "quantitySchedule" : {
                "address" : {
                  "scope" : "DOCUMENT",
                  "value" : "quantity-1"
                }
              },
              "priceSchedule" : [ {
                "address" : {
                  "scope" : "DOCUMENT",
                  "value" : "price-1"
                }
              } ],
              "meta" : {
                "globalKey" : "47b120ab"
              }
            },
            "settlementTerms" : {
              "settlementDate" : {
                "valueDate" : "2002-01-25",
                "meta" : {
                  "globalKey" : "3e9059"
                }
              },
              "meta" : {
                "globalKey" : "3e9059"
              }
            },
            "underlier" : {
              "Observable" : {
                "address" : {
                  "scope" : "DOCUMENT",
                  "value" : "observable-1"
                }
              }
            }
          },
          "meta" : {
            "globalKey" : "3d9adfb3"
          }
        }, {
          "SettlementPayout" : {
            "payerReceiver" : {
              "payer" : "Party2",
              "receiver" : "Party1"
            },
            "priceQuantity" : {
              "resolvedQuantity" : {
                "value" : 15000000,
                "unit" : {
                  "currency" : {
                    "value" : "USD"
                  }
                }
              },
              "quantitySchedule" : {
                "address" : {
                  "scope" : "DOCUMENT",
                  "value" : "quantity-2"
                }
              },
              "priceSchedule" : [ {
                "address" : {
                  "scope" : "DOCUMENT",
                  "value" : "price-2"
                }
              } ],
              "meta" : {
                "globalKey" : "99d719c2"
              }
            },
            "settlementTerms" : {
              "settlementDate" : {
                "valueDate" : "2002-02-25",
                "meta" : {
                  "globalKey" : "3e9099"
                }
              },
              "meta" : {
                "globalKey" : "3e9099"
              }
            },
            "underlier" : {
              "Observable" : {
                "address" : {
                  "scope" : "DOCUMENT",
                  "value" : "observable-2"
                }
              }
            }
          },
          "meta" : {
            "globalKey" : "1e2d6fa8"
          }
        } ]
      },
      "meta" : {
        "globalKey" : "23beeac6"
      }
    },
    "tradeLot" : [ {
      "priceQuantity" : [ {
        "price" : [ {
          "value" : {
            "value" : 1.48,
            "unit" : {
              "currency" : {
                "value" : "USD"
              }
            },
            "perUnitOf" : {
              "currency" : {
                "value" : "GBP"
              }
            },
            "priceType" : "ExchangeRate"
          },
          "meta" : {
            "location" : [ {
              "scope" : "DOCUMENT",
              "value" : "price-1"
            } ]
          }
        } ],
        "quantity" : [ {
          "value" : {
            "value" : 10000000,
            "unit" : {
              "currency" : {
                "value" : "GBP"
              }
            }
          },
          "meta" : {
            "location" : [ {
              "scope" : "DOCUMENT",
              "value" : "quantity-1"
            } ]
          }
        }, {
          "value" : {
            "value" : 14800000,
            "unit" : {
              "currency" : {
                "value" : "USD"
              }
            }
          },
          "meta" : {
            "location" : [ {
              "scope" : "DOCUMENT",
              "value" : "quantity-3"
            } ]
          }
        } ],
        "observable" : {
          "value" : {
            "Asset" : {
              "Cash" : {
                "identifier" : [ {
                  "identifier" : {
                    "value" : "GBP"
                  },
                  "identifierType" : "CurrencyCode"
                } ]
              }
            }
          },
          "meta" : {
            "location" : [ {
              "scope" : "DOCUMENT",
              "value" : "observable-1"
            } ]
          }
        },
        "meta" : {
          "globalKey" : "7161b347"
        }
      }, {
        "price" : [ {
          "value" : {
            "value" : 1.5,
            "unit" : {
              "currency" : {
                "value" : "USD"
              }
            },
            "perUnitOf" : {
              "currency" : {
                "value" : "GBP"
              }
            },
            "priceType" : "ExchangeRate"
          },
          "meta" : {
            "location" : [ {
              "scope" : "DOCUMENT",
              "value" : "price-2"
            } ]
          }
        } ],
        "quantity" : [ {
          "value" : {
            "value" : 10000000,
            "unit" : {
              "currency" : {
                "value" : "GBP"
              }
            }
          },
          "meta" : {
            "location" : [ {
              "scope" : "DOCUMENT",
              "value" : "quantity-2"
            } ]
          }
        }, {
          "value" : {
            "value" : 15000000,
            "unit" : {
              "currency" : {
                "value" : "USD"
              }
            }
          },
          "meta" : {
            "location" : [ {
              "scope" : "DOCUMENT",
              "value" : "quantity-4"
            } ]
          }
        } ],
        "observable" : {
          "value" : {
            "Asset" : {
              "Cash" : {
                "identifier" : [ {
                  "identifier" : {
                    "value" : "GBP"
                  },
                  "identifierType" : "CurrencyCode"
                } ]
              }
            }
          },
          "meta" : {
            "location" : [ {
              "scope" : "DOCUMENT",
              "value" : "observable-2"
            } ]
          }
        },
        "meta" : {
          "globalKey" : "67f3ec67"
        }
      } ]
    } ],
    "counterparty" : [ {
      "role" : "Party1",
      "partyReference" : {
        "globalReference" : "a41bc6e9",
        "externalReference" : "party2"
      }
    }, {
      "role" : "Party2",
      "partyReference" : {
        "globalReference" : "4a5d2d9f",
        "externalReference" : "party1"
      }
    } ],
    "tradeIdentifier" : [ {
      "issuerReference" : {
        "globalReference" : "4a5d2d9f",
        "externalReference" : "party1"
      },
      "assignedIdentifier" : [ {
        "identifier" : {
          "value" : "PARTYAUS33",
          "meta" : {
            "scheme" : "http://www.partyA.com/swaps/trade-id"
          }
        }
      } ],
      "meta" : {
        "globalKey" : "cf15004e"
      }
    }, {
      "issuerReference" : {
        "globalReference" : "a41bc6e9",
        "externalReference" : "party2"
      },
      "assignedIdentifier" : [ {
        "identifier" : {
          "value" : "DEUTDEFF",
          "meta" : {
            "scheme" : "http://www.db.com/swaps/trade-id"
          }
        }
      } ],
      "meta" : {
        "globalKey" : "5246e55"
      }
    } ],
    "tradeDate" : {
      "value" : "2002-01-23",
      "meta" : {
        "globalKey" : "3e9057"
      }
    },
    "party" : [ {
      "partyId" : [ {
        "identifier" : {
          "value" : "549300VBWWV6BYQOWM67",
          "meta" : {
            "scheme" : "http://www.fpml.org/coding-scheme/external/iso17442"
          }
        },
        "identifierType" : "LEI",
        "meta" : {
          "globalKey" : "4a5d2d9f"
        }
      } ],
      "meta" : {
        "globalKey" : "4a5d2d9f",
        "externalKey" : "party1"
      }
    }, {
      "partyId" : [ {
        "identifier" : {
          "value" : "213800QILIUD4ROSUO03",
          "meta" : {
            "scheme" : "http://www.fpml.org/coding-scheme/external/iso17442"
          }
        },
        "identifierType" : "LEI",
        "meta" : {
          "globalKey" : "a41bc6e9"
        }
      } ],
      "meta" : {
        "globalKey" : "a41bc6e9",
        "externalKey" : "party2"
      }
    } ],
    "meta" : {
      "globalKey" : "71c4d6b7"
    }
  },
  "meta" : {
    "globalKey" : "71c4d6b7"
  }
}