Skip to content

Commit

Permalink
Amendments to the JSON templates to address #187 #188 #189 #190 #191 #…
Browse files Browse the repository at this point in the history
…192 - To be available in UAT environment on January 6, 2019
  • Loading branch information
Joshua-Oliveros committed Dec 20, 2018
1 parent afdc971 commit 39c4d40
Show file tree
Hide file tree
Showing 52 changed files with 45,462 additions and 71 deletions.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Other.Option.Non_Standard.InstRefDataReporting.V1",
"LastModifyDateTime": "2018-09-13T08:58:21",
"LastModifyDateTime": "2018-12-13T14:23:23",
"description": "Record template for Other.Option.Non_Standard",
"copyright": "Copyright © 2017 The Derivatives Service Bureau (DSB) Limited. All Rights Reserved.",
"type": "object",
Expand Down Expand Up @@ -4107,14 +4107,12 @@
"NotionalCurrency",
"ExpiryDate",
"PriceMultiplier",
"OptionType",
"OptionExerciseStyle",
"ValuationMethodorTrigger",
"DeliveryType"
],
"dependencies": {
"UnderlyingInstrumentIndex": [
"UnderlyingInstrumentIndexTermValue",
"UnderlyingInstrumentIndexTermUnit"
],
"UnderlyingInstrumentIndexProp": [
"UnderlyingInstrumentIndexTermValue",
"UnderlyingInstrumentIndexTermUnit"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Other.Other.Non_Standard.InstRefDataReporting.V1",
"LastModifyDateTime": "2018-09-13T08:58:21",
"LastModifyDateTime": "2018-12-13T14:23:23",
"description": "Record template for Other.Other.Non_Standard",
"copyright": "Copyright © 2017 The Derivatives Service Bureau (DSB) Limited. All Rights Reserved.",
"type": "object",
Expand Down Expand Up @@ -4037,10 +4037,6 @@
"PriceMultiplier"
],
"dependencies": {
"UnderlyingInstrumentIndex": [
"UnderlyingInstrumentIndexTermValue",
"UnderlyingInstrumentIndexTermUnit"
],
"UnderlyingInstrumentIndexProp": [
"UnderlyingInstrumentIndexTermValue",
"UnderlyingInstrumentIndexTermUnit"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Other.Swap.Non_Standard.InstRefDataReporting.V1",
"LastModifyDateTime": "2018-07-23T12:56:35",
"LastModifyDateTime": "2018-12-13T14:23:23",
"description": "Record template for Other.Swap.Non_Standard",
"copyright": "Copyright © 2017 The Derivatives Service Bureau (DSB) Limited. All Rights Reserved.",
"type": "object",
Expand Down Expand Up @@ -1091,22 +1091,16 @@
"type": "string",
"enum": [
"Cash",
"Physical",
"Elect at Settlement",
"Auction"
"Physical"
],
"elaboration": {
"Cash": "the discharge of an obligation by payment or receipt of a net cash amount instead of payment or delivery by both parties",
"Physical": "the meeting of a settlement obligation under a derivative contract through the receipt or delivery of the actual underlying instrument(s) instead of through cash settlement",
"Elect at Settlement": "determined at the time of settlement",
"Auction": "an independently administered synthetic auction process on a set of defined deliverable obligations that sets a reference final price that can be used to facilitate cash settlement of all covered transactions following a credit event"
"Physical": "the meeting of a settlement obligation under a derivative contract through the receipt or delivery of the actual underlying instrument(s) instead of through cash settlement"
},
"options": {
"enum_titles": [
"Cash",
"Physical",
"Elect at Settlement",
"Auction"
"Physical"
]
}
},
Expand Down Expand Up @@ -3251,10 +3245,6 @@
"DeliveryType"
],
"dependencies": {
"UnderlyingInstrumentIndex": [
"UnderlyingInstrumentIndexTermValue",
"UnderlyingInstrumentIndexTermUnit"
],
"UnderlyingInstrumentIndexProp": [
"UnderlyingInstrumentIndexTermValue",
"UnderlyingInstrumentIndexTermUnit"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Request.Other.Option.Non_Standard.InstRefDataReporting",
"LastModifyDateTime": "2018-09-13T08:58:21",
"LastModifyDateTime": "2018-12-13T14:23:23",
"description": "Request template for Other Option Non_Standard",
"copyright": "Copyright © 2017 The Derivatives Service Bureau (DSB) Limited. All Rights Reserved.",
"type": "object",
Expand Down Expand Up @@ -5760,14 +5760,12 @@
"NotionalCurrency",
"ExpiryDate",
"PriceMultiplier",
"OptionType",
"OptionExerciseStyle",
"ValuationMethodorTrigger",
"DeliveryType"
],
"dependencies": {
"UnderlyingInstrumentIndex": [
"UnderlyingInstrumentIndexTermValue",
"UnderlyingInstrumentIndexTermUnit"
],
"UnderlyingInstrumentIndexProp": [
"UnderlyingInstrumentIndexTermValue",
"UnderlyingInstrumentIndexTermUnit"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Request.Other.Other.Non_Standard.InstRefDataReporting",
"LastModifyDateTime": "2018-09-13T08:58:21",
"LastModifyDateTime": "2018-12-13T14:23:23",
"description": "Request template for Other Other Non_Standard",
"copyright": "Copyright © 2017 The Derivatives Service Bureau (DSB) Limited. All Rights Reserved.",
"type": "object",
Expand Down Expand Up @@ -5712,10 +5712,6 @@
"PriceMultiplier"
],
"dependencies": {
"UnderlyingInstrumentIndex": [
"UnderlyingInstrumentIndexTermValue",
"UnderlyingInstrumentIndexTermUnit"
],
"UnderlyingInstrumentIndexProp": [
"UnderlyingInstrumentIndexTermValue",
"UnderlyingInstrumentIndexTermUnit"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Request.Other.Swap.Non_Standard.InstRefDataReporting",
"LastModifyDateTime": "2018-09-13T08:58:21",
"LastModifyDateTime": "2018-12-13T14:23:23",
"description": "Request template for Other Swap Non_Standard",
"copyright": "Copyright © 2017 The Derivatives Service Bureau (DSB) Limited. All Rights Reserved.",
"type": "object",
Expand Down Expand Up @@ -448,22 +448,16 @@
"type": "string",
"enum": [
"Cash",
"Physical",
"Elect at Settlement",
"Auction"
"Physical"
],
"elaboration": {
"Cash": "the discharge of an obligation by payment or receipt of a net cash amount instead of payment or delivery by both parties",
"Physical": "the meeting of a settlement obligation under a derivative contract through the receipt or delivery of the actual underlying instrument(s) instead of through cash settlement",
"Elect at Settlement": "determined at the time of settlement",
"Auction": "an independently administered synthetic auction process on a set of defined deliverable obligations that sets a reference final price that can be used to facilitate cash settlement of all covered transactions following a credit event"
"Physical": "the meeting of a settlement obligation under a derivative contract through the receipt or delivery of the actual underlying instrument(s) instead of through cash settlement"
},
"options": {
"enum_titles": [
"Cash",
"Physical",
"Elect at Settlement",
"Auction"
"Physical"
]
}
},
Expand Down Expand Up @@ -4904,10 +4898,6 @@
"DeliveryType"
],
"dependencies": {
"UnderlyingInstrumentIndex": [
"UnderlyingInstrumentIndexTermValue",
"UnderlyingInstrumentIndexTermUnit"
],
"UnderlyingInstrumentIndexProp": [
"UnderlyingInstrumentIndexTermValue",
"UnderlyingInstrumentIndexTermUnit"
Expand Down
Loading

0 comments on commit 39c4d40

Please sign in to comment.