AddRentContractInput
No description
input AddRentContractInput {
apartment: ApartmentID!
endsAt: Date
movingIn: Date!
oneTimePayment: BenefitPositionID
primaryResident: ClientID!
rent: BenefitPositionID!
secondaryResident: ClientID
startsAt: Date!
}
Fields
AddRentContractInput.apartment ● ApartmentID! non-null scalar
The unique identifier of the apartment to be rented.
AddRentContractInput.endsAt ● Date scalar
The end date of this occupancy.
AddRentContractInput.movingIn ● Date! non-null scalar
The expected date the client is moving into this apartment.
AddRentContractInput.oneTimePayment ● BenefitPositionID scalar
(Optional) The one time payment for this contract. This is not present on each contract.
AddRentContractInput.primaryResident ● ClientID! non-null scalar
The primary resident of this apartment. There is always exactly one primary resident. The primary resident is responsible for paying the rent.
AddRentContractInput.rent ● BenefitPositionID! non-null scalar
The rent amount for this contract.
AddRentContractInput.secondaryResident ● ClientID scalar
(Optional) Secondary resident of this apartment.
AddRentContractInput.startsAt ● Date! non-null scalar
The start date of this occupancy.
Member Of
addRentContract mutation