forked from Systemorph/IFRS17CalculationEngine
-
Notifications
You must be signed in to change notification settings - Fork 0
ImportScopeCalculation Diagram
Fumito Hamamura edited this page Dec 31, 2022
·
4 revisions
classDiagram
PvLocked <-- PvToIfrsVariable
PvCurrent <-- PvToIfrsVariable
RaLocked <-- RaToIfrsVariable
RaLocked <-- TechnicalMargin
RaCurrent <-- RaToIfrsVariable
CoverageUnitCashflow <-- MonthlyAmortizationFactorCashflow
MonthlyAmortizationFactorCashflow <-- CurrentPeriodAmortizationFactor
CurrentPeriodAmortizationFactor <-- DeferrableActual
CurrentPeriodAmortizationFactor <-- TechnicalMargin
ActualBase <-- Actual
ActualBase <-- AdvanceActual
ActualBase <-- OverdueActual
ActualBase <-- DeferrableActual
ActualBase <-- ActualExperienceAdjustmentOnPremium
ActualBase <-- TechnicalMargin
Actual <-- ActualToIfrsVariable
AdvanceActual <-- ActualToIfrsVariable
OverdueActual <-- ActualToIfrsVariable
DeferrableActual <-- DeferrableToIfrsVariable
BeExperienceAdjustmentForPremium <-- TechnicalMargin
BeExperienceAdjustmentForPremium <-- EaForPremiumToIfrsVariable
ActualExperienceAdjustmentOnPremium <-- TechnicalMargin
ActualExperienceAdjustmentOnPremium <-- EaForPremiumToIfrsVariable
TechnicalMargin <-- AllocateTechnicalMargin
AllocateTechnicalMargin <-- ContractualServiceMargin
AllocateTechnicalMargin <-- LossComponent
AllocateTechnicalMargin <-- LossRecoveryComponent
ContractualServiceMargin <-- TmToIfrsVariable
LossComponent <-- TmToIfrsVariable
LossRecoveryComponent <-- TmToIfrsVariable
class PvToIfrsVariable{
PvLocked
PvCurrent
}
class RaToIfrsVariable{
RaCurrent
RaLocked
}
class ActualToIfrsVariable{
Actual
AdvanceActual
OverdueActual
}
class DeferrableToIfrsVariable{
DeferrableActual
}
class EaForPremiumToIfrsVariable{
BeEAForPremium
ActEAForPremium
}
class TmToIfrsVariable{
EconomicBasis
AmortizationFactor
Csms
Loss
}
class ComputeIfrsVarsOpenings{
CalculatedIfrsVariables
}
class ComputeIfrsVarsCashflows{
CalculatedIfrsVariables
}
class ComputeIfrsVarsActuals{
CalculatedIfrsVariables
}
ActualToIfrsVariable <|-- ComputeIfrsVarsActuals
DeferrableToIfrsVariable <|-- ComputeIfrsVarsActuals
EaForPremiumToIfrsVariable <|-- ComputeIfrsVarsActuals
TmToIfrsVariable <|-- ComputeIfrsVarsActuals
PvToIfrsVariable <|-- ComputeIfrsVarsCashflows
RaToIfrsVariable <|-- ComputeIfrsVarsCashflows
DeferrableToIfrsVariable <|-- ComputeIfrsVarsCashflows
EaForPremiumToIfrsVariable <|-- ComputeIfrsVarsCashflows
TmToIfrsVariable <|-- ComputeIfrsVarsCashflows
TmToIfrsVariable <|-- ComputeIfrsVarsOpenings
DeferrableToIfrsVariable <|-- ComputeIfrsVarsOpenings
ActualToIfrsVariable <|-- ComputeIfrsVarsOpenings