Skip to main content

AVDPreRegistrationPersonInput

No description

input AVDPreRegistrationPersonInput {
address: AVDPreRegistrationAddressInput!
dateOfBirth: Date!
email: Email!
firstName: NonEmptyString!
gender: AVDPreRegistrationGender!
lastName: NonEmptyString!
maritalStatus: AVDPreRegistrationMaritalStatus
nationality: Country
phone: PhoneNumber
profession: String
taxId: String
taxResidencyDE: Boolean!
usTaxLiable: Boolean
}

Fields​

AVDPreRegistrationPersonInput.address ● AVDPreRegistrationAddressInput! non-null input​

AVDPreRegistrationPersonInput.dateOfBirth ● Date! non-null scalar​

AVDPreRegistrationPersonInput.email ● Email! non-null scalar​

AVDPreRegistrationPersonInput.firstName ● NonEmptyString! non-null scalar​

AVDPreRegistrationPersonInput.gender ● AVDPreRegistrationGender! non-null enum​

AVDPreRegistrationPersonInput.lastName ● NonEmptyString! non-null scalar​

AVDPreRegistrationPersonInput.maritalStatus ● AVDPreRegistrationMaritalStatus enum​

AVDPreRegistrationPersonInput.nationality ● Country scalar​

AVDPreRegistrationPersonInput.phone ● PhoneNumber scalar​

AVDPreRegistrationPersonInput.profession ● String scalar​

AVDPreRegistrationPersonInput.taxId ● String scalar​

German tax identification number. Optional until signing; a supplied number must be valid.

AVDPreRegistrationPersonInput.taxResidencyDE ● Boolean! non-null scalar​

Must be explicitly true: German tax residency has been confirmed.

AVDPreRegistrationPersonInput.usTaxLiable ● Boolean scalar​

Member Of​

AVDPreRegistrationCustomerInput input ● AVDPreRegistrationExistingCustomerInput input