| OutputTransaction(string transactionId=default(string), string type=default(string), string description=default(string), Dictionary< string, string > instrumentIdentifiers=default(Dictionary< string, string >), string instrumentUid=default(string), DateTimeOffset transactionDate=default(DateTimeOffset), DateTimeOffset settlementDate=default(DateTimeOffset), decimal units=default(decimal), decimal transactionAmount=default(decimal), TransactionPrice transactionPrice=default(TransactionPrice), CurrencyAndAmount totalConsideration=default(CurrencyAndAmount), decimal exchangeRate=default(decimal), decimal? transactionToPortfolioRate=default(decimal?), string transactionCurrency=default(string), Dictionary< string, PerpetualProperty > properties=default(Dictionary< string, PerpetualProperty >), string counterpartyId=default(string), string source=default(string), TransactionStatusEnum? transactionStatus=default(TransactionStatusEnum?), DateTimeOffset entryDateTime=default(DateTimeOffset), DateTimeOffset? cancelDateTime=default(DateTimeOffset?), List< RealisedGainLoss > realisedGainLoss=default(List< RealisedGainLoss >)) | Lusid.Sdk.Model.OutputTransaction | inline |