{"$class":"concerto.metamodel.Model","namespace":"org.accordproject.finance.bond","imports":[{"$class":"concerto.metamodel.ImportType","name":"Organization","namespace":"org.accordproject.organization","uri":"https://models.accordproject.org/organization.cto"},{"$class":"concerto.metamodel.ImportType","name":"Duration","namespace":"org.accordproject.time","uri":"https://models.accordproject.org/time.cto"},{"$class":"concerto.metamodel.ImportType","name":"CurrencyCode","namespace":"org.accordproject.money","uri":"https://models.accordproject.org/money.cto"}],"declarations":[{"$class":"concerto.metamodel.EnumDeclaration","name":"CouponType","properties":[{"$class":"concerto.metamodel.EnumProperty","name":"FIXED","location":{"$class":"concerto.metamodel.Range","start":{"offset":906,"line":22,"column":3,"$class":"concerto.metamodel.Position"},"end":{"offset":916,"line":23,"column":3,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.EnumProperty","name":"FLOATING","location":{"$class":"concerto.metamodel.Range","start":{"offset":916,"line":23,"column":3,"$class":"concerto.metamodel.Position"},"end":{"offset":927,"line":24,"column":1,"$class":"concerto.metamodel.Position"}}}],"location":{"$class":"concerto.metamodel.Range","start":{"offset":886,"line":21,"column":1,"$class":"concerto.metamodel.Position"},"end":{"offset":928,"line":24,"column":2,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.ConceptDeclaration","name":"PaymentFrequency","isAbstract":false,"properties":[{"$class":"concerto.metamodel.IntegerProperty","name":"periodMultiplier","isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":961,"line":27,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":992,"line":28,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.ObjectProperty","name":"period","type":{"$class":"concerto.metamodel.TypeIdentifier","name":"Duration"},"isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":992,"line":28,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1010,"line":29,"column":1,"$class":"concerto.metamodel.Position"}}}],"location":{"$class":"concerto.metamodel.Range","start":{"offset":930,"line":26,"column":1,"$class":"concerto.metamodel.Position"},"end":{"offset":1011,"line":29,"column":2,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.ConceptDeclaration","name":"Bond","isAbstract":false,"properties":[{"$class":"concerto.metamodel.StringProperty","name":"instrumentId","isArray":true,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1219,"line":37,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1247,"line":38,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.StringProperty","name":"description","isArray":false,"isOptional":true,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1247,"line":38,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1281,"line":39,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.ObjectProperty","name":"currency","type":{"$class":"concerto.metamodel.TypeIdentifier","name":"CurrencyCode"},"isArray":false,"isOptional":true,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1281,"line":39,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1318,"line":40,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.StringProperty","name":"exchangeId","isArray":true,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1318,"line":40,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1344,"line":41,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.StringProperty","name":"clearanceSystem","isArray":false,"isOptional":true,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1344,"line":41,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1382,"line":42,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.StringProperty","name":"definition","isArray":false,"isOptional":true,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1382,"line":42,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1415,"line":43,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.StringProperty","name":"seniority","isArray":false,"isOptional":true,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1415,"line":43,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1447,"line":44,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.ObjectProperty","name":"couponType","type":{"$class":"concerto.metamodel.TypeIdentifier","name":"CouponType"},"isArray":false,"isOptional":true,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1447,"line":44,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1484,"line":45,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.DoubleProperty","name":"couponRate","isArray":false,"isOptional":true,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1484,"line":45,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1517,"line":46,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.DateTimeProperty","name":"maturity","isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1517,"line":46,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1541,"line":47,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.DoubleProperty","name":"parValue","isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1541,"line":47,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1563,"line":48,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.DoubleProperty","name":"faceAmount","isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1563,"line":48,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1587,"line":49,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.ObjectProperty","name":"paymentFrequency","type":{"$class":"concerto.metamodel.TypeIdentifier","name":"PaymentFrequency"},"isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1587,"line":49,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1627,"line":50,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.StringProperty","name":"dayCountFraction","isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1627,"line":50,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1657,"line":51,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.RelationshipProperty","name":"issuer","type":{"$class":"concerto.metamodel.TypeIdentifier","name":"Organization"},"isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1657,"line":51,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1681,"line":52,"column":1,"$class":"concerto.metamodel.Position"}}}],"location":{"$class":"concerto.metamodel.Range","start":{"offset":1200,"line":36,"column":1,"$class":"concerto.metamodel.Position"},"end":{"offset":1682,"line":52,"column":2,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.AssetDeclaration","name":"BondAsset","isAbstract":false,"properties":[{"$class":"concerto.metamodel.StringProperty","name":"ISINCode","isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1729,"line":55,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1751,"line":56,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.ObjectProperty","name":"bond","type":{"$class":"concerto.metamodel.TypeIdentifier","name":"Bond"},"isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1751,"line":56,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1763,"line":57,"column":1,"$class":"concerto.metamodel.Position"}}}],"location":{"$class":"concerto.metamodel.Range","start":{"offset":1684,"line":54,"column":1,"$class":"concerto.metamodel.Position"},"end":{"offset":1764,"line":57,"column":2,"$class":"concerto.metamodel.Position"}},"identified":{"$class":"concerto.metamodel.IdentifiedBy","name":"ISINCode"}}]}