diff --git a/lib/stupidedi/transaction_sets/005010/implementations/X220A1-BE834.rb b/lib/stupidedi/transaction_sets/005010/implementations/X220A1-BE834.rb index 2c945d38..1dd9de56 100644 --- a/lib/stupidedi/transaction_sets/005010/implementations/X220A1-BE834.rb +++ b/lib/stupidedi/transaction_sets/005010/implementations/X220A1-BE834.rb @@ -452,7 +452,7 @@ module X220A1 b::Segment(2600, s::HD, "Health Coverage", r::Situational, d::RepeatCount.bounded(1), b::Element(e::Required, "Maintenance Type Code", b::Values("001", "002", "021", "024", "025", "026", "030", "032")), b::Element(e::NotUsed, "Maintenance Reason Code"), - b::Element(e::Required, "Insurance Line Code", b::Values("AC", "ADD", "AG", "AH", "AJ", "AK", "DCP", "DEN", "EPO", "FAC", "HE", "HLT", "HMO", "LTC", "LTD", "MM", "MOD", "PDG", "POS", "PPO", "PRA", "STD", "UR", "VIS")), + b::Element(e::Required, "Insurance Line Code", b::Values("AC", "ADD", "AG", "AH", "AJ", "AK", "DCP", "DEN", "EPO", "FAC", "HE", "HLT", "HMO", "LTC", "LTD", "LIF", "MM", "MOD", "PDG", "POS", "PPO", "PRA", "STD", "UR", "VIS")), b::Element(e::Situational, "Plan Coverage Description"), b::Element(e::Situational, "Coverage Level Code", b::Values("CHD", "DEP", "E1D", "E2D", "E3D", "E5D", "E6D", "E7D", "E8D", "E9D", "ECH", "EMP", "ESP", "FAM", "IND", "SPC", "SPO", "TWO")), b::Element(e::NotUsed, "Count"), diff --git a/lib/stupidedi/versions/005010/element_defs.rb b/lib/stupidedi/versions/005010/element_defs.rb index f35a3947..c8d78a20 100644 --- a/lib/stupidedi/versions/005010/element_defs.rb +++ b/lib/stupidedi/versions/005010/element_defs.rb @@ -2362,6 +2362,7 @@ module ElementDefs "HE" => "Hearing", "HLT" => "Health", "HMO" => "Health Maintenance Organization", + "LIF" => "Life", "LTC" => "Long-Term Care", "LTD" => "Long-Term Disability", "MM" => "Major Medical",