CreateDependentInput
Input for creating a new dependent
input CreateDependentInput {
accountHolderUid: ID!
address: PhysicalAddressInput
benefitEnrollments: [DependentBenefitEnrollmentInput!]
dateOfBirth: LocalDate!
email: EmailAddress
externalReferenceId: String
firstName: String!
lastName: String!
phoneNumber: PhoneNumber
ssn: String
}
Fields
CreateDependentInput.accountHolderUid ● ID! non-null scalar
First Dollar User ID of the account holder
CreateDependentInput.address ● PhysicalAddressInput input
The dependent's physical address
CreateDependentInput.benefitEnrollments ● [DependentBenefitEnrollmentInput!] list input
Optional benefit enrollments to create atomically with the dependent
CreateDependentInput.dateOfBirth ● LocalDate! non-null scalar
The dependent's date of birth
CreateDependentInput.email ● EmailAddress scalar
The dependent's email address
CreateDependentInput.externalReferenceId ● String scalar
Idempotency key for duplicate request prevention (24-hour TTL)
CreateDependentInput.firstName ● String! non-null scalar
The dependent's first name
CreateDependentInput.lastName ● String! non-null scalar
The dependent's last name
CreateDependentInput.phoneNumber ● PhoneNumber scalar
The dependent's phone number
CreateDependentInput.ssn ● String scalar
The dependent's SSN for user creation
Member Of
createDependent mutation