mdlCodeMaps¶
Module that exposes SAIF-to-NCCI code maps and database-backed code-table loaders.
Purpose¶
- Translate between SAIF enums and NCCI bureau codes.
- Load extended code maps from Oracle code tables when static enum maps are insufficient.
Context¶
- Namespace:
SAIF.Business.UnitStat.CodeMappings - Assembly/package:
SAIF.Business.UnitStat(distributed as NuGet packageSAIF.BOF.Business.UnitStat)
Public members¶
| Member | Signature | Purpose |
|---|---|---|
GetRunTypeMap |
Public Function GetRunTypeMap() As clsRunTypeMap |
Retrieves run type map. |
GetReportTypeMap |
Public Function GetReportTypeMap() As clsReportTypeMap |
Retrieves report type map. |
GetUpdateTypeMap |
Public Function GetUpdateTypeMap() As clsUpdateTypeMap |
Retrieves update type map. |
GetReportRecordTypeMap |
Public Function GetReportRecordTypeMap() As clsReportRecordTypeMap |
Retrieves report record type map. |
GetReportCorrectionTypeMap |
Public Function GetReportCorrectionTypeMap() As clsReportCorrectionTypeMap |
Retrieves report correction type map. |
GetNCCIClaimStatusCodeMap |
Public Function GetNCCIClaimStatusCodeMap() As clsNCCIClaimStatusCode |
Retrieves ncciclaim status code map. |
GetNCCIInjuryCodeMap |
Public Function GetNCCIInjuryCodeMap() As clsNCCIInjuryCode |
Retrieves ncciinjury code map. |
GetNCCIClaimTypeMap |
Public Function GetNCCIClaimTypeMap() As clsNCCIClaimTypes |
Retrieves ncciclaim type map. |
GetNCCILossActTypeMap |
Public Function GetNCCILossActTypeMap() As clsNCCILossActTypes |
Retrieves ncciloss act type map. |
GetNCCILossTypeMap |
Public Function GetNCCILossTypeMap() As clsNCCILossTypes |
Retrieves ncciloss type map. |
GetNCCIRecoveryTypeMap |
Public Function GetNCCIRecoveryTypeMap() As clsNCCIRecoveryTypes |
Retrieves nccirecovery type map. |
GetNCCISettlementyTypeMap |
Public Function GetNCCISettlementyTypeMap() As clsNCCISettlementTypes |
Retrieves nccisettlementy type map. |
GetNCCIFraudulentClaimTypeMap |
Public Function GetNCCIFraudulentClaimTypeMap() As clsNCCIFraudulentClaimTypes |
Retrieves nccifraudulent claim type map. |
GetExposureCoverageCodeMap |
Public Function GetExposureCoverageCodeMap() As clsExposureCoverageCode |
Retrieves exposure coverage code map. |
GetValuationMap |
Public Function GetValuationMap() As clsValuationMap |
Retrieves valuation map. |
GetOffsetTypeMap |
Public Function GetOffsetTypeMap(ByVal inDPI As IDataPortalInfo, Optional ByVal refresh As Boolean = False) As clsOffsetTypeMap |
Retrieves offset type map. |
GetCostTypeMap |
Public Function GetCostTypeMap(ByVal inDPI As IDataPortalInfo, Optional ByVal refresh As Boolean = False) As clsCostTypeMap |
Retrieves cost type map. |
GetCalculationTypeMap |
Public Function GetCalculationTypeMap(ByVal inDPI As IDataPortalInfo, Optional ByVal refresh As Boolean = False) As clsCalculationTypeMap |
Retrieves calculation type map. |
Behavioral notes¶
- Static maps cover RunType, ReportType, UpdateType, ReportRecordType, ReportCorrectionType, NCCIClaimStatus, NCCIInjury, NCCIClaimType, NCCILossAct, NCCILossType, NCCIRecovery, NCCISettlement, NCCIFraudulentClaim, ExposureCoverageCode, and Valuation.
Constraints and usage notes¶
- Static map getters return singleton in-memory maps, and extended-map getters support refreshable code-table loads.
Sources¶
Business\SAIF.Business.UnitStat\mdlCodeMaps.vb