Class: Trizetto::Api::Eligibility::WebService::Dependent
Overview
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 ]
Constant Summary
Constants inherited from Patient
Instance Attribute Summary
Attributes inherited from Patient
Instance Method Summary collapse
-
#initialize(raw_hash = {}) ⇒ Dependent
constructor
A new instance of Dependent.
Constructor Details
#initialize(raw_hash = {}) ⇒ Dependent
Returns a new instance of Dependent.
64 65 66 |
# File 'lib/trizetto/api/eligibility/web_service/dependent.rb', line 64 def initialize(raw_hash = {}) super(raw_hash) end |