LOGO
Log In

Data reference

All data objects and arrays available across every source type (Field, Multiple fields, Joined list, and Expression) with their field names and example paths.

Scalar objects

Access fields using dot notation: prefix.fieldName.

PrefixFieldsExample
general.fileNumber, fileName, fileType, status, purchasePrice, completionDate, adjustmentDate, possessionDate, contractDate, dateFileClosed, responsibleLawyerName, responsiblePersonName, isPurchaseFile, isSaleFile, isMortgageFile, isLendingFilegeneral.completionDate|dateLong
property.street, city, province, country, postalCode, civicAddress, pid, legalDescription, landTitleOffice, price, strataPlan, strataLot, newPropertyproperty.street + ", " + property.city
mortgage.mortgageLender, rankOfMortgage, securedAmount, advancedAmount, referenceNumber, registrationNumber, signedDate, registrationDate, commitmentExpiryDate, assignmentOfRentsNumber, assignmentOfRentsDate, approvalLoanCommitteeReceived, disclosureStatementReceivedmortgage.securedAmount|currency
commissions.depositPaid, paidTo, excessDeposit, commissionsDue, vendorsLawyerPaysCommission, sellingAgent, sellingAgentNetCommissions, sellingAgentGst, sellingAgentGrossCommissions, listingAgent, listingAgentNetCommissions, listingAgentGst, listingAgentGrossCommissionscommissions.depositPaid|currency
landValue.gst, totalGstRebate, applyGst, gstIncludedInLandValue, eligibleForRebate, useConsideration, defineConsideration, otherConsideration, consideration, grossLandValue, grossPtt, pttReduction, netPtt, additionalTaxPayable, overThreeMillionTax, transferOf, transactionType, exemptionCode, isPresoldStrataLot, isTsawwassenFirstNationLandslandValue.gst|currency
fee.feeName, feeAmount, gstOnFee, pstOnFee, total, descriptionfee.feeAmount|currency
account.accountTo, accountToClient, description, paidFromTrust, totalAccount, balanceDueaccount.balanceDue|currency
otherSide.firmName, lawyerName, phone, email, fax, fileNumber, registrationAgent, trustAccountBankotherSide.firmName
trustReconciliation.totalFundsIn, totalFundsOut, trustBalance, balanceDueToVendor, balanceOwingFromPurchaser, balancePaidToVendor, balanceOwingFromVendor, balanceOwingFromClient, balancePaidToClienttrustReconciliation.totalFundsIn|currency
business.companyName, companyEmail, companyPhone, fax, address, city, state, zipCode, countrybusiness.companyName
generation.generationDate, generationYear, generationMonth, generationMonthNumeric, generationDateFormatted, generationDateNumeric, templateNumber, documentVersiongeneration.generationDate|dateLong
(top-level booleans)isAnySellerNonResident, isAnyBuyerCompany, isAllBuyersCompany, isAnyBuyerIndividual, isAllBuyersIndividual, isAnySellerCompany, isAllSellersCompany, isAnySellerIndividual, isAllSellersIndividual, isAnyBorrowerCompany, isAllBorrowersCompany, isAnyBorrowerIndividual, isAllBorrowersIndividual, isAnyGuarantorCompany, isAllGuarantorsCompany, isAnyGuarantorIndividual, isAllGuarantorsIndividualisAnySellerNonResident ? "Yes" : "No"
(top-level totals)totalDisbursementsAmount, totalDisbursementsGst, totalDisbursementsPst, totalDisbursementsTotal, totalTaxableDisbursementsAmount, totalTaxableDisbursementsGst, totalTaxableDisbursementsTotal, totalNonTaxableDisbursementsAmount, totalNonTaxableDisbursementsTotal, totalBuyerAdjustmentsAmount, totalCreditBuyerAdjustmentsAmount, totalDebitBuyerAdjustmentsAmount, totalSellerAdjustmentsAmount, totalCreditSellerAdjustmentsAmount, totalDebitSellerAdjustmentsAmounttotalDisbursementsTotal|currency

Arrays

Access items by index using buyers[0] is the first buyer, buyers[1] the second, and so on. Use the optional index pattern (buyers[3] ? buyers[3].givenName : "") to safely handle cases where that position may not exist.

PathFieldsExample
buyers[n]fullName, givenName, lastName, clientType, occupation, email, phone, cellphone, workPhone, street, city, province, postalCode, sinSsn, gstNumber, incorporationNumber, capacity, fractionInterest, tenancyOption, prevStreet, prevCity, prevProvince, prevPostalCode, attorneyName, poaRegistrationNumber, poaRegistrationDatebuyers[0].givenName + " " + buyers[0].lastName
sellers[n]fullName, givenName, lastName, clientType, email, phone, cellphone, workPhone, street, city, province, postalCode, gstNumber, incorporationNumber, capacity, residency, attorneyName, poaRegistrationNumber, poaRegistrationDatesellers[0].givenName + " " + sellers[0].lastName
borrowers[n]fullName, givenName, lastName, clientType, occupation, email, phone, cellphone, workPhone, street, city, province, postalCode, sinSsn, gstNumber, incorporationNumber, capacity, fractionInterest, tenancyOption, prevStreet, prevCity, prevProvince, prevPostalCode, attorneyName, poaRegistrationNumber, poaRegistrationDateborrowers[0].givenName + " " + borrowers[0].lastName
guarantors[n]fullName, givenName, lastName, clientType, occupation, email, phone, cellphone, workPhone, street, city, province, postalCode, sinSsn, gstNumber, incorporationNumber, capacity, fractionInterest, tenancyOption, prevStreet, prevCity, prevProvince, prevPostalCode, attorneyName, poaRegistrationNumber, poaRegistrationDateguarantors[0].givenName + " " + guarantors[0].lastName
lenders[n]name, street, city, province, country, postalCode, cellphone, workPhone, email, faxlenders[0].name
additionalParties[n]fullName, givenName, lastName, clientType, email, phone, cellphone, workPhone, street, city, province, postalCodeadditionalParties[0].givenName
disbursements[n]type, description, amount, gst, pst, totaldisbursements[0].description
buyerAdjustments[n]adjustmentType, description, payee, adjustmentAmount, holdbackbuyerAdjustments[0].description
sellerAdjustments[n]adjustmentType, description, payee, adjustmentAmount, holdbacksellerAdjustments[0].description
orderToPayCreditItems[n]type, description, payee, amount, holdbackorderToPayCreditItems[0].description
orderToPayDebitItems[n]type, description, payee, amount, holdbackorderToPayDebitItems[0].amount
chargesRemoved[n]registrationNumber, registrationDate, referenceNumber, natureOfCharge, chargeHolder, effectiveDate, payoutDate, payoutAmount, perDiem, numberOfDays, interest, totalBalancechargesRemoved[0].chargeHolder
fundsInItems[n]name, amountfundsInItems[0].name
fundsOutItems[n]name, amountfundsOutItems[0].name