public List<Enumeration<EligibilityResponsePurpose>> getPurpose() { 
      if (this.purpose == null)
        this.purpose = new ArrayList<Enumeration<EligibilityResponsePurpose>>();
      return this.purpose;
    }
public List < Enumeration < EligibilityResponsePurpose > > getPurpose ( ) { if ( this . purpose == null ) this . purpose = new ArrayList < Enumeration < EligibilityResponsePurpose > > ( ) ; return this . purpose ; }
@return {@link #purpose} (Code to specify whether requesting: prior authorization requirements for some service categories or billing codes; benefits for coverages specified or discovered; discovery and return of coverages for the patient; and/or validation that the specified coverage is in-force at the date/period specified or 'now' if not specified.)