| TransactionSettlementInstruction(string settlementInstructionId=default(string), string instructionType=default(string), DateTimeOffset actualSettlementDate=default(DateTimeOffset), decimal units=default(decimal), string transactionId=default(string), string settlementCategory=default(string), string lusidInstrumentId=default(string), DateTimeOffset? contractualSettlementDate=default(DateTimeOffset?), Dictionary< string, PerpetualProperty > subHoldingKeyOverrides=default(Dictionary< string, PerpetualProperty >), ResourceId custodianAccountOverride=default(ResourceId), Dictionary< string, string > instrumentIdentifiers=default(Dictionary< string, string >), string status=default(string), decimal? instructionToPortfolioRate=default(decimal?), SettlementInLieu settlementInLieu=default(SettlementInLieu), bool isActive=default(bool), Dictionary< string, PerpetualProperty > properties=default(Dictionary< string, PerpetualProperty >), ModelVersion varVersion=default(ModelVersion)) | Lusid.Sdk.Model.TransactionSettlementInstruction | inline |