Safe Haskell | Safe-Infered |
---|
- data ReportContents = ReportContents {
- reportConten_partyReference :: Maybe PartyReference
- reportConten_accountReference :: Maybe AccountReference
- reportConten_category :: [TradeCategory]
- reportConten_primaryAssetClass :: Maybe AssetClass
- reportConten_secondaryAssetClass :: [AssetClass]
- reportConten_productType :: [ProductType]
- reportConten_queryPortfolio :: Maybe QueryPortfolio
- data PortfolioValuationItem = PortfolioValuationItem {}
- data RequestValuationReport = RequestValuationReport {
- reqValReport_fpmlVersion :: XsdString
- reqValReport_expectedBuild :: Maybe PositiveInteger
- reqValReport_actualBuild :: Maybe PositiveInteger
- reqValReport_header :: Maybe RequestMessageHeader
- reqValReport_validation :: [Validation]
- reqValReport_isCorrection :: Maybe Boolean
- reqValReport_parentCorrelationId :: Maybe CorrelationId
- reqValReport_correlationId :: [CorrelationId]
- reqValReport_sequenceNumber :: Maybe PositiveInteger
- reqValReport_onBehalfOf :: [OnBehalfOf]
- reqValReport_reportContents :: Maybe ReportContents
- reqValReport_asOfDate :: Maybe IdentifiedDate
- reqValReport_party :: [Party]
- reqValReport_account :: [Account]
- reqValReport_market :: Maybe Market
- reqValReport_portfolioValuationItem :: [PortfolioValuationItem]
- reqValReport_tradeValuationItem :: [TradeValuationItem]
- data TradeValuationItem = TradeValuationItem {}
- data ValuationReport = ValuationReport {
- valReport_fpmlVersion :: XsdString
- valReport_expectedBuild :: Maybe PositiveInteger
- valReport_actualBuild :: Maybe PositiveInteger
- valReport_header :: Maybe NotificationMessageHeader
- valReport_validation :: [Validation]
- valReport_parentCorrelationId :: Maybe CorrelationId
- valReport_correlationId :: [CorrelationId]
- valReport_sequenceNumber :: Maybe PositiveInteger
- valReport_onBehalfOf :: [OnBehalfOf]
- valReport_reportIdentification :: Maybe ReportIdentification
- valReport_reportContents :: Maybe ReportContents
- valReport_asOfDate :: Maybe IdentifiedDate
- valReport_party :: [Party]
- valReport_account :: [Account]
- valReport_market :: Maybe Market
- valReport_portfolioValuationItem :: [PortfolioValuationItem]
- valReport_tradeValuationItem :: [TradeValuationItem]
- data ValuationReportRetracted = ValuationReportRetracted {
- valReportRetrac_fpmlVersion :: XsdString
- valReportRetrac_expectedBuild :: Maybe PositiveInteger
- valReportRetrac_actualBuild :: Maybe PositiveInteger
- valReportRetrac_header :: Maybe NotificationMessageHeader
- valReportRetrac_validation :: [Validation]
- valReportRetrac_parentCorrelationId :: Maybe CorrelationId
- valReportRetrac_correlationId :: [CorrelationId]
- valReportRetrac_sequenceNumber :: Maybe PositiveInteger
- valReportRetrac_onBehalfOf :: [OnBehalfOf]
- valReportRetrac_reportIdentification :: Maybe ReportIdentification
- valReportRetrac_reportContents :: Maybe ReportContents
- valReportRetrac_asOfDate :: Maybe IdentifiedDate
- valReportRetrac_partyTradeIdentifier :: [PartyTradeIdentifier]
- valReportRetrac_party :: [Party]
- valReportRetrac_account :: [Account]
- elementPortfolio :: XMLParser Portfolio
- elementToXMLPortfolio :: Portfolio -> [Content ()]
- elementQueryPortfolio :: XMLParser QueryPortfolio
- elementToXMLQueryPortfolio :: QueryPortfolio -> [Content ()]
- elementRequestValuationReport :: XMLParser RequestValuationReport
- elementToXMLRequestValuationReport :: RequestValuationReport -> [Content ()]
- elementValuationReport :: XMLParser ValuationReport
- elementToXMLValuationReport :: ValuationReport -> [Content ()]
- elementValuationReportRetracted :: XMLParser ValuationReportRetracted
- elementToXMLValuationReportRetracted :: ValuationReportRetracted -> [Content ()]
- elementValuationReportAcknowledgement :: XMLParser Acknowledgement
- elementToXMLValuationReportAcknowledgement :: Acknowledgement -> [Content ()]
- elementValuationReportException :: XMLParser Exception
- elementToXMLValuationReportException :: Exception -> [Content ()]
- module Data.FpML.V53.Events.Business
- module Data.FpML.V53.Valuation
Documentation
data ReportContents Source
A type used to describe the scope/contents of a report.
ReportContents | |
|
data PortfolioValuationItem Source
A type used in valuation enquiry messages which relates a portfolio to its trades and current value.
PortfolioValuationItem | |
|
data RequestValuationReport Source
A type defining the content model for a message allowing one party a report containing valuations of one or many existing trades.
RequestValuationReport | |
|
data TradeValuationItem Source
A type used in trade valuation enquiry messages which relates a trade identifier to its current value.
TradeValuationItem | |
|
data ValuationReport Source
A type defining the content model for a message normally generated in response to a RequestValuationReport request.
ValuationReport | |
|
data ValuationReportRetracted Source
A type defining the content model for a message that retracts a valuation report. This says that the most recently supplied valuation is erroneous and a previous value should be used.
ValuationReportRetracted | |
|
elementPortfolio :: XMLParser PortfolioSource
Global portfolio element used as a basis for a substitution group.
elementQueryPortfolio :: XMLParser QueryPortfolioSource
Global element used to substitute for portfolio.
elementRequestValuationReport :: XMLParser RequestValuationReportSource
Reporting messages.
module Data.FpML.V53.Valuation