Skip to main content

Plan Types

When Solum runs an eligibility check (270/271 transaction), the payer returns an insurance type code — a short X12 code like PR or HM that identifies the patient’s plan type. Solum stores this code and displays a human-readable label on the patient’s payor record. Plan type is automatically extracted from eligibility responses. You can also set it manually on a patient’s payor record using the plan type dropdown.

Common Plan Types

These are the plan types you’ll see most often:
CodeLabelFull Name
HMHMOHealth Maintenance Organization
PRPPOPreferred Provider Organization
EPEPOExclusive Provider Organization
PSPOSPoint of Service
C1CommercialCommercial
MCMedicaidMedicaid
MAMedicare Part AMedicare Part A
MBMedicare Part BMedicare Part B
MPMedicare PrimaryMedicare Primary
IPIndividual PolicyIndividual Policy
GPGroup PolicyGroup Policy
WCWorkers CompWorkers Compensation
COCOBRACOBRA

All Plan Types

Commercial & Managed Care

CodeLabelFull Name
HMHMOHealth Maintenance Organization
PRPPOPreferred Provider Organization
EPEPOExclusive Provider Organization
PSPOSPoint of Service
OAOpen Access POSOpen Access POS
C1CommercialCommercial
HDHDHPHigh Deductible Health Plan
INIndemnityIndemnity
IPIndividual PolicyIndividual Policy
GPGroup PolicyGroup Policy
COCOBRACOBRA
PPSelf PaySelf Pay (Cash - No Insurance)

Medicare

CodeLabelFull Name
MAMedicare Part AMedicare Part A
MBMedicare Part BMedicare Part B
MDMedicare Part DMedicare Part D
MPMedicare PrimaryMedicare Primary
CPMedicare Cond. PrimaryMedicare Conditionally Primary
MHMedigap Part AMedigap Part A
MIMedigap Part BMedigap Part B
HNHMO Medicare RiskHMO Medicare Risk

Medicare Advantage (without Part D)

CodeLabelFull Name
MMA POSMedicare Advantage POS (excludes Part D)
MEMA PPOMedicare Advantage PPO (excludes Part D)
MTMA HMOMedicare Advantage HMO (excludes Part D)
MRMA HMO RiskMedicare Advantage HMO Risk (excludes Part D)
MNMA IndemnityMedicare Advantage Indemnity (excludes Part D)

Medicare Advantage (with Part D)

CodeLabelFull Name
MOMA POS + Part DMedicare Advantage POS (includes Part D)
MMMA PPO + Part DMedicare Advantage PPO (includes Part D)
MJMA HMO + Part DMedicare Advantage HMO (includes Part D)
MKMA HMO Risk + Part DMedicare Advantage HMO Risk (includes Part D)
MLMA Indemnity + Part DMedicare Advantage Indemnity (includes Part D)

Medicare Secondary

These codes indicate Medicare is the secondary payer due to another coverage:
CodeLabelReason
12MSP Working AgedWorking aged beneficiary
13MSP ESRDEnd-stage renal disease
14MSP No-FaultNo-fault insurance
15MSP Workers CompWorkers compensation
16MSP PHSPublic Health Service
41MSP Black LungBlack lung benefits
42MSP VAVeterans Affairs
43MSP Disabled LGHPDisabled, large group health plan
47MSP Other LiabilityOther liability insurance

Medicaid & Dual Eligible

CodeLabelFull Name
MCMedicaidMedicaid
48MedicaidMedicaid (alternate code)
03Dual EligibleMedicare & Medicaid Dual Eligible
49Dual EligibleMedicare & Medicaid Dual Eligible (alternate)
QMQMBQualified Medicare Beneficiary
HSSpecial Low Income MedicareSpecial Low Income Medicare Beneficiary

Health Insurance Exchange (HIX)

CodeLabelFull Name
HBHIX BronzeHealth Insurance Exchange Bronze
HGHIX GoldHealth Insurance Exchange Gold
HPHIX PlatinumHealth Insurance Exchange Platinum
The X12 standard uses the code HS for both HIX Silver and Special Low Income Medicare Beneficiary. Solum maps HS to Special Low Income Medicare. If you see HS on a patient’s record, it could actually be a HIX Silver plan — verify with the patient or payer if needed.

Specialty

CodeLabelFull Name
02TRICARETRICARE
17DentalDental Insurance
18VisionVision Insurance
19RxPrescription Drug Insurance
WCWorkers CompWorkers Compensation
DDisabilityDisability
DBDisability BenefitsDisability Benefits
LILife InsuranceLife Insurance
LCLong Term CareLong Term Care
LDLong Term PolicyLong Term Policy

Other

CodeLabelFull Name
01Short TermShort Term Insurance
APAuto InsuranceAuto Insurance
FFFamily/FriendsFamily or Friends
LTLitigationLitigation
OTOtherOther
PEPersonal PropertyProperty Insurance - Personal
PLPersonalPersonal
RPReal PropertyProperty Insurance - Real
SASet AsideSet Aside Arrangement
SPSupplementalSupplemental Policy
TFTEFRATEFRA
WUWrap UpWrap Up Policy

Notes

  • Plan type can be empty. Not all payers return a plan type code in their eligibility response. When missing, the field shows as blank on the patient’s payor record.
  • Automatically populated. When you run an eligibility check, the plan type is extracted from the response and saved to the patient’s payor record.
  • Manually editable. You can set or change the plan type from the patient’s payor details using the plan type dropdown. Common types appear at the top of the list.
  • Stored as X12 codes. The raw code (e.g., PR) is what’s stored. The UI displays the human-readable label (e.g., “PPO”).