Applications (5)
Members (5)
Household Info (2)
Tax Filers (5)
Health Plans (5)
Health Enrollments (5)
Child Support (2)
Contacts (5)
Organizations (5)
Person Relationships (5)
Signatures (5)
Sponsors (5)
Jobs (5)
Incomes (5)
Assets (5)
Asset Disposals (5)
Expenses (5)
Disability Benefits (5)
Deductions (5)
Verifications (5)
Interview (2)
Submit (1)
Open (1)
Complete Review (1)
Submit For Approval (1)
Approve Determination (1)
Reject Determination (1)
Close (1)
Withdraw (1)
Satisfy (1)
Mark Inconclusive (1)
Waive (1)
Mark Cannot Verify (1)
Review (10)
Review Progress (6)
Constants (20)
▶
Annotations
map — annotations compiled from intake-annotations*.yaml at generation time
#
intake.Annotations.schema['field/path'] // field annotations intake.Annotations.operations['action-id'] // operation annotations intake.Annotations.events['event.type'] // event annotations
▶
ApplicationReviewSections
enum (9 values)
#
'demographics'
'identity'
'income'
'employment'
'health-coverage'
'assets'
'contact'
'expenses'
'household'
▶
AssetType
enum (6 values)
#
'liquid'
'vehicle'
'real_property'
'retirement_account'
'insurance'
'other'
▶
DeductionFrequency
enum (7 values)
#
'one_time_only'
'weekly'
'every_two_weeks'
'twice_monthly'
'monthly'
'yearly'
'variable'
▶
DeductionType
enum (12 values)
#
'alimony_paid'
'capital_losses'
'early_withdrawal_penalty'
'student_loan_interest'
'domestic_production_activities'
'reimbursement_of_expenses'
'hsa_deduction'
'moving_expenses'
'traditional_ira_contribution'
'reservist_performing_artist_government_official_expenses'
'other'
'prior_period'
▶
ExpenseType
enum (7 values)
#
'rent'
'mortgage'
'dependent_care'
'medical'
'child_support'
'alimony'
'other'
▶
HealthPlanType
enum (12 values)
#
'employer_sponsored'
'cobra'
'medicare'
'tricare'
'va'
'marketplace'
'peace_corps'
'chip'
'medicaid'
'tribal_health_services'
'other_federal'
'other'
▶
ImmigrantStatus
enum (12 values)
#
'lawful_permanent_resident'
'refugee'
'asylee'
'deportation_withheld'
'parolee'
'conditional_entrant'
'cuban_haitian_entrant'
'amerasian'
'battered_non_citizen'
'trafficking_victim'
'temporary_protected_status'
'other'
▶
IncomeChangeReason
enum (6 values)
#
'stopped_working'
'hours_reduced'
'new_job'
'change_in_employment'
'marital_status_change'
'other'
▶
IncomeFrequency
enum (7 values)
#
'daily'
'weekly'
'every_two_weeks'
'twice_monthly'
'monthly'
'yearly'
'variable'
▶
IncomeType
enum (9 values)
#
'employed'
'self_employed'
'unearned'
'lump_sum'
'in_kind_support'
'tribal'
'education_grant'
'other'
'prior_period'
▶
InKindSupportType
enum (4 values)
#
'shelter'
'food'
'utilities'
'other'
▶
InsurancePolicyType
enum (4 values)
#
'term'
'permanent'
'burial'
'other'
▶
JobEndReason
enum (2 values)
#
'voluntary_separation'
'involuntary_separation'
▶
JobStatus
enum (3 values)
#
'active'
'on_strike'
'ended'
▶
JobType
enum (2 values)
#
'employed'
'self_employed'
▶
LumpSumType
enum (9 values)
#
'lawsuit_settlement'
'insurance_settlement'
'social_security_ssi_ssdi_payment'
'veterans'
'inheritance'
'surrender_of_annuity'
'life_insurance_payout'
'lottery_gambling_winnings'
'other'
▶
PremiumFrequency
enum (5 values)
#
'weekly'
'every_two_weeks'
'twice_monthly'
'monthly'
'yearly'
▶
RealPropertyUse
enum (5 values)
#
'primary_residence'
'rental'
'self_employment'
'for_sale'
'other'
▶
UnearnedIncomeType
enum (23 values)
#
'unemployment'
'kinship_payment'
'veterans_programs'
'adoption_and_refugee_services'
'ssi_or_ssdi'
'private_disability'
'workers_compensation'
'disability_from_veterans_programs'
'legal_settlement'
'scholarship'
'educational_grant'
'work_study'
'spousal_support'
'child_support'
'retirement_or_pension'
'investment_interest_and_dividends'
'social_security_retirement'
'rental_income'
'gambling_or_lottery_winnings'
'gifts_or_donations'
'loan_or_mortgage_income'
'research_participation'
'other'
Types (126)
▶
Application
7 fields
#
interface Application {
programsAppliedFor?: array[enum: "snap", "medicaid", "chip", "tanf"]
channel?: enum: "online", "in_person", "phone", "mail"
ebt?: object
registerToVote?: boolean
deniesIevsConsent?: boolean
expeditedSnap?: object
utilities?: object
}
▶
ApplicationCreate
7 fields
#
interface ApplicationCreate {
programsAppliedFor?: array[enum: "snap", "medicaid", "chip", "tanf"]
channel?: enum: "online", "in_person", "phone", "mail"
ebt?: object
registerToVote?: boolean
deniesIevsConsent?: boolean
expeditedSnap?: object
utilities?: object
}
▶
ApplicationUpdate
7 fields
#
interface ApplicationUpdate {
programsAppliedFor?: array[enum: "snap", "medicaid", "chip", "tanf"]
channel?: enum: "online", "in_person", "phone", "mail"
ebt?: object
registerToVote?: boolean
deniesIevsConsent?: boolean
expeditedSnap?: object
utilities?: object
}
▶
ApplicationList
4 fields
#
interface ApplicationList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
ApplicationMember
19 fields
#
interface ApplicationMember {
roles?: array[enum: "primary_applicant", "household_member", "non_applying_member", "authorized_representative", "absent_parent"]
programsAppliedFor?: array[enum: "snap", "medicaid", "chip", "tanf"]
purchasesAndPreparesFood?: boolean
isMigrantFarmWorker?: boolean
hasThirdPartyLiabilityClaim?: boolean
personId?: string
personalInformation?: object
contact?: object
residency?: object
citizenship?: object
retroactiveMedicalCoverage?: object
disability?: object
studentStatus?: object
pregnancy?: object
fosterCare?: object
military?: object
institutionalStatus?: object
priorConvictions?: object
tribalStatus?: object
}
▶
ApplicationMemberCreate
19 fields
#
interface ApplicationMemberCreate {
roles?: array[enum: "primary_applicant", "household_member", "non_applying_member", "authorized_representative", "absent_parent"]
programsAppliedFor?: array[enum: "snap", "medicaid", "chip", "tanf"]
purchasesAndPreparesFood?: boolean
isMigrantFarmWorker?: boolean
hasThirdPartyLiabilityClaim?: boolean
personId?: string
personalInformation?: object
contact?: object
residency?: object
citizenship?: object
retroactiveMedicalCoverage?: object
disability?: object
studentStatus?: object
pregnancy?: object
fosterCare?: object
military?: object
institutionalStatus?: object
priorConvictions?: object
tribalStatus?: object
}
▶
ApplicationMemberUpdate
19 fields
#
interface ApplicationMemberUpdate {
roles?: array[enum: "primary_applicant", "household_member", "non_applying_member", "authorized_representative", "absent_parent"]
programsAppliedFor?: array[enum: "snap", "medicaid", "chip", "tanf"]
purchasesAndPreparesFood?: boolean
isMigrantFarmWorker?: boolean
hasThirdPartyLiabilityClaim?: boolean
personId?: string
personalInformation?: object
contact?: object
residency?: object
citizenship?: object
retroactiveMedicalCoverage?: object
disability?: object
studentStatus?: object
pregnancy?: object
fosterCare?: object
military?: object
institutionalStatus?: object
priorConvictions?: object
tribalStatus?: object
}
▶
ApplicationMemberList
4 fields
#
interface ApplicationMemberList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
PersonMatch
2 fields
#
interface PersonMatch {
matchStatus?: enum: "confirmed", "review_required", "no_match"
candidates?: array[object]
}
▶
PersonMatchCandidate
2 fields
#
interface PersonMatchCandidate {
personId: string
confidenceScore: number
}
▶
ApplicationMemberProgramDetermination
3 fields
#
interface ApplicationMemberProgramDetermination {
program: string
outcome?: enum: "approved", "denied"
determinedAt?: string
}
▶
IncomeUpdate
7 fields
#
interface IncomeUpdate {
type?: enum (9 values)
typeOther?: string
amount: number
frequency: enum (7 values)
dateReceived?: string
changeReason?: enum (6 values)
changeExplanation?: string
}
▶
IncomeList
4 fields
#
interface IncomeList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
Expense
4 fields
#
interface Expense {
type?: enum (7 values)
typeOther?: string
amount: number
legallyObligatedAmount?: number
}
▶
ExpenseCreate
4 fields
#
interface ExpenseCreate {
type?: enum (7 values)
typeOther?: string
amount: number
legallyObligatedAmount?: number
}
▶
ExpenseUpdate
4 fields
#
interface ExpenseUpdate {
type?: enum (7 values)
typeOther?: string
amount: number
legallyObligatedAmount?: number
}
▶
ExpenseList
4 fields
#
interface ExpenseList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
AssetUpdate
3 fields
#
interface AssetUpdate {
type?: enum (6 values)
typeOther?: string
value: number
}
▶
AssetList
4 fields
#
interface AssetList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
JobUpdate
10 fields
#
interface JobUpdate {
type?: enum: "employed", "self_employed"
status: enum: "active", "on_strike", "ended"
hoursPerWeek?: number
isTemporary?: boolean
startDate?: string
endDate?: string
endReason?: enum: "voluntary_separation", "involuntary_separation"
strikeStartDate?: string
lastPaycheckDate?: string
lastPaycheckGrossAmount?: number
}
▶
JobList
4 fields
#
interface JobList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
HealthPlanUpdate
4 fields
#
interface HealthPlanUpdate {
type?: enum (12 values)
typeOther?: string
premiumAmount?: number
premiumFrequency?: enum: "weekly", "every_two_weeks", "twice_monthly", "monthly", "yearly"
}
▶
HealthPlanList
4 fields
#
interface HealthPlanList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
HealthEnrollment
9 fields
#
interface HealthEnrollment {
healthPlanId?: string
jobId?: string
role: enum: "subscriber", "dependent"
startDate?: string
endDate?: string
eligibleDate?: string
enrollmentStatus?: enum: "eligible", "enrolled", "pending", "ended"
prefersSeparateMailing?: boolean
sponsor?: object
}
▶
HealthEnrollmentCreate
9 fields
#
interface HealthEnrollmentCreate {
healthPlanId?: string
jobId?: string
role: enum: "subscriber", "dependent"
startDate?: string
endDate?: string
eligibleDate?: string
enrollmentStatus?: enum: "eligible", "enrolled", "pending", "ended"
prefersSeparateMailing?: boolean
sponsor?: object
}
▶
HealthEnrollmentUpdate
9 fields
#
interface HealthEnrollmentUpdate {
healthPlanId?: string
jobId?: string
role: enum: "subscriber", "dependent"
startDate?: string
endDate?: string
eligibleDate?: string
enrollmentStatus?: enum: "eligible", "enrolled", "pending", "ended"
prefersSeparateMailing?: boolean
sponsor?: object
}
▶
HealthEnrollmentList
4 fields
#
interface HealthEnrollmentList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
AssetDisposal
5 fields
#
interface AssetDisposal {
type?: enum (6 values)
typeOther?: string
dateOfDisposal: string
amountReceived: number
fairMarketValue: number
}
▶
AssetDisposalCreate
5 fields
#
interface AssetDisposalCreate {
type?: enum (6 values)
typeOther?: string
dateOfDisposal: string
amountReceived: number
fairMarketValue: number
}
▶
AssetDisposalUpdate
5 fields
#
interface AssetDisposalUpdate {
type?: enum (6 values)
typeOther?: string
dateOfDisposal: string
amountReceived: number
fairMarketValue: number
}
▶
AssetDisposalList
4 fields
#
interface AssetDisposalList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
Deduction
5 fields
#
interface Deduction {
type?: enum (12 values)
typeOther?: string
frequency?: enum (7 values)
amount: number
annualAmount?: number
}
▶
DeductionCreate
5 fields
#
interface DeductionCreate {
type?: enum (12 values)
typeOther?: string
frequency?: enum (7 values)
amount: number
annualAmount?: number
}
▶
DeductionUpdate
5 fields
#
interface DeductionUpdate {
type?: enum (12 values)
typeOther?: string
frequency?: enum (7 values)
amount: number
annualAmount?: number
}
▶
DeductionList
4 fields
#
interface DeductionList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
DisabilityBenefit
5 fields
#
interface DisabilityBenefit {
programType?: enum: "ssi", "ssdi"
status?: enum (6 values)
applicationDate?: string
startDate?: string
endDate?: string
}
▶
DisabilityBenefitCreate
5 fields
#
interface DisabilityBenefitCreate {
programType?: enum: "ssi", "ssdi"
status?: enum (6 values)
applicationDate?: string
startDate?: string
endDate?: string
}
▶
DisabilityBenefitUpdate
5 fields
#
interface DisabilityBenefitUpdate {
programType?: enum: "ssi", "ssdi"
status?: enum (6 values)
applicationDate?: string
startDate?: string
endDate?: string
}
▶
DisabilityBenefitList
4 fields
#
interface DisabilityBenefitList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
Contact
4 fields
#
interface Contact {
name: object
primaryAddress?: object
primaryPhone?: string
email?: string
}
▶
ContactCreate
4 fields
#
interface ContactCreate {
name: object
primaryAddress?: object
primaryPhone?: string
email?: string
}
▶
ContactUpdate
4 fields
#
interface ContactUpdate {
name: object
primaryAddress?: object
primaryPhone?: string
email?: string
}
▶
ContactList
4 fields
#
interface ContactList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
Organization
4 fields
#
interface Organization {
name: string
ein?: string
address?: object
phone?: string
}
▶
OrganizationCreate
4 fields
#
interface OrganizationCreate {
name: string
ein?: string
address?: object
phone?: string
}
▶
OrganizationUpdate
4 fields
#
interface OrganizationUpdate {
name: string
ein?: string
address?: object
phone?: string
}
▶
OrganizationList
4 fields
#
interface OrganizationList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
PersonRelationship
3 fields
#
interface PersonRelationship {
from: object
to: object
relationshipTypes: array[enum (12 values)]
}
▶
PersonRelationshipCreate
3 fields
#
interface PersonRelationshipCreate {
from: object
to: object
relationshipTypes: array[enum (12 values)]
}
▶
PersonRelationshipUpdate
3 fields
#
interface PersonRelationshipUpdate {
from: object
to: object
relationshipTypes: array[enum (12 values)]
}
▶
PersonRelationshipList
4 fields
#
interface PersonRelationshipList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
AuthorizedRepresentative
6 fields
#
interface AuthorizedRepresentative {
type: enum: "member", "contact", "organization"
id: string
inCareOf?: object
receivesNotices?: boolean
appointedByMemberId?: string
programs?: array[enum: "snap", "medicaid", "chip", "tanf", "aca"]
}
▶
AuthorizedRepresentativeCreate
6 fields
#
interface AuthorizedRepresentativeCreate {
type: enum: "member", "contact", "organization"
id: string
inCareOf?: object
receivesNotices?: boolean
appointedByMemberId?: string
programs?: array[enum: "snap", "medicaid", "chip", "tanf", "aca"]
}
▶
AuthorizedRepresentativeUpdate
6 fields
#
interface AuthorizedRepresentativeUpdate {
type: enum: "member", "contact", "organization"
id: string
inCareOf?: object
receivesNotices?: boolean
appointedByMemberId?: string
programs?: array[enum: "snap", "medicaid", "chip", "tanf", "aca"]
}
▶
AuthorizedRepresentativeList
4 fields
#
interface AuthorizedRepresentativeList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
TaxFiler
8 fields
#
interface TaxFiler {
filingJointlyWithSpouse?: boolean
spouse?: object
claimingDependents?: boolean
dependents?: array[object]
expectedToBeClaimedByNonHouseholdMember?: boolean
personClaiming?: object
isNonCustodialParent?: boolean
hasDomesticViolenceTaxFilingException?: boolean
}
▶
TaxFilerCreate
8 fields
#
interface TaxFilerCreate {
filingJointlyWithSpouse?: boolean
spouse?: object
claimingDependents?: boolean
dependents?: array[object]
expectedToBeClaimedByNonHouseholdMember?: boolean
personClaiming?: object
isNonCustodialParent?: boolean
hasDomesticViolenceTaxFilingException?: boolean
}
▶
TaxFilerUpdate
8 fields
#
interface TaxFilerUpdate {
filingJointlyWithSpouse?: boolean
spouse?: object
claimingDependents?: boolean
dependents?: array[object]
expectedToBeClaimedByNonHouseholdMember?: boolean
personClaiming?: object
isNonCustodialParent?: boolean
hasDomesticViolenceTaxFilingException?: boolean
}
▶
TaxFilerList
4 fields
#
interface TaxFilerList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
Sponsor
7 fields
#
interface Sponsor {
sponsoredMemberId?: string
type?: enum: "member", "contact"
ssn?: string
spouse?: object
householdSize?: number
income?: number
livesWithSponsored?: boolean
}
▶
SponsorCreate
7 fields
#
interface SponsorCreate {
sponsoredMemberId?: string
type?: enum: "member", "contact"
ssn?: string
spouse?: object
householdSize?: number
income?: number
livesWithSponsored?: boolean
}
▶
SponsorUpdate
7 fields
#
interface SponsorUpdate {
sponsoredMemberId?: string
type?: enum: "member", "contact"
ssn?: string
spouse?: object
householdSize?: number
income?: number
livesWithSponsored?: boolean
}
▶
SponsorList
4 fields
#
interface SponsorList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
Signature
4 fields
#
interface Signature {
signer: object
purpose: enum (6 values)
signedAt: string
signatureMethod: enum: "electronic", "wet_signature", "verbal"
}
▶
SignatureCreate
4 fields
#
interface SignatureCreate {
signer: object
purpose: enum (6 values)
signedAt: string
signatureMethod: enum: "electronic", "wet_signature", "verbal"
}
▶
SignatureUpdate
4 fields
#
interface SignatureUpdate {
signer: object
purpose: enum (6 values)
signedAt: string
signatureMethod: enum: "electronic", "wet_signature", "verbal"
}
▶
SignatureList
4 fields
#
interface SignatureList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
ApplicationChildSupport
2 fields
#
interface ApplicationChildSupport {
goodCauseChildSupportWaiver?: boolean
parentsOutsideHome?: array[object]
}
▶
ApplicationChildSupportUpdate
2 fields
#
interface ApplicationChildSupportUpdate {
goodCauseChildSupportWaiver?: boolean
parentsOutsideHome?: array[object]
}
▶
ApplicationHousehold
4 fields
#
interface ApplicationHousehold {
roomers?: array[object]
utilitiesIncludedInRent?: boolean
isSubsidizedHousing?: boolean
receivedTanfInAnotherState?: boolean
}
▶
ApplicationHouseholdUpdate
4 fields
#
interface ApplicationHouseholdUpdate {
roomers?: array[object]
utilitiesIncludedInRent?: boolean
isSubsidizedHousing?: boolean
receivedTanfInAnotherState?: boolean
}
▶
Verification
5 fields
#
interface Verification {
status?: enum: "pending", "inconclusive", "satisfied", "waived", "cannot_verify"
sourceId?: string
sourceType?: enum: "member", "income"
category?: enum: "citizenship", "identity", "immigration", "income", "residency"
verificationType?: enum: "document", "electronic"
}
▶
VerificationCreate
5 fields
#
interface VerificationCreate {
status?: enum: "pending", "inconclusive", "satisfied", "waived", "cannot_verify"
sourceId?: string
sourceType?: enum: "member", "income"
category?: enum: "citizenship", "identity", "immigration", "income", "residency"
verificationType?: enum: "document", "electronic"
}
▶
VerificationUpdate
5 fields
#
interface VerificationUpdate {
status?: enum: "pending", "inconclusive", "satisfied", "waived", "cannot_verify"
sourceId?: string
sourceType?: enum: "member", "income"
category?: enum: "citizenship", "identity", "immigration", "income", "residency"
verificationType?: enum: "document", "electronic"
}
▶
VerificationList
4 fields
#
interface VerificationList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
Interview
3 fields
#
interface Interview {
waiverStatus?: enum: "pending", "granted", "denied"
waiverReason?: string
completedAt?: string
}
▶
InterviewUpdate
3 fields
#
interface InterviewUpdate {
waiverStatus?: enum: "pending", "granted", "denied"
waiverReason?: string
completedAt?: string
}
▶
VerificationDocumentRequest
5 fields
#
interface VerificationDocumentRequest {
noticeId: string
type: enum: "document_request_citizenship_verification", "document_request_identity_verification", "document_request_immigration_verification", "document_request_income_verification", "document_request_residency_verification"
sentAt: string
dueAt?: string
channel?: enum: "email", "in_person", "mail", "portal"
}
▶
WithdrawApplicationRequest
1 field
#
interface WithdrawApplicationRequest {
reason: string
}
▶
WaiveVerificationRequest
1 field
#
interface WaiveVerificationRequest {
reason: string
}
▶
MarkCannotVerifyRequest
1 field
#
interface MarkCannotVerifyRequest {
reason: string
}
▶
ReviewProgressWritable
2 fields
#
interface ReviewProgressWritable {
status?: enum: "not_started", "in_progress", "complete", "flagged"
notes?: object
}
▶
ReviewProgress
2 fields
#
interface ReviewProgress {
status?: enum: "not_started", "in_progress", "complete", "flagged"
notes?: object
}
▶
ReviewProgressListResponse
5 fields
#
interface ReviewProgressListResponse {
items: array[object]
total: number
limit: number
offset: number
hasNext: boolean
}
▶
ApplicationWritable
7 fields
#
interface ApplicationWritable {
programsAppliedFor?: array[enum: "snap", "medicaid", "chip", "tanf"]
channel?: enum: "online", "in_person", "phone", "mail"
ebt?: object
registerToVote?: boolean
deniesIevsConsent?: boolean
expeditedSnap?: object
utilities?: object
}
▶
ApplicationListWritable
4 fields
#
interface ApplicationListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
ApplicationMemberWritable
19 fields
#
interface ApplicationMemberWritable {
roles?: array[enum: "primary_applicant", "household_member", "non_applying_member", "authorized_representative", "absent_parent"]
programsAppliedFor?: array[enum: "snap", "medicaid", "chip", "tanf"]
purchasesAndPreparesFood?: boolean
isMigrantFarmWorker?: boolean
hasThirdPartyLiabilityClaim?: boolean
personId?: string
personalInformation?: object
contact?: object
residency?: object
citizenship?: object
retroactiveMedicalCoverage?: object
disability?: object
studentStatus?: object
pregnancy?: object
fosterCare?: object
military?: object
institutionalStatus?: object
priorConvictions?: object
tribalStatus?: object
}
▶
ApplicationMemberListWritable
4 fields
#
interface ApplicationMemberListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
IncomeListWritable
4 fields
#
interface IncomeListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
ExpenseWritable
4 fields
#
interface ExpenseWritable {
type?: enum (7 values)
typeOther?: string
amount: number
legallyObligatedAmount?: number
}
▶
ExpenseListWritable
4 fields
#
interface ExpenseListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
AssetListWritable
4 fields
#
interface AssetListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
JobListWritable
4 fields
#
interface JobListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
HealthPlanListWritable
4 fields
#
interface HealthPlanListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
HealthEnrollmentWritable
9 fields
#
interface HealthEnrollmentWritable {
healthPlanId?: string
jobId?: string
role: enum: "subscriber", "dependent"
startDate?: string
endDate?: string
eligibleDate?: string
enrollmentStatus?: enum: "eligible", "enrolled", "pending", "ended"
prefersSeparateMailing?: boolean
sponsor?: object
}
▶
HealthEnrollmentListWritable
4 fields
#
interface HealthEnrollmentListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
AssetDisposalWritable
5 fields
#
interface AssetDisposalWritable {
type?: enum (6 values)
typeOther?: string
dateOfDisposal: string
amountReceived: number
fairMarketValue: number
}
▶
AssetDisposalListWritable
4 fields
#
interface AssetDisposalListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
DeductionWritable
5 fields
#
interface DeductionWritable {
type?: enum (12 values)
typeOther?: string
frequency?: enum (7 values)
amount: number
annualAmount?: number
}
▶
DeductionListWritable
4 fields
#
interface DeductionListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
DisabilityBenefitWritable
5 fields
#
interface DisabilityBenefitWritable {
programType?: enum: "ssi", "ssdi"
status?: enum (6 values)
applicationDate?: string
startDate?: string
endDate?: string
}
▶
DisabilityBenefitListWritable
4 fields
#
interface DisabilityBenefitListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
ContactWritable
4 fields
#
interface ContactWritable {
name: object
primaryAddress?: object
primaryPhone?: string
email?: string
}
▶
ContactListWritable
4 fields
#
interface ContactListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
OrganizationWritable
4 fields
#
interface OrganizationWritable {
name: string
ein?: string
address?: object
phone?: string
}
▶
OrganizationListWritable
4 fields
#
interface OrganizationListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
PersonRelationshipWritable
3 fields
#
interface PersonRelationshipWritable {
from: object
to: object
relationshipTypes: array[enum (12 values)]
}
▶
PersonRelationshipListWritable
4 fields
#
interface PersonRelationshipListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
AuthorizedRepresentativeWritable
6 fields
#
interface AuthorizedRepresentativeWritable {
type: enum: "member", "contact", "organization"
id: string
inCareOf?: object
receivesNotices?: boolean
appointedByMemberId?: string
programs?: array[enum: "snap", "medicaid", "chip", "tanf", "aca"]
}
▶
AuthorizedRepresentativeListWritable
4 fields
#
interface AuthorizedRepresentativeListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
TaxFilerWritable
8 fields
#
interface TaxFilerWritable {
filingJointlyWithSpouse?: boolean
spouse?: object
claimingDependents?: boolean
dependents?: array[object]
expectedToBeClaimedByNonHouseholdMember?: boolean
personClaiming?: object
isNonCustodialParent?: boolean
hasDomesticViolenceTaxFilingException?: boolean
}
▶
TaxFilerListWritable
4 fields
#
interface TaxFilerListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
SponsorWritable
7 fields
#
interface SponsorWritable {
sponsoredMemberId?: string
type?: enum: "member", "contact"
ssn?: string
spouse?: object
householdSize?: number
income?: number
livesWithSponsored?: boolean
}
▶
SponsorListWritable
4 fields
#
interface SponsorListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
SignatureWritable
4 fields
#
interface SignatureWritable {
signer: object
purpose: enum (6 values)
signedAt: string
signatureMethod: enum: "electronic", "wet_signature", "verbal"
}
▶
SignatureListWritable
4 fields
#
interface SignatureListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
ApplicationChildSupportWritable
2 fields
#
interface ApplicationChildSupportWritable {
goodCauseChildSupportWaiver?: boolean
parentsOutsideHome?: array[object]
}
▶
ApplicationHouseholdWritable
4 fields
#
interface ApplicationHouseholdWritable {
roomers?: array[object]
utilitiesIncludedInRent?: boolean
isSubsidizedHousing?: boolean
receivedTanfInAnotherState?: boolean
}
▶
VerificationWritable
4 fields
#
interface VerificationWritable {
sourceId?: string
sourceType?: enum: "member", "income"
category?: enum: "citizenship", "identity", "immigration", "income", "residency"
verificationType?: enum: "document", "electronic"
}
▶
VerificationCreateWritable
4 fields
#
interface VerificationCreateWritable {
sourceId?: string
sourceType?: enum: "member", "income"
category?: enum: "citizenship", "identity", "immigration", "income", "residency"
verificationType?: enum: "document", "electronic"
}
▶
VerificationUpdateWritable
4 fields
#
interface VerificationUpdateWritable {
sourceId?: string
sourceType?: enum: "member", "income"
category?: enum: "citizenship", "identity", "immigration", "income", "residency"
verificationType?: enum: "document", "electronic"
}
▶
VerificationListWritable
4 fields
#
interface VerificationListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
InterviewWritable
3 fields
#
interface InterviewWritable {
waiverStatus?: enum: "pending", "granted", "denied"
waiverReason?: string
completedAt?: string
}
▶
InterviewUpdateWritable
3 fields
#
interface InterviewUpdateWritable {
waiverStatus?: enum: "pending", "granted", "denied"
waiverReason?: string
completedAt?: string
}
▶
ReviewProgressWritable2
2 fields
#
interface ReviewProgressWritable2 {
status?: enum: "not_started", "in_progress", "complete", "flagged"
notes?: object
}
▶
ReviewProgressListResponseWritable
5 fields
#
interface ReviewProgressListResponseWritable {
items: array[object]
total: number
limit: number
offset: number
hasNext: boolean
}