SAIF.Business.UnitStat overview¶
Documentation context: Packaged Component (NuGet)
SAIF.Business.UnitStat is a mid-tier BOF class library for NCCI unit statistical reporting. It models policy units, claim units, current and historical audit conditions, shared loss/exposure contracts, and SAIF-to-NCCI code maps used by downstream reporting libraries.
Purpose¶
- Model the policy-level and claim-level business objects required for unit statistical reporting.
- Track edit conditions, preserve audit history, and expose shared reporting contracts and utilities.
Responsibilities¶
- Persist policy-unit and claim-unit reporting records in Oracle.
- Maintain current and historical audit conditions.
- Translate SAIF enums to NCCI bureau codes.
- Compute reserve and retention helper values.
Key components¶
clsPolicyUnit/clsPolicyUnitCollection: policy-level aggregate and retrieval surface.clsClaimUnit/clsClaimUnitCollection: claim-to-policy-unit association and retrieval surface.clsAuditCondition/clsAuditConditionCollection: current audit-condition model and bulk cleanup surface.clsAuditConditionHistory/clsAuditConditionHistoryCollection: history model and update surface.clsLossBase,clsExposureBase,iLossData,iExposureData: shared reporting contracts.mdlCodeMaps,Enums,Constants,Extensions: translation, constant, and utility layer.
Related documentation¶
- Index
- Architecture
- Dependencies
- Operations and processes
- Business rules
- Database tables
- SQL catalog
- API reference
- Configuration
Sources¶
Business\SAIF.Business.UnitStat\SAIF.BOF.Business.UnitStat.vbprojBusiness\SAIF.Business.UnitStat\SAIF.BOF.Business.UnitStat.nuspecBusiness\SAIF.Business.UnitStat\clsPolicyUnit.vbBusiness\SAIF.Business.UnitStat\clsClaimUnit.vbBusiness\SAIF.Business.UnitStat\clsAuditCondition.vbBusiness\SAIF.Business.UnitStat\clsAuditConditionHistory.vbBusiness\SAIF.Business.UnitStat\clsLossBase.vbBusiness\SAIF.Business.UnitStat\clsExposureBase.vbBusiness\SAIF.Business.UnitStat\mdlCodeMaps.vbBusiness\SAIF.Business.UnitStat\enums.vbBusiness\SAIF.Business.UnitStat\Constants.vbBusiness\SAIF.Business.UnitStat\Extensions.vb