class Trizetto::Api::Eligibility::WebService::Dependent

A dependent in the eligibility XML.

NOTE: Not all fields have been transcribed to objects

Example XML

<dependent>
  <trace_number>999999999</trace_number>
  <trace_id>99TRIZETTO</trace_id>
  <subscriberaddinfo>
    <subsupplementalid>99</subsupplementalid>
    <grouppolicynum>999</grouppolicynum>
  </subscriberaddinfo>
  <subscriberaddinfo>
    <subsupplementalid>6P</subsupplementalid>
    <grouppolicynum>999999999A6AG999</grouppolicynum>
    <plansponsorname>BERGE-GREENHOLT</plansponsorname>
  </subscriberaddinfo>
  <date>
    <datequalifier>Plan</datequalifier>
    <date-of-service>20160101-99991231</date-of-service>
  </date>
  <date>
    <datequalifier>Service</datequalifier>
    <date-of-service>20180116</date-of-service>
  </date>
  <patientname>
    <first>JUANA</first>
    <middle>M</middle>
    <last>ORN</last>
  </patientname>
  <sex>F</sex>
  <date-of-birth>19630717</date-of-birth>
  <relationship>
    <insuredindicator>No</insuredindicator>
    <relationshipcode>Spouse</relationshipcode>
    <relationshiptypecode>Change</relationshiptypecode>
    <relationshipreasoncode>Change in Identifying Data Elements</relationshipreasoncode>
  </relationship>
  <benefit>
    <info>Active Coverage</info>
    <coveragelevel>Employee and Spouse</coveragelevel>
    <servicetype>Health Benefit Plan Coverage</servicetype>
    <servicetypecode>30</servicetypecode>
    <insurancetype>Preferred Provider Organization (PPO)</insurancetype>
    <insurancetypecode>PR</insurancetypecode>
    <plancoveragedescription>CDHP</plancoveragedescription>
  </benefit>
</dependent>

Example

dependent.trace_number   # => "999999999"
dependent.name.first     # => "JUNNA"
dependent.name.middle    # => "M"
dependent.name.last      # => "ORN"
dependent.name.sex       # => "F"
dependent.name.benefits  # => [ Array of Benefits ]

Public Class Methods

new(raw_hash = {}) click to toggle source
Calls superclass method
# File lib/trizetto/api/eligibility/web_service/dependent.rb, line 64
def initialize(raw_hash = {})
  super(raw_hash)
end