Fields the Tax Portal Queries

Field names, types, and query requirements for the data model objects the taxpayer portal reads.

How to Read This Reference 

Map these fields when you ingest tax data for the self-service taxpayer portal. Required and Optional describe the portal query contract. They’re separate from the load order described in the DMO Dependency Tier in Tax and Revenue Management.

  • Required: A missing mapping makes that view or sub-view return empty.
  • Optional: A missing mapping omits that column. The rest of the view still returns. Optional covers display-only fields and fields the portal queries skip.

Every ingested record still includes DataSourceId, DataSourceObjectId, and InternalOrganizationId.

AccountDmo 

FieldTypeRequired or Optional
IdTEXTRequired
NameInterfaceFieldTEXTOptional
IndividualIdTEXTRequired

IndividualDmo 

FieldTypeRequired or Optional
IdTEXTRequired
FirstNameTEXTRequired
LastNameTEXTRequired

ContactPointAddressDmo 

FieldTypeRequired or Optional
IdTEXTRequired
ActiveFromDateDATETIMERequired
CreatedDateDATETIMERequired
UsageTypeTEXTRequired
AddressLine1TEXTOptional
AddressLine2TEXTOptional
AddressLine3TEXTOptional
AddressLine4TEXTOptional
CityNameTEXTOptional
StateProvinceNameTEXTOptional
PostalCodeTextTEXTOptional
CountryNameTEXTOptional

PartyIdentificationDmo 

FieldTypeRequired or Optional
IdTEXTOptional
IdentificationNumberTEXTOptional
PartyIdentificationTypeIdTEXTOptional

TaxAccountDmo 

FieldTypeRequired or Optional
IdTEXTRequired
TaxAccountNameTEXTOptional
TaxAccountIdentifierTEXTOptional
AccountIdTEXTRequired
PartyIdentificationIdTEXTOptional
TaxTypeIdTEXTOptional
StatusTEXTOptional
ValidFromDateTimeDATETIMEOptional
ValidToDateTimeDATETIMERequired
CreatedDateTimeDATETIMEOptional
LastModifiedDateTimeDATETIMEOptional

TaxFilingDmo 

FieldTypeRequired or Optional
IdTEXTRequired
TaxFilingNameTEXTOptional
TaxTypePeriodIdTEXTRequired
TaxAccountIdTEXTRequired
FormTypeTEXTOptional
FilingStatusTEXTOptional
DependentCountDOUBLEOptional
DeductionTypeTEXTOptional
GrossIncomeAmtCURRENCYOptional
AdjustedGrossIncomeAmtCURRENCYOptional
TotalDeductionAmtCURRENCYOptional
TaxableIncomeAmtCURRENCYOptional
TotalTaxLiabilityAmtCURRENCYOptional
TotalCreditAmtCURRENCYOptional
TotalTaxAfterCreditAmtCURRENCYOptional
PaymentWithholdingAmtCURRENCYOptional
PenaltyAmtCURRENCYOptional
InterestAmtCURRENCYOptional
OverpaymentAmtCURRENCYOptional
RefundAmtCURRENCYOptional
OwedAmtCURRENCYOptional
PriorYearOverpaymentAppliedAmtCURRENCYOptional
FilingDateDATEONLYRequired
IsExtensionFiledBOOLEANOptional
ExtensionFiledDateDATEONLYOptional
ExtendedDueDateDATEONLYOptional
IsAmendedBOOLEANOptional
AmendedFromFilingIdTEXTOptional
AmendedReturnReasonTextTEXTOptional
FilingMethodTypeTEXTOptional
StatusTEXTOptional
ConfirmationNumberTEXTOptional
CreatedDateTimeDATETIMERequired
LastModifiedDateTimeDATETIMEOptional

TaxFilingTaxAccountDmo 

FieldTypeRequired or Optional
IdTEXTOptional
TaxFilingIdTEXTRequired
TaxAccountIdTEXTRequired
CreatedDateTimeDATETIMEOptional
LastModifiedDateTimeDATETIMEOptional

TaxTypePeriodDmo 

FieldTypeRequired or Optional
IdTEXTRequired
TaxTypePeriodNameTEXTOptional
TaxTypeIdTEXTOptional
TaxYearTEXTRequired
AssessmentYearTEXTOptional
CategoryTEXTOptional
StartDateDATEONLYOptional
EndDateDATEONLYOptional
TaxDueDateDATEONLYOptional
CreatedDateTimeDATETIMEOptional
LastModifiedDateTimeDATETIMEOptional

TaxTypeDmo 

FieldTypeRequired or Optional
IdTEXTOptional
CategoryTEXTOptional
TaxTypeNameTEXTOptional
SubcategoryTEXTOptional
AuthorityNameTEXTOptional
StatusTEXTOptional
CreatedDateTimeDATETIMEOptional
LastModifiedDateTimeDATETIMEOptional

TaxFilingParticipantDmo 

FieldTypeRequired or Optional
IdTEXTOptional
TaxFilingIdTEXTRequired
IndividualIdTEXTRequired
AccountIdTEXTOptional
RelationshipNameTEXTRequired
DependentTypeTEXTOptional
IsDependentBOOLEANRequired
IsDisabledBOOLEANOptional
IsStudentBOOLEANOptional
IsJointFilerBOOLEANRequired
IsTaxPreparerBOOLEANRequired
CreatedDateTimeDATETIMEOptional
LastModifiedDateTimeDATETIMEOptional
PartyIdentificationIdTEXTOptional
IsPrimary__c / IsSpouse__ccomputedComputed. Derive this value, and leave it out of the ingestion mapping.

TaxFilingContactPointDmo 

FieldTypeRequired or Optional
IdTEXTOptional
TaxFilingIdTEXTRequired
TaxFilingParticipantIdTEXTOptional
ContactPointAddressIdTEXTRequired
ContactPointPhoneIdTEXTOptional
ContactPointEmailIdTEXTOptional
ContactRoleTypeTEXTOptional
CreatedDateTimeDATETIMEOptional
LastModifiedDateTimeDATETIMEOptional

TaxFilingLineItemDmo 

FieldTypeRequired or Optional
IdTEXTRequired
TaxFilingIdTEXTRequired
TaxFilingParticipantIdTEXTOptional
IncomeSourceTaxAccountIdTEXTOptional
FormTypeTEXTOptional
LineReferenceTextTEXTRequired
CategoryTEXTOptional
SubcategoryTEXTOptional
AmtCURRENCYOptional
ParentLineItemIdTEXTOptional
DescriptionTEXTOptional
CreatedDateTimeDATETIMEOptional
LastModifiedDateTimeDATETIMEOptional

TaxPaymentDmo 

FieldTypeRequired or Optional
IdTEXTRequired
TaxPaymentNameTEXTOptional
TaxpayerTaxAccountIdTEXTRequired
RemitterTaxAccountIdTEXTRequired
TaxFilingIdTEXTOptional
TaxTypePeriodIdTEXTRequired
PaymentReasonTypeTEXTOptional
AmtCURRENCYOptional
PaymentDateDATEONLYRequired
PaymentInstrumentIdTEXTRequired
PaymentIdentifierTEXTOptional
StatusTEXTOptional
FailureReasonTextTEXTOptional
CreatedDateTimeDATETIMEOptional
LastModifiedDateTimeDATETIMEOptional

PaymentInstrumentDmo 

FieldTypeRequired or Optional
IdTEXTRequired
TypeTEXTOptional
InstrumentNumberTEXTOptional
IssuingEntityTEXTOptional
IssueDateDATEONLYOptional
BankAccountNumberTEXTOptional
BankNameTEXTOptional
CardBrandNameTEXTOptional
Last4TextTEXTOptional
ExpiryYearTEXTOptional
ExpiryMonthTEXTOptional
ExpiryDayOfMonthDOUBLEOptional

TaxRefundDmo 

FieldTypeRequired or Optional
IdTEXTRequired
TaxRefundNameTEXTOptional
TaxpayerTaxAccountIdTEXTOptional
TaxFilingIdTEXTRequired
TaxTypePeriodIdTEXTOptional
PaymentInstrumentIdTEXTRequired
OriginalRefundIdTEXTOptional
ReasonCodeTEXTOptional
ReasonTextTEXTOptional
NetAmtCURRENCYOptional
DisbursementDateDATEONLYRequired
PaymentIdentifierTEXTOptional
StatusTEXTOptional
FailureReasonTextTEXTOptional
CreatedDateTimeDATETIMEOptional
LastModifiedDateTimeDATETIMEOptional

TaxFilingAssessmentDmo 

FieldTypeRequired or Optional
IdTEXTRequired
TaxFilingAssessmentNameTEXTOptional
TaxFilingIdTEXTRequired
PreviousAssessmentIdTEXTOptional
StatusTEXTOptional
AssessmentDateDATEONLYRequired
GrossIncomeAmtCURRENCYOptional
AdjustedGrossIncomeAmtCURRENCYOptional
TotalDeductionAmtCURRENCYOptional
TaxableIncomeAmtCURRENCYOptional
TotalTaxLiabilityAmtCURRENCYOptional
TotalCreditAmtCURRENCYOptional
TotalTaxAfterCreditAmtCURRENCYOptional
TotalPaymentWithholdingAmtCURRENCYOptional
PenaltyAmtCURRENCYOptional
InterestAmtCURRENCYOptional
OverpaymentAmtCURRENCYOptional
RefundAmtCURRENCYOptional
OwedAmtCURRENCYOptional
ReasonCodeTEXTOptional
ReasonTextTEXTOptional
CreatedDateTimeDATETIMEOptional
LastModifiedDateTimeDATETIMEOptional

TaxFilingAssessmentLineItemDmo 

FieldTypeRequired or Optional
IdTEXTRequired
TaxFilingAssessmentIdTEXTRequired
TaxFilingLineItemIdTEXTOptional
TaxFilingParticipantIdTEXTOptional
TaxAccountIdTEXTOptional
FormTypeTEXTOptional
LineReferenceTextTEXTRequired
CategoryTEXTOptional
SubcategoryTEXTOptional
AmtCURRENCYOptional
ParentLineItemIdTEXTOptional
AdjustmentCodeTEXTOptional
AdjustmentReasonTextTEXTOptional
DescriptionTEXTOptional
CreatedDateTimeDATETIMEOptional
LastModifiedDateTimeDATETIMEOptional

TaxDocumentDmo 

FieldTypeRequired or Optional
IdTEXTRequired
TaxDocumentNameTEXTOptional
TaxpayerTaxAccountIdTEXTRequired
IssuerTaxAccountIdTEXTOptional
DocumentTypeTEXTOptional
GrossEarningAmtCURRENCYOptional
TaxWithheldAmtCURRENCYOptional
TaxTypePeriodIdTEXTRequired
ContentDocumentIdTEXTOptional
ResolvedFilePathTextTEXTOptional
StatusTEXTOptional
IssueDateDATEONLYRequired
IsCorrectedBOOLEANOptional
OriginalDocumentIdTEXTOptional
CreatedDateTimeDATETIMEOptional
LastModifiedDateTimeDATETIMEOptional

TaxDocumentItemDmo 

FieldTypeRequired or Optional
IdTEXTRequired
TaxDocumentIdTEXTRequired
LineReferenceTxtTEXTRequired
CategoryTEXTOptional
SubcategoryTEXTOptional
ReportedAmtCURRENCYOptional
ParentLineItemIdTEXTOptional
DescriptionTEXTOptional
CreatedDateTimeDATETIMEOptional
LastModifiedDateTimeDATETIMEOptional