IFRS 17 / PSAK 74 Reporting — Host-to-Host Integration

Insurance • Measurement (GMM/VFA/PAA), sub-ledger, disclosures (no SLA section)

Purpose of Host-to-Host

Core Data Objects

Example API Endpoints

POST /ifrs17/goc
Create/maintain Groups of Contracts and cohorts
POST /ifrs17/cashflows
Ingest actual/expected flows by GOC (premium/claims/expenses)
POST /ifrs17/assumptions/curves
Upload discount curves (term structure) and RA parameters
POST /ifrs17/measure
Run measurement (GMM/VFA/PAA) for a period & scenario
GET /ifrs17/results/{period}
Retrieve CSM/LRC/LIC and movements by GOC
POST /ifrs17/journals/export
Generate sub-ledger journals mapped to GL COA
POST /ifrs17/disclosures
Create disclosure tables/rollforwards (CSV/Excel/PDF)
POST /callbacks/status
Async updates for long-running measurements

Sample Cash Flow Ingestion

POST /ifrs17/cashflows
{
  "goc":"MOTOR-2025-PROFIT",
  "period":"2025-07",
  "actual": {"premium": 4200000000, "claimsPaid": 1100000000, "expenses": 180000000},
  "expected": {"premium": 4150000000, "claims": 1200000000, "expenses": 175000000},
  "ceded": {"premium": 600000000, "recoveries": 250000000},
  "meta": {"source":"PAS", "batchId":"PAS-2025-07-31-01"}
}

Sample Journal Export

POST /ifrs17/journals/export
{
  "period":"2025-07",
  "postingDate":"2025-08-05",
  "targetCOA":"ERP-COA-2025",
  "dimensions":["LOB","Channel","Currency"]
}
-- RESPONSE (excerpt) --
[
  {"acc":"IF17_CSM_OPEN","dr":0,"cr":950000000,"goc":"MOTOR-2025-PROFIT"},
  {"acc":"IF17_REVENUE","dr":0,"cr":4100000000,"goc":"MOTOR-2025-PROFIT"},
  {"acc":"IF17_INS_SERVICE_EXP","dr":180000000,"cr":0,"goc":"MOTOR-2025-PROFIT"},
  {"acc":"IF17_CLAIMS_EXP","dr":1100000000,"cr":0,"goc":"MOTOR-2025-PROFIT"},
  {"acc":"IF17_CSM_CLOSE","dr":350000000,"cr":0,"goc":"MOTOR-2025-PROFIT"}
]

Reference Flows

Month-End Close
  • Load actuals from PAS/ERP; load curves & RA
  • Run measurement by GOC → produce journals
  • Export journals to GL; lock period; archive results
Daily Actuals + Reconciliation
  • Stream daily cash flows (premium/claim/expense)
  • Variance vs expected; update roll-forward
  • Alert on unusual deviations
Reinsurance Held
  • Load ceded flows and recoveries per treaty
  • Calculate loss-recovery component if applicable
  • Post journals for ceded premiums/recoveries
Transition & Cohort Setup
  • Load transition balances (CSM/RA/LRC/LIC)
  • Define cohorts & profitability buckets
  • Validate tie-out to opening GL

Security & Controls

Monitoring & Audit

What You Get