Tree
+- root: IRSubmission1DetailType
| +- form1099ADetail: Form1099ADetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- abandonmentOrAcquisitionDt: XMLGregorianCalendar
| | +- principalBalanceDueAmt: BigInteger
| | +- fairMarketValueAmt: BigInteger
| | +- personallyLiableInd: String
| | +- propertyDesc: String
| +- form1099BDetail: Form1099BDetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- cfsfElectionStateCd: StateType[]
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- secondTINNoticeInd: String
| | +- cusipNum: String
| | +- fatcaFilingRequirementInd: String
| | +- form8949ApplicableCheckboxCd: String
| | +- propertyDesc: String
| | +- acquiredDt: XMLGregorianCalendar
| | +- soldOrDisposedDt: XMLGregorianCalendar
| | +- proceedsAmt: BigInteger
| | +- costOrOtherBasisAmt: BigInteger
| | +- accruedMarketDiscountAmt: BigInteger
| | +- nondeductibleWashSaleLossAmt: BigInteger
| | +- shortTermGainLossInd: String
| | +- longTermGainLossInd: String
| | +- ordinaryInd: String
| | +- collectiblesInd: String
| | +- qofInd: String
| | +- federalIncomeTaxWithheldAmt: BigInteger
| | +- noncoveredSecurityInd: String
| | +- grossProceedsInd: String
| | +- netProceedsInd: String
| | +- lossNotAllowedInd: String
| | +- tyClosedContractProfitLossAmt: BigInteger
| | +- priorYrOpenCntrctProfitLossAmt: BigInteger
| | +- cyOpenCntrctProfitLossAmt: BigInteger
| | +- cntrctAggregateProfitLossAmt: BigInteger
| | +- basisReportedInd: String
| | +- barterAmt: BigInteger
| | +- stateLocalTaxGrp: StateLocalTaxGrpType[]
| | | +- stateAbbreviationCd: StateType
| | | +- stateTaxGrp: StateTaxGrpType
| | | | +- stateIdNum: String
| | | | +- stateTaxWithheldAmt: BigInteger
| | | | +- stateIncomeAmt: BigInteger
| | | | +- stateDistributionAmt: BigInteger
| | | +- localTaxGrp: LocalTaxGrpType
| | | | +- localTaxWithheldAmt: BigInteger
| | | | +- localIncomeAmt: BigInteger
| | | | +- localityNm: String
| | | | +- localAbbreviationCd: String
| | | | +- localDistributionAmt: BigInteger
| | | +- specialDataEntriesTxt: String
| +- form1099CAPDetail: Form1099CAPDetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- saleOrExchangeDt: XMLGregorianCalendar
| | +- aggregateReceivedAmt: BigInteger
| | +- sharesExchangedCnt: BigInteger
| | +- stockClassDesc: String
| +- form1099CDetail: Form1099CDetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- identifiableEventDt: XMLGregorianCalendar
| | +- debtDischargeAmt: BigInteger
| | +- interestAmt: BigInteger
| | +- debtDesc: String
| | +- debtorLiableDebtRepaymentInd: String
| | +- identifiableEventCd: String
| | +- fairMarketValueAmt: BigInteger
| +- form1099DIVDetail: Form1099DIVDetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- cfsfElectionStateCd: StateType[]
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- fatcaFilingRequirementInd: String
| | +- secondTINNoticeInd: String
| | +- totalOrdinaryDividendsAmt: BigInteger
| | +- qualifiedDividendsAmt: BigInteger
| | +- totalCapitalDistributionsAmt: BigInteger
| | +- unrecapturedSection1250GainAmt: BigInteger
| | +- capitalGainSect1202Amt: BigInteger
| | +- collectibles28PercentGainAmt: BigInteger
| | +- section897OrdinaryDividendsAmt: BigInteger
| | +- section897CapitalGainAmt: BigInteger
| | +- nondividendDistributionsAmt: BigInteger
| | +- federalIncomeTaxWithheldAmt: BigInteger
| | +- section199ADividendsAmt: BigInteger
| | +- investmentExpenseAmt: BigInteger
| | +- foreignTaxesPaidAmt: BigInteger
| | +- foreignCountryOrUSPossessionCd: CountryType
| | +- cashLiquidationDistriAmt: BigInteger
| | +- noncashLiquidationDistriAmt: BigInteger
| | +- exemptInterestDividendsAmt: BigInteger
| | +- privateActivityBondIntDivAmt: BigInteger
| | +- stateLocalTaxGrp: StateLocalTaxGrpType[]
| | | +- stateAbbreviationCd: StateType
| | | +- stateTaxGrp: StateTaxGrpType
| | | | +- stateIdNum: String
| | | | +- stateTaxWithheldAmt: BigInteger
| | | | +- stateIncomeAmt: BigInteger
| | | | +- stateDistributionAmt: BigInteger
| | | +- localTaxGrp: LocalTaxGrpType
| | | | +- localTaxWithheldAmt: BigInteger
| | | | +- localIncomeAmt: BigInteger
| | | | +- localityNm: String
| | | | +- localAbbreviationCd: String
| | | | +- localDistributionAmt: BigInteger
| | | +- specialDataEntriesTxt: String
| +- form1099GDetail: Form1099GDetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- cfsfElectionStateCd: StateType[]
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- secondTINNoticeInd: String
| | +- unemploymentCompAmt: BigInteger
| | +- stateLclRefundCreditOffsetAmt: BigInteger
| | +- refundCreditOffsetTaxYr: String
| | +- federalIncomeTaxWithheldAmt: BigInteger
| | +- rtaaPaymentsAmt: BigInteger
| | +- taxableGrantsAmt: BigInteger
| | +- agriculturePaymentsAmt: BigInteger
| | +- tradeOrBusinessIncomeInd: String
| | +- marketGainAmt: BigInteger
| | +- stateLocalTaxGrp: StateLocalTaxGrpType[]
| | | +- stateAbbreviationCd: StateType
| | | +- stateTaxGrp: StateTaxGrpType
| | | | +- stateIdNum: String
| | | | +- stateTaxWithheldAmt: BigInteger
| | | | +- stateIncomeAmt: BigInteger
| | | | +- stateDistributionAmt: BigInteger
| | | +- localTaxGrp: LocalTaxGrpType
| | | | +- localTaxWithheldAmt: BigInteger
| | | | +- localIncomeAmt: BigInteger
| | | | +- localityNm: String
| | | | +- localAbbreviationCd: String
| | | | +- localDistributionAmt: BigInteger
| | | +- specialDataEntriesTxt: String
| +- form1099HDetail: Form1099HDetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- hctcAdvancePaymentsAmt: BigInteger
| | +- hctcPaymentsReceivedMonthCnt: BigInteger
| | +- januaryAmt: BigInteger
| | +- februaryAmt: BigInteger
| | +- marchAmt: BigInteger
| | +- aprilAmt: BigInteger
| | +- mayAmt: BigInteger
| | +- juneAmt: BigInteger
| | +- julyAmt: BigInteger
| | +- augustAmt: BigInteger
| | +- septemberAmt: BigInteger
| | +- octoberAmt: BigInteger
| | +- novemberAmt: BigInteger
| | +- decemberAmt: BigInteger
| +- form1099INTDetail: Form1099INTDetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- cfsfElectionStateCd: StateType[]
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- secondTINNoticeInd: String
| | +- fatcaFilingRequirementInd: String
| | +- payerRoutingTransitNum: String
| | +- interestIncomeAmt: BigInteger
| | +- earlyWithdrawalPenaltyAmt: BigInteger
| | +- usSavingsBondsTreasObligIntAmt: BigInteger
| | +- federalIncomeTaxWithheldAmt: BigInteger
| | +- investmentExpenseAmt: BigInteger
| | +- foreignTaxesPaidAmt: BigInteger
| | +- foreignCountryOrUSPossessionCd: CountryType
| | +- taxExemptInterestAmt: BigInteger
| | +- spcfdPrvtActyBondInterestAmt: BigInteger
| | +- marketDiscountAmt: BigInteger
| | +- bondPremiumAmt: BigInteger
| | +- treasuryObligBondPremiumAmt: BigInteger
| | +- taxExemptBondPremiumAmt: BigInteger
| | +- taxExemptTaxCreditBondCUSIPNum: String
| | +- stateLocalTaxGrp: StateLocalTaxGrpType[]
| | | +- stateAbbreviationCd: StateType
| | | +- stateTaxGrp: StateTaxGrpType
| | | | +- stateIdNum: String
| | | | +- stateTaxWithheldAmt: BigInteger
| | | | +- stateIncomeAmt: BigInteger
| | | | +- stateDistributionAmt: BigInteger
| | | +- localTaxGrp: LocalTaxGrpType
| | | | +- localTaxWithheldAmt: BigInteger
| | | | +- localIncomeAmt: BigInteger
| | | | +- localityNm: String
| | | | +- localAbbreviationCd: String
| | | | +- localDistributionAmt: BigInteger
| | | +- specialDataEntriesTxt: String
| +- form1099KDetail: Form1099KDetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- cfsfElectionStateCd: StateType[]
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- pseInd: String
| | +- epfOrOtherThirdPartyInd: String
| | +- paymentCardInd: String
| | +- thirdPartyNetworkInd: String
| | +- pseNm: String
| | +- psePhoneNum: String
| | +- secondTINNoticeInd: String
| | +- grossAmt: BigInteger
| | +- cardNotPresentTransAmt: BigInteger
| | +- merchantCategoryCd: String
| | +- paymentTransactionCnt: BigInteger
| | +- federalIncomeTaxWithheldAmt: BigInteger
| | +- januaryAmt: BigInteger
| | +- februaryAmt: BigInteger
| | +- marchAmt: BigInteger
| | +- aprilAmt: BigInteger
| | +- mayAmt: BigInteger
| | +- juneAmt: BigInteger
| | +- julyAmt: BigInteger
| | +- augustAmt: BigInteger
| | +- septemberAmt: BigInteger
| | +- octoberAmt: BigInteger
| | +- novemberAmt: BigInteger
| | +- decemberAmt: BigInteger
| | +- stateLocalTaxGrp: StateLocalTaxGrpType[]
| | | +- stateAbbreviationCd: StateType
| | | +- stateTaxGrp: StateTaxGrpType
| | | | +- stateIdNum: String
| | | | +- stateTaxWithheldAmt: BigInteger
| | | | +- stateIncomeAmt: BigInteger
| | | | +- stateDistributionAmt: BigInteger
| | | +- localTaxGrp: LocalTaxGrpType
| | | | +- localTaxWithheldAmt: BigInteger
| | | | +- localIncomeAmt: BigInteger
| | | | +- localityNm: String
| | | | +- localAbbreviationCd: String
| | | | +- localDistributionAmt: BigInteger
| | | +- specialDataEntriesTxt: String
| +- form1099LSDetail: Form1099LSDetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- policyNum: String
| | +- paidToRecipientAmt: BigInteger
| | +- saleDt: XMLGregorianCalendar
| | +- insurancePolicyIssuerName: BusinessNameType
| | | +- businessNameLine1Txt: String
| | | +- businessNameLine2Txt: String
| | +- acquirerContactDetail: FormContactDetailType
| | | +- contactNm: String
| | | +- contactAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- contactPhoneNum: String
| +- form1099LTCDetail: Form1099LTCDetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- grossLTCBenefitPaidAmt: BigInteger
| | +- acceleratedDeathBenefitPaidAmt: BigInteger
| | +- perDiemInd: String
| | +- reimbursedAmountInd: String
| | +- insuredGrp: Form1099LTCDetailType.InsuredGrp
| | +- qualifiedContractInd: String
| | +- ltcInsuredChronicallyIllInd: String
| | +- ltcInsuredTerminallyIllInd: String
| | +- certifiedDt: XMLGregorianCalendar
| | +- tin: String
| | +- personName: OtherCompletePersonNameType
| | | +- personFirstNm: String
| | | +- personMiddleNm: String
| | | +- personLastNm: String
| | | +- suffixNm: String
| | +- mailingAddressGrp: AddressGrpType
| | | +- usAddress: USAddressType
| | | | +- addressLine1Txt: String
| | | | +- addressLine2Txt: String
| | | | +- cityNm: String
| | | | +- stateAbbreviationCd: StateType
| | | | +- zipCd: String
| | | +- foreignAddress: ForeignAddressType
| | | | +- addressLine1Txt: String
| | | | +- addressLine2Txt: String
| | | | +- cityNm: String
| | | | +- provinceOrStateNm: String
| | | | +- countryCd: CountryType
| | | | +- foreignPostalCd: String
| +- form1099MISCDetail: Form1099MISCDetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- cfsfElectionStateCd: StateType[]
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- secondTINNoticeInd: String
| | +- fatcaFilingRequirementInd: String
| | +- rentAmt: BigInteger
| | +- royaltyAmt: BigInteger
| | +- otherIncomeAmt: BigInteger
| | +- federalIncomeTaxWithheldAmt: BigInteger
| | +- fishingBoatProceedsAmt: BigInteger
| | +- medicalHealthCarePaymentsAmt: BigInteger
| | +- directSaleAboveThresholdInd: String
| | +- substitutePaymentsAmt: BigInteger
| | +- cropInsuranceProceedsAmt: BigInteger
| | +- attorneyGrossProceedsPaidAmt: BigInteger
| | +- fishPurchasedForResaleAmt: BigInteger
| | +- section409ADeferralsAmt: BigInteger
| | +- excessParachutePaymentAmt: BigInteger
| | +- nonqlfyDeferredCompensationAmt: BigInteger
| | +- stateLocalTaxGrp: StateLocalTaxGrpType[]
| | | +- stateAbbreviationCd: StateType
| | | +- stateTaxGrp: StateTaxGrpType
| | | | +- stateIdNum: String
| | | | +- stateTaxWithheldAmt: BigInteger
| | | | +- stateIncomeAmt: BigInteger
| | | | +- stateDistributionAmt: BigInteger
| | | +- localTaxGrp: LocalTaxGrpType
| | | | +- localTaxWithheldAmt: BigInteger
| | | | +- localIncomeAmt: BigInteger
| | | | +- localityNm: String
| | | | +- localAbbreviationCd: String
| | | | +- localDistributionAmt: BigInteger
| | | +- specialDataEntriesTxt: String
| +- form1099NECDetail: Form1099NECDetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- cfsfElectionStateCd: StateType[]
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- secondTINNoticeInd: String
| | +- nonemployeeCompensationAmt: BigInteger
| | +- directSaleAboveThresholdInd: String
| | +- federalIncomeTaxWithheldAmt: BigInteger
| | +- stateLocalTaxGrp: StateLocalTaxGrpType[]
| | | +- stateAbbreviationCd: StateType
| | | +- stateTaxGrp: StateTaxGrpType
| | | | +- stateIdNum: String
| | | | +- stateTaxWithheldAmt: BigInteger
| | | | +- stateIncomeAmt: BigInteger
| | | | +- stateDistributionAmt: BigInteger
| | | +- localTaxGrp: LocalTaxGrpType
| | | | +- localTaxWithheldAmt: BigInteger
| | | | +- localIncomeAmt: BigInteger
| | | | +- localityNm: String
| | | | +- localAbbreviationCd: String
| | | | +- localDistributionAmt: BigInteger
| | | +- specialDataEntriesTxt: String
| +- form1099OIDDetail: Form1099OIDDetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- cfsfElectionStateCd: StateType[]
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- secondTINNoticeInd: String
| | +- fatcaFilingRequirementInd: String
| | +- originalIssueDiscountAmt: BigInteger
| | +- otherPeriodicInterestAmt: BigInteger
| | +- earlyWithdrawalPenaltyAmt: BigInteger
| | +- federalIncomeTaxWithheldAmt: BigInteger
| | +- marketDiscountAmt: BigInteger
| | +- acquisitionPremiumAmt: BigInteger
| | +- cusipNumberOrObligationDesc: String
| | +- treasuryObligationOIDAmt: BigInteger
| | +- investmentExpenseAmt: BigInteger
| | +- bondPremiumAmt: BigInteger
| | +- taxExemptOIDAmt: BigInteger
| | +- stateLocalTaxGrp: StateLocalTaxGrpType[]
| | | +- stateAbbreviationCd: StateType
| | | +- stateTaxGrp: StateTaxGrpType
| | | | +- stateIdNum: String
| | | | +- stateTaxWithheldAmt: BigInteger
| | | | +- stateIncomeAmt: BigInteger
| | | | +- stateDistributionAmt: BigInteger
| | | +- localTaxGrp: LocalTaxGrpType
| | | | +- localTaxWithheldAmt: BigInteger
| | | | +- localIncomeAmt: BigInteger
| | | | +- localityNm: String
| | | | +- localAbbreviationCd: String
| | | | +- localDistributionAmt: BigInteger
| | | +- specialDataEntriesTxt: String
| +- form1099PATRDetail: Form1099PATRDetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- cfsfElectionStateCd: StateType[]
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- secondTINNoticeInd: String
| | +- patronageDividendsAmt: BigInteger
| | +- nonpatronageDistributionsAmt: BigInteger
| | +- perUnitRetainAllocationsAmt: BigInteger
| | +- federalIncomeTaxWithheldAmt: BigInteger
| | +- redeemedNonqualifiedNoticesAmt: BigInteger
| | +- section199AgDeductionAmt: BigInteger
| | +- section199Ab7QualifiedPymtAmt: BigInteger
| | +- section199AaQualifiedItemsAmt: BigInteger
| | +- section199AaSSTBItemsAmt: BigInteger
| | +- investmentCreditAmt: BigInteger
| | +- workOpportunityCreditAmt: BigInteger
| | +- form8844CreditAmt: BigInteger
| | +- form8896CreditAmt: BigInteger
| | +- form8941CreditAmt: BigInteger
| | +- form8932CreditAmt: BigInteger
| | +- epaSulfurRegDeductionAmt: BigInteger
| | +- form8864CreditAmt: BigInteger
| | +- specifiedCooperativeInd: String
| | +- stateLocalTaxGrp: StateLocalTaxGrpType[]
| | | +- stateAbbreviationCd: StateType
| | | +- stateTaxGrp: StateTaxGrpType
| | | | +- stateIdNum: String
| | | | +- stateTaxWithheldAmt: BigInteger
| | | | +- stateIncomeAmt: BigInteger
| | | | +- stateDistributionAmt: BigInteger
| | | +- localTaxGrp: LocalTaxGrpType
| | | | +- localTaxWithheldAmt: BigInteger
| | | | +- localIncomeAmt: BigInteger
| | | | +- localityNm: String
| | | | +- localAbbreviationCd: String
| | | | +- localDistributionAmt: BigInteger
| | | +- specialDataEntriesTxt: String
| +- form1099QADetail: Form1099QADetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- grossDistributionAmt: BigInteger
| | +- earningsAmt: BigInteger
| | +- basisAmt: BigInteger
| | +- programToProgramTransferInd: String
| | +- finalReturnInd: String
| | +- notDesignatedBeneficiaryInd: String
| +- form1099QDetail: Form1099QDetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- grossDistributionAmt: BigInteger
| | +- earningsAmt: BigInteger
| | +- basisAmt: BigInteger
| | +- trusteeToTrusteeTransferInd: String
| | +- distriFromPrivateQTPInd: String
| | +- distriFromStateQTPInd: String
| | +- distriFromCoverdellESAInd: String
| | +- notDesignatedBeneficiaryInd: String
| | +- form1099QDistributionCd: String
| +- form1099RDetail: Form1099RDetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- cfsfElectionStateCd: StateType[]
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- grossDistributionAmt: BigInteger
| | +- irasepsimpleRothConversionAmt: BigInteger
| | +- taxableAmt: BigInteger
| | +- txblAmountNotDeterminedInd: String
| | +- totalDistributionInd: String
| | +- capitalGainAmt: BigInteger
| | +- federalIncomeTaxWithheldAmt: BigInteger
| | +- employeeContributionsAmt: BigInteger
| | +- netUnrlzdSecuritiesApprcnAmt: BigInteger
| | +- form1099RDistributionCd: String
| | +- irasepsimpleInd: String
| | +- otherDistributionAmt: BigInteger
| | +- rcpntOthDistributionPct: BigDecimal
| | +- rcpntTotalDistributionPct: BigDecimal
| | +- totalEmployeeContributionsAmt: BigInteger
| | +- irrAllocatedAmt: BigInteger
| | +- designatedROTHAcctFirstYr: String
| | +- fatcaFilingRequirementInd: String
| | +- paymentDt: XMLGregorianCalendar
| | +- stateLocalTaxGrp: StateLocalTaxGrpType[]
| | | +- stateAbbreviationCd: StateType
| | | +- stateTaxGrp: StateTaxGrpType
| | | | +- stateIdNum: String
| | | | +- stateTaxWithheldAmt: BigInteger
| | | | +- stateIncomeAmt: BigInteger
| | | | +- stateDistributionAmt: BigInteger
| | | +- localTaxGrp: LocalTaxGrpType
| | | | +- localTaxWithheldAmt: BigInteger
| | | | +- localIncomeAmt: BigInteger
| | | | +- localityNm: String
| | | | +- localAbbreviationCd: String
| | | | +- localDistributionAmt: BigInteger
| | | +- specialDataEntriesTxt: String
| +- form1099SADetail: Form1099SADetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- grossDistributionAmt: BigInteger
| | +- excessContributionsEarningsAmt: BigInteger
| | +- form1099SADistributionCd: String
| | +- fmvOnDateOfDeathAmt: BigInteger
| | +- hsaInd: String
| | +- archerMSAInd: String
| | +- mamsaInd: String
| +- form1099SBDetail: Form1099SBDetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- policyNum: String
| | +- investmentInContractAmt: BigInteger
| | +- surrenderAmt: BigInteger
| | +- issuerContactDetail: FormContactDetailType
| | | +- contactNm: String
| | | +- contactAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- contactPhoneNum: String
| +- form1099SDetail: Form1099SDetailType[]
| | +- taxYr: String
| | +- recordId: String
| | +- issuerOfficeCd: String
| | +- voidInd: String
| | +- correctedInd: String
| | +- prevSubmittedRecRecipientGrp: PrevSubmittedRecRecipientGrpType
| | | +- uniqueRecordId: String
| | | +- tin: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | +- recipientDetail: RecipientDetailType
| | | +- tin: String
| | | +- tinSubmittedTypeCd: TINSubmittedTypeCdType
| | | +- personNameControlTxt: String
| | | +- personName: OtherCompletePersonNameType
| | | | +- personFirstNm: String
| | | | +- personMiddleNm: String
| | | | +- personLastNm: String
| | | | +- suffixNm: String
| | | +- businessNameControlTxt: String
| | | +- businessName: BusinessNameType
| | | | +- businessNameLine1Txt: String
| | | | +- businessNameLine2Txt: String
| | | +- additionalRecipientTxt: String
| | | +- mailingAddressGrp: AddressGrpType
| | | | +- usAddress: USAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- stateAbbreviationCd: StateType
| | | | | +- zipCd: String
| | | | +- foreignAddress: ForeignAddressType
| | | | | +- addressLine1Txt: String
| | | | | +- addressLine2Txt: String
| | | | | +- cityNm: String
| | | | | +- provinceOrStateNm: String
| | | | | +- countryCd: CountryType
| | | | | +- foreignPostalCd: String
| | | +- recipientAccountNum: String
| | +- closingDt: XMLGregorianCalendar
| | +- grossProceedsAmt: BigInteger
| | +- addressOrLegalDesc: String
| | +- transferorRcvdConsiderationInd: String
| | +- transferorForeignPersonInd: String
| | +- buyerRealEstateTaxAmt: BigInteger
Flattened
IRSubmission1DetailType.form1099ADetail-1.taxYr
IRSubmission1DetailType.form1099ADetail-1.recordId
IRSubmission1DetailType.form1099ADetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099ADetail-1.voidInd
IRSubmission1DetailType.form1099ADetail-1.correctedInd
IRSubmission1DetailType.form1099ADetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099ADetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099ADetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099ADetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099ADetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099ADetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099ADetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099ADetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099ADetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099ADetail-1.abandonmentOrAcquisitionDt
IRSubmission1DetailType.form1099ADetail-1.principalBalanceDueAmt
IRSubmission1DetailType.form1099ADetail-1.fairMarketValueAmt
IRSubmission1DetailType.form1099ADetail-1.personallyLiableInd
IRSubmission1DetailType.form1099ADetail-1.propertyDesc
IRSubmission1DetailType.form1099BDetail-1.taxYr
IRSubmission1DetailType.form1099BDetail-1.recordId
IRSubmission1DetailType.form1099BDetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099BDetail-1.cfsfElectionStateCd-1
IRSubmission1DetailType.form1099BDetail-1.voidInd
IRSubmission1DetailType.form1099BDetail-1.correctedInd
IRSubmission1DetailType.form1099BDetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099BDetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099BDetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099BDetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099BDetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099BDetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099BDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099BDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099BDetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099BDetail-1.secondTINNoticeInd
IRSubmission1DetailType.form1099BDetail-1.cusipNum
IRSubmission1DetailType.form1099BDetail-1.fatcaFilingRequirementInd
IRSubmission1DetailType.form1099BDetail-1.form8949ApplicableCheckboxCd
IRSubmission1DetailType.form1099BDetail-1.propertyDesc
IRSubmission1DetailType.form1099BDetail-1.acquiredDt
IRSubmission1DetailType.form1099BDetail-1.soldOrDisposedDt
IRSubmission1DetailType.form1099BDetail-1.proceedsAmt
IRSubmission1DetailType.form1099BDetail-1.costOrOtherBasisAmt
IRSubmission1DetailType.form1099BDetail-1.accruedMarketDiscountAmt
IRSubmission1DetailType.form1099BDetail-1.nondeductibleWashSaleLossAmt
IRSubmission1DetailType.form1099BDetail-1.shortTermGainLossInd
IRSubmission1DetailType.form1099BDetail-1.longTermGainLossInd
IRSubmission1DetailType.form1099BDetail-1.ordinaryInd
IRSubmission1DetailType.form1099BDetail-1.collectiblesInd
IRSubmission1DetailType.form1099BDetail-1.qofInd
IRSubmission1DetailType.form1099BDetail-1.federalIncomeTaxWithheldAmt
IRSubmission1DetailType.form1099BDetail-1.noncoveredSecurityInd
IRSubmission1DetailType.form1099BDetail-1.grossProceedsInd
IRSubmission1DetailType.form1099BDetail-1.netProceedsInd
IRSubmission1DetailType.form1099BDetail-1.lossNotAllowedInd
IRSubmission1DetailType.form1099BDetail-1.tyClosedContractProfitLossAmt
IRSubmission1DetailType.form1099BDetail-1.priorYrOpenCntrctProfitLossAmt
IRSubmission1DetailType.form1099BDetail-1.cyOpenCntrctProfitLossAmt
IRSubmission1DetailType.form1099BDetail-1.cntrctAggregateProfitLossAmt
IRSubmission1DetailType.form1099BDetail-1.basisReportedInd
IRSubmission1DetailType.form1099BDetail-1.barterAmt
IRSubmission1DetailType.form1099BDetail-1.stateLocalTaxGrp-1.stateAbbreviationCd
IRSubmission1DetailType.form1099BDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIdNum
IRSubmission1DetailType.form1099BDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateTaxWithheldAmt
IRSubmission1DetailType.form1099BDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIncomeAmt
IRSubmission1DetailType.form1099BDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateDistributionAmt
IRSubmission1DetailType.form1099BDetail-1.stateLocalTaxGrp-1.localTaxGrp.localTaxWithheldAmt
IRSubmission1DetailType.form1099BDetail-1.stateLocalTaxGrp-1.localTaxGrp.localIncomeAmt
IRSubmission1DetailType.form1099BDetail-1.stateLocalTaxGrp-1.localTaxGrp.localityNm
IRSubmission1DetailType.form1099BDetail-1.stateLocalTaxGrp-1.localTaxGrp.localAbbreviationCd
IRSubmission1DetailType.form1099BDetail-1.stateLocalTaxGrp-1.localTaxGrp.localDistributionAmt
IRSubmission1DetailType.form1099BDetail-1.stateLocalTaxGrp-1.specialDataEntriesTxt
IRSubmission1DetailType.form1099CAPDetail-1.taxYr
IRSubmission1DetailType.form1099CAPDetail-1.recordId
IRSubmission1DetailType.form1099CAPDetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099CAPDetail-1.voidInd
IRSubmission1DetailType.form1099CAPDetail-1.correctedInd
IRSubmission1DetailType.form1099CAPDetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099CAPDetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099CAPDetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099CAPDetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099CAPDetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099CAPDetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099CAPDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099CAPDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099CAPDetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099CAPDetail-1.saleOrExchangeDt
IRSubmission1DetailType.form1099CAPDetail-1.aggregateReceivedAmt
IRSubmission1DetailType.form1099CAPDetail-1.sharesExchangedCnt
IRSubmission1DetailType.form1099CAPDetail-1.stockClassDesc
IRSubmission1DetailType.form1099CDetail-1.taxYr
IRSubmission1DetailType.form1099CDetail-1.recordId
IRSubmission1DetailType.form1099CDetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099CDetail-1.voidInd
IRSubmission1DetailType.form1099CDetail-1.correctedInd
IRSubmission1DetailType.form1099CDetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099CDetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099CDetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099CDetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099CDetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099CDetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099CDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099CDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099CDetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099CDetail-1.identifiableEventDt
IRSubmission1DetailType.form1099CDetail-1.debtDischargeAmt
IRSubmission1DetailType.form1099CDetail-1.interestAmt
IRSubmission1DetailType.form1099CDetail-1.debtDesc
IRSubmission1DetailType.form1099CDetail-1.debtorLiableDebtRepaymentInd
IRSubmission1DetailType.form1099CDetail-1.identifiableEventCd
IRSubmission1DetailType.form1099CDetail-1.fairMarketValueAmt
IRSubmission1DetailType.form1099DIVDetail-1.taxYr
IRSubmission1DetailType.form1099DIVDetail-1.recordId
IRSubmission1DetailType.form1099DIVDetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099DIVDetail-1.cfsfElectionStateCd-1
IRSubmission1DetailType.form1099DIVDetail-1.voidInd
IRSubmission1DetailType.form1099DIVDetail-1.correctedInd
IRSubmission1DetailType.form1099DIVDetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099DIVDetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099DIVDetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099DIVDetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099DIVDetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099DIVDetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099DIVDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099DIVDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099DIVDetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099DIVDetail-1.fatcaFilingRequirementInd
IRSubmission1DetailType.form1099DIVDetail-1.secondTINNoticeInd
IRSubmission1DetailType.form1099DIVDetail-1.totalOrdinaryDividendsAmt
IRSubmission1DetailType.form1099DIVDetail-1.qualifiedDividendsAmt
IRSubmission1DetailType.form1099DIVDetail-1.totalCapitalDistributionsAmt
IRSubmission1DetailType.form1099DIVDetail-1.unrecapturedSection1250GainAmt
IRSubmission1DetailType.form1099DIVDetail-1.capitalGainSect1202Amt
IRSubmission1DetailType.form1099DIVDetail-1.collectibles28PercentGainAmt
IRSubmission1DetailType.form1099DIVDetail-1.section897OrdinaryDividendsAmt
IRSubmission1DetailType.form1099DIVDetail-1.section897CapitalGainAmt
IRSubmission1DetailType.form1099DIVDetail-1.nondividendDistributionsAmt
IRSubmission1DetailType.form1099DIVDetail-1.federalIncomeTaxWithheldAmt
IRSubmission1DetailType.form1099DIVDetail-1.section199ADividendsAmt
IRSubmission1DetailType.form1099DIVDetail-1.investmentExpenseAmt
IRSubmission1DetailType.form1099DIVDetail-1.foreignTaxesPaidAmt
IRSubmission1DetailType.form1099DIVDetail-1.foreignCountryOrUSPossessionCd
IRSubmission1DetailType.form1099DIVDetail-1.cashLiquidationDistriAmt
IRSubmission1DetailType.form1099DIVDetail-1.noncashLiquidationDistriAmt
IRSubmission1DetailType.form1099DIVDetail-1.exemptInterestDividendsAmt
IRSubmission1DetailType.form1099DIVDetail-1.privateActivityBondIntDivAmt
IRSubmission1DetailType.form1099DIVDetail-1.stateLocalTaxGrp-1.stateAbbreviationCd
IRSubmission1DetailType.form1099DIVDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIdNum
IRSubmission1DetailType.form1099DIVDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateTaxWithheldAmt
IRSubmission1DetailType.form1099DIVDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIncomeAmt
IRSubmission1DetailType.form1099DIVDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateDistributionAmt
IRSubmission1DetailType.form1099DIVDetail-1.stateLocalTaxGrp-1.localTaxGrp.localTaxWithheldAmt
IRSubmission1DetailType.form1099DIVDetail-1.stateLocalTaxGrp-1.localTaxGrp.localIncomeAmt
IRSubmission1DetailType.form1099DIVDetail-1.stateLocalTaxGrp-1.localTaxGrp.localityNm
IRSubmission1DetailType.form1099DIVDetail-1.stateLocalTaxGrp-1.localTaxGrp.localAbbreviationCd
IRSubmission1DetailType.form1099DIVDetail-1.stateLocalTaxGrp-1.localTaxGrp.localDistributionAmt
IRSubmission1DetailType.form1099DIVDetail-1.stateLocalTaxGrp-1.specialDataEntriesTxt
IRSubmission1DetailType.form1099GDetail-1.taxYr
IRSubmission1DetailType.form1099GDetail-1.recordId
IRSubmission1DetailType.form1099GDetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099GDetail-1.cfsfElectionStateCd-1
IRSubmission1DetailType.form1099GDetail-1.voidInd
IRSubmission1DetailType.form1099GDetail-1.correctedInd
IRSubmission1DetailType.form1099GDetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099GDetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099GDetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099GDetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099GDetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099GDetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099GDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099GDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099GDetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099GDetail-1.secondTINNoticeInd
IRSubmission1DetailType.form1099GDetail-1.unemploymentCompAmt
IRSubmission1DetailType.form1099GDetail-1.stateLclRefundCreditOffsetAmt
IRSubmission1DetailType.form1099GDetail-1.refundCreditOffsetTaxYr
IRSubmission1DetailType.form1099GDetail-1.federalIncomeTaxWithheldAmt
IRSubmission1DetailType.form1099GDetail-1.rtaaPaymentsAmt
IRSubmission1DetailType.form1099GDetail-1.taxableGrantsAmt
IRSubmission1DetailType.form1099GDetail-1.agriculturePaymentsAmt
IRSubmission1DetailType.form1099GDetail-1.tradeOrBusinessIncomeInd
IRSubmission1DetailType.form1099GDetail-1.marketGainAmt
IRSubmission1DetailType.form1099GDetail-1.stateLocalTaxGrp-1.stateAbbreviationCd
IRSubmission1DetailType.form1099GDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIdNum
IRSubmission1DetailType.form1099GDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateTaxWithheldAmt
IRSubmission1DetailType.form1099GDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIncomeAmt
IRSubmission1DetailType.form1099GDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateDistributionAmt
IRSubmission1DetailType.form1099GDetail-1.stateLocalTaxGrp-1.localTaxGrp.localTaxWithheldAmt
IRSubmission1DetailType.form1099GDetail-1.stateLocalTaxGrp-1.localTaxGrp.localIncomeAmt
IRSubmission1DetailType.form1099GDetail-1.stateLocalTaxGrp-1.localTaxGrp.localityNm
IRSubmission1DetailType.form1099GDetail-1.stateLocalTaxGrp-1.localTaxGrp.localAbbreviationCd
IRSubmission1DetailType.form1099GDetail-1.stateLocalTaxGrp-1.localTaxGrp.localDistributionAmt
IRSubmission1DetailType.form1099GDetail-1.stateLocalTaxGrp-1.specialDataEntriesTxt
IRSubmission1DetailType.form1099HDetail-1.taxYr
IRSubmission1DetailType.form1099HDetail-1.recordId
IRSubmission1DetailType.form1099HDetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099HDetail-1.voidInd
IRSubmission1DetailType.form1099HDetail-1.correctedInd
IRSubmission1DetailType.form1099HDetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099HDetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099HDetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099HDetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099HDetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099HDetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099HDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099HDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099HDetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099HDetail-1.hctcAdvancePaymentsAmt
IRSubmission1DetailType.form1099HDetail-1.hctcPaymentsReceivedMonthCnt
IRSubmission1DetailType.form1099HDetail-1.januaryAmt
IRSubmission1DetailType.form1099HDetail-1.februaryAmt
IRSubmission1DetailType.form1099HDetail-1.marchAmt
IRSubmission1DetailType.form1099HDetail-1.aprilAmt
IRSubmission1DetailType.form1099HDetail-1.mayAmt
IRSubmission1DetailType.form1099HDetail-1.juneAmt
IRSubmission1DetailType.form1099HDetail-1.julyAmt
IRSubmission1DetailType.form1099HDetail-1.augustAmt
IRSubmission1DetailType.form1099HDetail-1.septemberAmt
IRSubmission1DetailType.form1099HDetail-1.octoberAmt
IRSubmission1DetailType.form1099HDetail-1.novemberAmt
IRSubmission1DetailType.form1099HDetail-1.decemberAmt
IRSubmission1DetailType.form1099INTDetail-1.taxYr
IRSubmission1DetailType.form1099INTDetail-1.recordId
IRSubmission1DetailType.form1099INTDetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099INTDetail-1.cfsfElectionStateCd-1
IRSubmission1DetailType.form1099INTDetail-1.voidInd
IRSubmission1DetailType.form1099INTDetail-1.correctedInd
IRSubmission1DetailType.form1099INTDetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099INTDetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099INTDetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099INTDetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099INTDetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099INTDetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099INTDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099INTDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099INTDetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099INTDetail-1.secondTINNoticeInd
IRSubmission1DetailType.form1099INTDetail-1.fatcaFilingRequirementInd
IRSubmission1DetailType.form1099INTDetail-1.payerRoutingTransitNum
IRSubmission1DetailType.form1099INTDetail-1.interestIncomeAmt
IRSubmission1DetailType.form1099INTDetail-1.earlyWithdrawalPenaltyAmt
IRSubmission1DetailType.form1099INTDetail-1.usSavingsBondsTreasObligIntAmt
IRSubmission1DetailType.form1099INTDetail-1.federalIncomeTaxWithheldAmt
IRSubmission1DetailType.form1099INTDetail-1.investmentExpenseAmt
IRSubmission1DetailType.form1099INTDetail-1.foreignTaxesPaidAmt
IRSubmission1DetailType.form1099INTDetail-1.foreignCountryOrUSPossessionCd
IRSubmission1DetailType.form1099INTDetail-1.taxExemptInterestAmt
IRSubmission1DetailType.form1099INTDetail-1.spcfdPrvtActyBondInterestAmt
IRSubmission1DetailType.form1099INTDetail-1.marketDiscountAmt
IRSubmission1DetailType.form1099INTDetail-1.bondPremiumAmt
IRSubmission1DetailType.form1099INTDetail-1.treasuryObligBondPremiumAmt
IRSubmission1DetailType.form1099INTDetail-1.taxExemptBondPremiumAmt
IRSubmission1DetailType.form1099INTDetail-1.taxExemptTaxCreditBondCUSIPNum
IRSubmission1DetailType.form1099INTDetail-1.stateLocalTaxGrp-1.stateAbbreviationCd
IRSubmission1DetailType.form1099INTDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIdNum
IRSubmission1DetailType.form1099INTDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateTaxWithheldAmt
IRSubmission1DetailType.form1099INTDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIncomeAmt
IRSubmission1DetailType.form1099INTDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateDistributionAmt
IRSubmission1DetailType.form1099INTDetail-1.stateLocalTaxGrp-1.localTaxGrp.localTaxWithheldAmt
IRSubmission1DetailType.form1099INTDetail-1.stateLocalTaxGrp-1.localTaxGrp.localIncomeAmt
IRSubmission1DetailType.form1099INTDetail-1.stateLocalTaxGrp-1.localTaxGrp.localityNm
IRSubmission1DetailType.form1099INTDetail-1.stateLocalTaxGrp-1.localTaxGrp.localAbbreviationCd
IRSubmission1DetailType.form1099INTDetail-1.stateLocalTaxGrp-1.localTaxGrp.localDistributionAmt
IRSubmission1DetailType.form1099INTDetail-1.stateLocalTaxGrp-1.specialDataEntriesTxt
IRSubmission1DetailType.form1099KDetail-1.taxYr
IRSubmission1DetailType.form1099KDetail-1.recordId
IRSubmission1DetailType.form1099KDetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099KDetail-1.cfsfElectionStateCd-1
IRSubmission1DetailType.form1099KDetail-1.voidInd
IRSubmission1DetailType.form1099KDetail-1.correctedInd
IRSubmission1DetailType.form1099KDetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099KDetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099KDetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099KDetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099KDetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099KDetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099KDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099KDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099KDetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099KDetail-1.pseInd
IRSubmission1DetailType.form1099KDetail-1.epfOrOtherThirdPartyInd
IRSubmission1DetailType.form1099KDetail-1.paymentCardInd
IRSubmission1DetailType.form1099KDetail-1.thirdPartyNetworkInd
IRSubmission1DetailType.form1099KDetail-1.pseNm
IRSubmission1DetailType.form1099KDetail-1.psePhoneNum
IRSubmission1DetailType.form1099KDetail-1.secondTINNoticeInd
IRSubmission1DetailType.form1099KDetail-1.grossAmt
IRSubmission1DetailType.form1099KDetail-1.cardNotPresentTransAmt
IRSubmission1DetailType.form1099KDetail-1.merchantCategoryCd
IRSubmission1DetailType.form1099KDetail-1.paymentTransactionCnt
IRSubmission1DetailType.form1099KDetail-1.federalIncomeTaxWithheldAmt
IRSubmission1DetailType.form1099KDetail-1.januaryAmt
IRSubmission1DetailType.form1099KDetail-1.februaryAmt
IRSubmission1DetailType.form1099KDetail-1.marchAmt
IRSubmission1DetailType.form1099KDetail-1.aprilAmt
IRSubmission1DetailType.form1099KDetail-1.mayAmt
IRSubmission1DetailType.form1099KDetail-1.juneAmt
IRSubmission1DetailType.form1099KDetail-1.julyAmt
IRSubmission1DetailType.form1099KDetail-1.augustAmt
IRSubmission1DetailType.form1099KDetail-1.septemberAmt
IRSubmission1DetailType.form1099KDetail-1.octoberAmt
IRSubmission1DetailType.form1099KDetail-1.novemberAmt
IRSubmission1DetailType.form1099KDetail-1.decemberAmt
IRSubmission1DetailType.form1099KDetail-1.stateLocalTaxGrp-1.stateAbbreviationCd
IRSubmission1DetailType.form1099KDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIdNum
IRSubmission1DetailType.form1099KDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateTaxWithheldAmt
IRSubmission1DetailType.form1099KDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIncomeAmt
IRSubmission1DetailType.form1099KDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateDistributionAmt
IRSubmission1DetailType.form1099KDetail-1.stateLocalTaxGrp-1.localTaxGrp.localTaxWithheldAmt
IRSubmission1DetailType.form1099KDetail-1.stateLocalTaxGrp-1.localTaxGrp.localIncomeAmt
IRSubmission1DetailType.form1099KDetail-1.stateLocalTaxGrp-1.localTaxGrp.localityNm
IRSubmission1DetailType.form1099KDetail-1.stateLocalTaxGrp-1.localTaxGrp.localAbbreviationCd
IRSubmission1DetailType.form1099KDetail-1.stateLocalTaxGrp-1.localTaxGrp.localDistributionAmt
IRSubmission1DetailType.form1099KDetail-1.stateLocalTaxGrp-1.specialDataEntriesTxt
IRSubmission1DetailType.form1099LSDetail-1.taxYr
IRSubmission1DetailType.form1099LSDetail-1.recordId
IRSubmission1DetailType.form1099LSDetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099LSDetail-1.voidInd
IRSubmission1DetailType.form1099LSDetail-1.correctedInd
IRSubmission1DetailType.form1099LSDetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099LSDetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099LSDetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099LSDetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099LSDetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099LSDetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099LSDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099LSDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099LSDetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099LSDetail-1.policyNum
IRSubmission1DetailType.form1099LSDetail-1.paidToRecipientAmt
IRSubmission1DetailType.form1099LSDetail-1.saleDt
IRSubmission1DetailType.form1099LSDetail-1.insurancePolicyIssuerName.businessNameLine1Txt
IRSubmission1DetailType.form1099LSDetail-1.insurancePolicyIssuerName.businessNameLine2Txt
IRSubmission1DetailType.form1099LSDetail-1.acquirerContactDetail.contactNm
IRSubmission1DetailType.form1099LSDetail-1.acquirerContactDetail.contactAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099LSDetail-1.acquirerContactDetail.contactAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099LSDetail-1.acquirerContactDetail.contactAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099LSDetail-1.acquirerContactDetail.contactAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099LSDetail-1.acquirerContactDetail.contactAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099LSDetail-1.acquirerContactDetail.contactAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099LSDetail-1.acquirerContactDetail.contactAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099LSDetail-1.acquirerContactDetail.contactAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099LSDetail-1.acquirerContactDetail.contactAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099LSDetail-1.acquirerContactDetail.contactAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099LSDetail-1.acquirerContactDetail.contactAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099LSDetail-1.acquirerContactDetail.contactPhoneNum
IRSubmission1DetailType.form1099LTCDetail-1.taxYr
IRSubmission1DetailType.form1099LTCDetail-1.recordId
IRSubmission1DetailType.form1099LTCDetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099LTCDetail-1.voidInd
IRSubmission1DetailType.form1099LTCDetail-1.correctedInd
IRSubmission1DetailType.form1099LTCDetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099LTCDetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099LTCDetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099LTCDetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099LTCDetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099LTCDetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099LTCDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099LTCDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099LTCDetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099LTCDetail-1.grossLTCBenefitPaidAmt
IRSubmission1DetailType.form1099LTCDetail-1.acceleratedDeathBenefitPaidAmt
IRSubmission1DetailType.form1099LTCDetail-1.perDiemInd
IRSubmission1DetailType.form1099LTCDetail-1.reimbursedAmountInd
IRSubmission1DetailType.form1099LTCDetail-1.insuredGrp
IRSubmission1DetailType.form1099LTCDetail-1.qualifiedContractInd
IRSubmission1DetailType.form1099LTCDetail-1.ltcInsuredChronicallyIllInd
IRSubmission1DetailType.form1099LTCDetail-1.ltcInsuredTerminallyIllInd
IRSubmission1DetailType.form1099LTCDetail-1.certifiedDt
IRSubmission1DetailType.form1099LTCDetail-1.tin
IRSubmission1DetailType.form1099LTCDetail-1.personName.personFirstNm
IRSubmission1DetailType.form1099LTCDetail-1.personName.personMiddleNm
IRSubmission1DetailType.form1099LTCDetail-1.personName.personLastNm
IRSubmission1DetailType.form1099LTCDetail-1.personName.suffixNm
IRSubmission1DetailType.form1099LTCDetail-1.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099LTCDetail-1.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099LTCDetail-1.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099LTCDetail-1.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099LTCDetail-1.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099LTCDetail-1.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099LTCDetail-1.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099LTCDetail-1.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099LTCDetail-1.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099LTCDetail-1.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099LTCDetail-1.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099MISCDetail-1.taxYr
IRSubmission1DetailType.form1099MISCDetail-1.recordId
IRSubmission1DetailType.form1099MISCDetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099MISCDetail-1.cfsfElectionStateCd-1
IRSubmission1DetailType.form1099MISCDetail-1.voidInd
IRSubmission1DetailType.form1099MISCDetail-1.correctedInd
IRSubmission1DetailType.form1099MISCDetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099MISCDetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099MISCDetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099MISCDetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099MISCDetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099MISCDetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099MISCDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099MISCDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099MISCDetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099MISCDetail-1.secondTINNoticeInd
IRSubmission1DetailType.form1099MISCDetail-1.fatcaFilingRequirementInd
IRSubmission1DetailType.form1099MISCDetail-1.rentAmt
IRSubmission1DetailType.form1099MISCDetail-1.royaltyAmt
IRSubmission1DetailType.form1099MISCDetail-1.otherIncomeAmt
IRSubmission1DetailType.form1099MISCDetail-1.federalIncomeTaxWithheldAmt
IRSubmission1DetailType.form1099MISCDetail-1.fishingBoatProceedsAmt
IRSubmission1DetailType.form1099MISCDetail-1.medicalHealthCarePaymentsAmt
IRSubmission1DetailType.form1099MISCDetail-1.directSaleAboveThresholdInd
IRSubmission1DetailType.form1099MISCDetail-1.substitutePaymentsAmt
IRSubmission1DetailType.form1099MISCDetail-1.cropInsuranceProceedsAmt
IRSubmission1DetailType.form1099MISCDetail-1.attorneyGrossProceedsPaidAmt
IRSubmission1DetailType.form1099MISCDetail-1.fishPurchasedForResaleAmt
IRSubmission1DetailType.form1099MISCDetail-1.section409ADeferralsAmt
IRSubmission1DetailType.form1099MISCDetail-1.excessParachutePaymentAmt
IRSubmission1DetailType.form1099MISCDetail-1.nonqlfyDeferredCompensationAmt
IRSubmission1DetailType.form1099MISCDetail-1.stateLocalTaxGrp-1.stateAbbreviationCd
IRSubmission1DetailType.form1099MISCDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIdNum
IRSubmission1DetailType.form1099MISCDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateTaxWithheldAmt
IRSubmission1DetailType.form1099MISCDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIncomeAmt
IRSubmission1DetailType.form1099MISCDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateDistributionAmt
IRSubmission1DetailType.form1099MISCDetail-1.stateLocalTaxGrp-1.localTaxGrp.localTaxWithheldAmt
IRSubmission1DetailType.form1099MISCDetail-1.stateLocalTaxGrp-1.localTaxGrp.localIncomeAmt
IRSubmission1DetailType.form1099MISCDetail-1.stateLocalTaxGrp-1.localTaxGrp.localityNm
IRSubmission1DetailType.form1099MISCDetail-1.stateLocalTaxGrp-1.localTaxGrp.localAbbreviationCd
IRSubmission1DetailType.form1099MISCDetail-1.stateLocalTaxGrp-1.localTaxGrp.localDistributionAmt
IRSubmission1DetailType.form1099MISCDetail-1.stateLocalTaxGrp-1.specialDataEntriesTxt
IRSubmission1DetailType.form1099NECDetail-1.taxYr
IRSubmission1DetailType.form1099NECDetail-1.recordId
IRSubmission1DetailType.form1099NECDetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099NECDetail-1.cfsfElectionStateCd-1
IRSubmission1DetailType.form1099NECDetail-1.voidInd
IRSubmission1DetailType.form1099NECDetail-1.correctedInd
IRSubmission1DetailType.form1099NECDetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099NECDetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099NECDetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099NECDetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099NECDetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099NECDetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099NECDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099NECDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099NECDetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099NECDetail-1.secondTINNoticeInd
IRSubmission1DetailType.form1099NECDetail-1.nonemployeeCompensationAmt
IRSubmission1DetailType.form1099NECDetail-1.directSaleAboveThresholdInd
IRSubmission1DetailType.form1099NECDetail-1.federalIncomeTaxWithheldAmt
IRSubmission1DetailType.form1099NECDetail-1.stateLocalTaxGrp-1.stateAbbreviationCd
IRSubmission1DetailType.form1099NECDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIdNum
IRSubmission1DetailType.form1099NECDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateTaxWithheldAmt
IRSubmission1DetailType.form1099NECDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIncomeAmt
IRSubmission1DetailType.form1099NECDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateDistributionAmt
IRSubmission1DetailType.form1099NECDetail-1.stateLocalTaxGrp-1.localTaxGrp.localTaxWithheldAmt
IRSubmission1DetailType.form1099NECDetail-1.stateLocalTaxGrp-1.localTaxGrp.localIncomeAmt
IRSubmission1DetailType.form1099NECDetail-1.stateLocalTaxGrp-1.localTaxGrp.localityNm
IRSubmission1DetailType.form1099NECDetail-1.stateLocalTaxGrp-1.localTaxGrp.localAbbreviationCd
IRSubmission1DetailType.form1099NECDetail-1.stateLocalTaxGrp-1.localTaxGrp.localDistributionAmt
IRSubmission1DetailType.form1099NECDetail-1.stateLocalTaxGrp-1.specialDataEntriesTxt
IRSubmission1DetailType.form1099OIDDetail-1.taxYr
IRSubmission1DetailType.form1099OIDDetail-1.recordId
IRSubmission1DetailType.form1099OIDDetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099OIDDetail-1.cfsfElectionStateCd-1
IRSubmission1DetailType.form1099OIDDetail-1.voidInd
IRSubmission1DetailType.form1099OIDDetail-1.correctedInd
IRSubmission1DetailType.form1099OIDDetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099OIDDetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099OIDDetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099OIDDetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099OIDDetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099OIDDetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099OIDDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099OIDDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099OIDDetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099OIDDetail-1.secondTINNoticeInd
IRSubmission1DetailType.form1099OIDDetail-1.fatcaFilingRequirementInd
IRSubmission1DetailType.form1099OIDDetail-1.originalIssueDiscountAmt
IRSubmission1DetailType.form1099OIDDetail-1.otherPeriodicInterestAmt
IRSubmission1DetailType.form1099OIDDetail-1.earlyWithdrawalPenaltyAmt
IRSubmission1DetailType.form1099OIDDetail-1.federalIncomeTaxWithheldAmt
IRSubmission1DetailType.form1099OIDDetail-1.marketDiscountAmt
IRSubmission1DetailType.form1099OIDDetail-1.acquisitionPremiumAmt
IRSubmission1DetailType.form1099OIDDetail-1.cusipNumberOrObligationDesc
IRSubmission1DetailType.form1099OIDDetail-1.treasuryObligationOIDAmt
IRSubmission1DetailType.form1099OIDDetail-1.investmentExpenseAmt
IRSubmission1DetailType.form1099OIDDetail-1.bondPremiumAmt
IRSubmission1DetailType.form1099OIDDetail-1.taxExemptOIDAmt
IRSubmission1DetailType.form1099OIDDetail-1.stateLocalTaxGrp-1.stateAbbreviationCd
IRSubmission1DetailType.form1099OIDDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIdNum
IRSubmission1DetailType.form1099OIDDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateTaxWithheldAmt
IRSubmission1DetailType.form1099OIDDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIncomeAmt
IRSubmission1DetailType.form1099OIDDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateDistributionAmt
IRSubmission1DetailType.form1099OIDDetail-1.stateLocalTaxGrp-1.localTaxGrp.localTaxWithheldAmt
IRSubmission1DetailType.form1099OIDDetail-1.stateLocalTaxGrp-1.localTaxGrp.localIncomeAmt
IRSubmission1DetailType.form1099OIDDetail-1.stateLocalTaxGrp-1.localTaxGrp.localityNm
IRSubmission1DetailType.form1099OIDDetail-1.stateLocalTaxGrp-1.localTaxGrp.localAbbreviationCd
IRSubmission1DetailType.form1099OIDDetail-1.stateLocalTaxGrp-1.localTaxGrp.localDistributionAmt
IRSubmission1DetailType.form1099OIDDetail-1.stateLocalTaxGrp-1.specialDataEntriesTxt
IRSubmission1DetailType.form1099PATRDetail-1.taxYr
IRSubmission1DetailType.form1099PATRDetail-1.recordId
IRSubmission1DetailType.form1099PATRDetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099PATRDetail-1.cfsfElectionStateCd-1
IRSubmission1DetailType.form1099PATRDetail-1.voidInd
IRSubmission1DetailType.form1099PATRDetail-1.correctedInd
IRSubmission1DetailType.form1099PATRDetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099PATRDetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099PATRDetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099PATRDetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099PATRDetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099PATRDetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099PATRDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099PATRDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099PATRDetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099PATRDetail-1.secondTINNoticeInd
IRSubmission1DetailType.form1099PATRDetail-1.patronageDividendsAmt
IRSubmission1DetailType.form1099PATRDetail-1.nonpatronageDistributionsAmt
IRSubmission1DetailType.form1099PATRDetail-1.perUnitRetainAllocationsAmt
IRSubmission1DetailType.form1099PATRDetail-1.federalIncomeTaxWithheldAmt
IRSubmission1DetailType.form1099PATRDetail-1.redeemedNonqualifiedNoticesAmt
IRSubmission1DetailType.form1099PATRDetail-1.section199AgDeductionAmt
IRSubmission1DetailType.form1099PATRDetail-1.section199Ab7QualifiedPymtAmt
IRSubmission1DetailType.form1099PATRDetail-1.section199AaQualifiedItemsAmt
IRSubmission1DetailType.form1099PATRDetail-1.section199AaSSTBItemsAmt
IRSubmission1DetailType.form1099PATRDetail-1.investmentCreditAmt
IRSubmission1DetailType.form1099PATRDetail-1.workOpportunityCreditAmt
IRSubmission1DetailType.form1099PATRDetail-1.form8844CreditAmt
IRSubmission1DetailType.form1099PATRDetail-1.form8896CreditAmt
IRSubmission1DetailType.form1099PATRDetail-1.form8941CreditAmt
IRSubmission1DetailType.form1099PATRDetail-1.form8932CreditAmt
IRSubmission1DetailType.form1099PATRDetail-1.epaSulfurRegDeductionAmt
IRSubmission1DetailType.form1099PATRDetail-1.form8864CreditAmt
IRSubmission1DetailType.form1099PATRDetail-1.specifiedCooperativeInd
IRSubmission1DetailType.form1099PATRDetail-1.stateLocalTaxGrp-1.stateAbbreviationCd
IRSubmission1DetailType.form1099PATRDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIdNum
IRSubmission1DetailType.form1099PATRDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateTaxWithheldAmt
IRSubmission1DetailType.form1099PATRDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIncomeAmt
IRSubmission1DetailType.form1099PATRDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateDistributionAmt
IRSubmission1DetailType.form1099PATRDetail-1.stateLocalTaxGrp-1.localTaxGrp.localTaxWithheldAmt
IRSubmission1DetailType.form1099PATRDetail-1.stateLocalTaxGrp-1.localTaxGrp.localIncomeAmt
IRSubmission1DetailType.form1099PATRDetail-1.stateLocalTaxGrp-1.localTaxGrp.localityNm
IRSubmission1DetailType.form1099PATRDetail-1.stateLocalTaxGrp-1.localTaxGrp.localAbbreviationCd
IRSubmission1DetailType.form1099PATRDetail-1.stateLocalTaxGrp-1.localTaxGrp.localDistributionAmt
IRSubmission1DetailType.form1099PATRDetail-1.stateLocalTaxGrp-1.specialDataEntriesTxt
IRSubmission1DetailType.form1099QADetail-1.taxYr
IRSubmission1DetailType.form1099QADetail-1.recordId
IRSubmission1DetailType.form1099QADetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099QADetail-1.voidInd
IRSubmission1DetailType.form1099QADetail-1.correctedInd
IRSubmission1DetailType.form1099QADetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099QADetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099QADetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099QADetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099QADetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099QADetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099QADetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099QADetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099QADetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099QADetail-1.grossDistributionAmt
IRSubmission1DetailType.form1099QADetail-1.earningsAmt
IRSubmission1DetailType.form1099QADetail-1.basisAmt
IRSubmission1DetailType.form1099QADetail-1.programToProgramTransferInd
IRSubmission1DetailType.form1099QADetail-1.finalReturnInd
IRSubmission1DetailType.form1099QADetail-1.notDesignatedBeneficiaryInd
IRSubmission1DetailType.form1099QDetail-1.taxYr
IRSubmission1DetailType.form1099QDetail-1.recordId
IRSubmission1DetailType.form1099QDetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099QDetail-1.voidInd
IRSubmission1DetailType.form1099QDetail-1.correctedInd
IRSubmission1DetailType.form1099QDetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099QDetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099QDetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099QDetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099QDetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099QDetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099QDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099QDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099QDetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099QDetail-1.grossDistributionAmt
IRSubmission1DetailType.form1099QDetail-1.earningsAmt
IRSubmission1DetailType.form1099QDetail-1.basisAmt
IRSubmission1DetailType.form1099QDetail-1.trusteeToTrusteeTransferInd
IRSubmission1DetailType.form1099QDetail-1.distriFromPrivateQTPInd
IRSubmission1DetailType.form1099QDetail-1.distriFromStateQTPInd
IRSubmission1DetailType.form1099QDetail-1.distriFromCoverdellESAInd
IRSubmission1DetailType.form1099QDetail-1.notDesignatedBeneficiaryInd
IRSubmission1DetailType.form1099QDetail-1.form1099QDistributionCd
IRSubmission1DetailType.form1099RDetail-1.taxYr
IRSubmission1DetailType.form1099RDetail-1.recordId
IRSubmission1DetailType.form1099RDetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099RDetail-1.cfsfElectionStateCd-1
IRSubmission1DetailType.form1099RDetail-1.voidInd
IRSubmission1DetailType.form1099RDetail-1.correctedInd
IRSubmission1DetailType.form1099RDetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099RDetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099RDetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099RDetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099RDetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099RDetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099RDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099RDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099RDetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099RDetail-1.grossDistributionAmt
IRSubmission1DetailType.form1099RDetail-1.irasepsimpleRothConversionAmt
IRSubmission1DetailType.form1099RDetail-1.taxableAmt
IRSubmission1DetailType.form1099RDetail-1.txblAmountNotDeterminedInd
IRSubmission1DetailType.form1099RDetail-1.totalDistributionInd
IRSubmission1DetailType.form1099RDetail-1.capitalGainAmt
IRSubmission1DetailType.form1099RDetail-1.federalIncomeTaxWithheldAmt
IRSubmission1DetailType.form1099RDetail-1.employeeContributionsAmt
IRSubmission1DetailType.form1099RDetail-1.netUnrlzdSecuritiesApprcnAmt
IRSubmission1DetailType.form1099RDetail-1.form1099RDistributionCd
IRSubmission1DetailType.form1099RDetail-1.irasepsimpleInd
IRSubmission1DetailType.form1099RDetail-1.otherDistributionAmt
IRSubmission1DetailType.form1099RDetail-1.rcpntOthDistributionPct
IRSubmission1DetailType.form1099RDetail-1.rcpntTotalDistributionPct
IRSubmission1DetailType.form1099RDetail-1.totalEmployeeContributionsAmt
IRSubmission1DetailType.form1099RDetail-1.irrAllocatedAmt
IRSubmission1DetailType.form1099RDetail-1.designatedROTHAcctFirstYr
IRSubmission1DetailType.form1099RDetail-1.fatcaFilingRequirementInd
IRSubmission1DetailType.form1099RDetail-1.paymentDt
IRSubmission1DetailType.form1099RDetail-1.stateLocalTaxGrp-1.stateAbbreviationCd
IRSubmission1DetailType.form1099RDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIdNum
IRSubmission1DetailType.form1099RDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateTaxWithheldAmt
IRSubmission1DetailType.form1099RDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateIncomeAmt
IRSubmission1DetailType.form1099RDetail-1.stateLocalTaxGrp-1.stateTaxGrp.stateDistributionAmt
IRSubmission1DetailType.form1099RDetail-1.stateLocalTaxGrp-1.localTaxGrp.localTaxWithheldAmt
IRSubmission1DetailType.form1099RDetail-1.stateLocalTaxGrp-1.localTaxGrp.localIncomeAmt
IRSubmission1DetailType.form1099RDetail-1.stateLocalTaxGrp-1.localTaxGrp.localityNm
IRSubmission1DetailType.form1099RDetail-1.stateLocalTaxGrp-1.localTaxGrp.localAbbreviationCd
IRSubmission1DetailType.form1099RDetail-1.stateLocalTaxGrp-1.localTaxGrp.localDistributionAmt
IRSubmission1DetailType.form1099RDetail-1.stateLocalTaxGrp-1.specialDataEntriesTxt
IRSubmission1DetailType.form1099SADetail-1.taxYr
IRSubmission1DetailType.form1099SADetail-1.recordId
IRSubmission1DetailType.form1099SADetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099SADetail-1.voidInd
IRSubmission1DetailType.form1099SADetail-1.correctedInd
IRSubmission1DetailType.form1099SADetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099SADetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099SADetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099SADetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099SADetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099SADetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099SADetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099SADetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099SADetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099SADetail-1.grossDistributionAmt
IRSubmission1DetailType.form1099SADetail-1.excessContributionsEarningsAmt
IRSubmission1DetailType.form1099SADetail-1.form1099SADistributionCd
IRSubmission1DetailType.form1099SADetail-1.fmvOnDateOfDeathAmt
IRSubmission1DetailType.form1099SADetail-1.hsaInd
IRSubmission1DetailType.form1099SADetail-1.archerMSAInd
IRSubmission1DetailType.form1099SADetail-1.mamsaInd
IRSubmission1DetailType.form1099SBDetail-1.taxYr
IRSubmission1DetailType.form1099SBDetail-1.recordId
IRSubmission1DetailType.form1099SBDetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099SBDetail-1.voidInd
IRSubmission1DetailType.form1099SBDetail-1.correctedInd
IRSubmission1DetailType.form1099SBDetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099SBDetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099SBDetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099SBDetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099SBDetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099SBDetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099SBDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099SBDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099SBDetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099SBDetail-1.policyNum
IRSubmission1DetailType.form1099SBDetail-1.investmentInContractAmt
IRSubmission1DetailType.form1099SBDetail-1.surrenderAmt
IRSubmission1DetailType.form1099SBDetail-1.issuerContactDetail.contactNm
IRSubmission1DetailType.form1099SBDetail-1.issuerContactDetail.contactAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099SBDetail-1.issuerContactDetail.contactAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099SBDetail-1.issuerContactDetail.contactAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099SBDetail-1.issuerContactDetail.contactAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099SBDetail-1.issuerContactDetail.contactAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099SBDetail-1.issuerContactDetail.contactAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099SBDetail-1.issuerContactDetail.contactAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099SBDetail-1.issuerContactDetail.contactAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099SBDetail-1.issuerContactDetail.contactAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099SBDetail-1.issuerContactDetail.contactAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099SBDetail-1.issuerContactDetail.contactAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099SBDetail-1.issuerContactDetail.contactPhoneNum
IRSubmission1DetailType.form1099SDetail-1.taxYr
IRSubmission1DetailType.form1099SDetail-1.recordId
IRSubmission1DetailType.form1099SDetail-1.issuerOfficeCd
IRSubmission1DetailType.form1099SDetail-1.voidInd
IRSubmission1DetailType.form1099SDetail-1.correctedInd
IRSubmission1DetailType.form1099SDetail-1.prevSubmittedRecRecipientGrp.uniqueRecordId
IRSubmission1DetailType.form1099SDetail-1.prevSubmittedRecRecipientGrp.tin
IRSubmission1DetailType.form1099SDetail-1.prevSubmittedRecRecipientGrp.personName.personFirstNm
IRSubmission1DetailType.form1099SDetail-1.prevSubmittedRecRecipientGrp.personName.personMiddleNm
IRSubmission1DetailType.form1099SDetail-1.prevSubmittedRecRecipientGrp.personName.personLastNm
IRSubmission1DetailType.form1099SDetail-1.prevSubmittedRecRecipientGrp.personName.suffixNm
IRSubmission1DetailType.form1099SDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099SDetail-1.prevSubmittedRecRecipientGrp.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.tin
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.tinSubmittedTypeCd
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.personNameControlTxt
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.personName.personFirstNm
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.personName.personMiddleNm
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.personName.personLastNm
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.personName.suffixNm
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.businessNameControlTxt
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.businessName.businessNameLine1Txt
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.businessName.businessNameLine2Txt
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.additionalRecipientTxt
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine1Txt
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.mailingAddressGrp.usAddress.addressLine2Txt
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.mailingAddressGrp.usAddress.cityNm
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.mailingAddressGrp.usAddress.stateAbbreviationCd
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.mailingAddressGrp.usAddress.zipCd
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine1Txt
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.addressLine2Txt
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.cityNm
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.provinceOrStateNm
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.countryCd
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.mailingAddressGrp.foreignAddress.foreignPostalCd
IRSubmission1DetailType.form1099SDetail-1.recipientDetail.recipientAccountNum
IRSubmission1DetailType.form1099SDetail-1.closingDt
IRSubmission1DetailType.form1099SDetail-1.grossProceedsAmt
IRSubmission1DetailType.form1099SDetail-1.addressOrLegalDesc
IRSubmission1DetailType.form1099SDetail-1.transferorRcvdConsiderationInd
IRSubmission1DetailType.form1099SDetail-1.transferorForeignPersonInd
IRSubmission1DetailType.form1099SDetail-1.buyerRealEstateTaxAmt
Java Code
package modelsiris;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.lang.Equals2;
import org.jvnet.jaxb2_commons.lang.EqualsStrategy2;
import org.jvnet.jaxb2_commons.lang.JAXBEqualsStrategy;
import org.jvnet.jaxb2_commons.lang.JAXBToStringStrategy;
import org.jvnet.jaxb2_commons.lang.ToString2;
import org.jvnet.jaxb2_commons.lang.ToStringStrategy2;
import org.jvnet.jaxb2_commons.locator.ObjectLocator;
import org.jvnet.jaxb2_commons.locator.util.LocatorUtils;
/**
*
* <pre>
* <?xml version="1.0" encoding="UTF-8"?><Component xmlns="urn:us:gov:treasury:irs:ir" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><DictionaryEntryNm>IR (Information Return) Submission 1 Detail Type</DictionaryEntryNm><MajorVersionNum>1</MajorVersionNum><MinorVersionNum>0</MinorVersionNum><VersionEffectiveBeginDt>2021-05-26</VersionEffectiveBeginDt><VersionDescriptionTxt>Initial version</VersionDescriptionTxt><DescriptionTxt>The content model for IR (Information Return) submission 1 detail - wraps information return contents/detail</DescriptionTxt></Component>
* </pre>
*
*
* <p>Java class for IRSubmission1DetailType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType name="IRSubmission1DetailType">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <choice>
* <element name="Form1099ADetail" type="{urn:us:gov:treasury:irs:ir}Form1099ADetailType" maxOccurs="unbounded"/>
* <element name="Form1099BDetail" type="{urn:us:gov:treasury:irs:ir}Form1099BDetailType" maxOccurs="unbounded"/>
* <element name="Form1099CAPDetail" type="{urn:us:gov:treasury:irs:ir}Form1099CAPDetailType" maxOccurs="unbounded"/>
* <element name="Form1099CDetail" type="{urn:us:gov:treasury:irs:ir}Form1099CDetailType" maxOccurs="unbounded"/>
* <element name="Form1099DIVDetail" type="{urn:us:gov:treasury:irs:ir}Form1099DIVDetailType" maxOccurs="unbounded"/>
* <element name="Form1099GDetail" type="{urn:us:gov:treasury:irs:ir}Form1099GDetailType" maxOccurs="unbounded"/>
* <element name="Form1099HDetail" type="{urn:us:gov:treasury:irs:ir}Form1099HDetailType" maxOccurs="unbounded"/>
* <element name="Form1099INTDetail" type="{urn:us:gov:treasury:irs:ir}Form1099INTDetailType" maxOccurs="unbounded"/>
* <element name="Form1099KDetail" type="{urn:us:gov:treasury:irs:ir}Form1099KDetailType" maxOccurs="unbounded"/>
* <element name="Form1099LSDetail" type="{urn:us:gov:treasury:irs:ir}Form1099LSDetailType" maxOccurs="unbounded"/>
* <element name="Form1099LTCDetail" type="{urn:us:gov:treasury:irs:ir}Form1099LTCDetailType" maxOccurs="unbounded"/>
* <element name="Form1099MISCDetail" type="{urn:us:gov:treasury:irs:ir}Form1099MISCDetailType" maxOccurs="unbounded"/>
* <element name="Form1099NECDetail" type="{urn:us:gov:treasury:irs:ir}Form1099NECDetailType" maxOccurs="unbounded"/>
* <element name="Form1099OIDDetail" type="{urn:us:gov:treasury:irs:ir}Form1099OIDDetailType" maxOccurs="unbounded"/>
* <element name="Form1099PATRDetail" type="{urn:us:gov:treasury:irs:ir}Form1099PATRDetailType" maxOccurs="unbounded"/>
* <element name="Form1099QADetail" type="{urn:us:gov:treasury:irs:ir}Form1099QADetailType" maxOccurs="unbounded"/>
* <element name="Form1099QDetail" type="{urn:us:gov:treasury:irs:ir}Form1099QDetailType" maxOccurs="unbounded"/>
* <element name="Form1099RDetail" type="{urn:us:gov:treasury:irs:ir}Form1099RDetailType" maxOccurs="unbounded"/>
* <element name="Form1099SADetail" type="{urn:us:gov:treasury:irs:ir}Form1099SADetailType" maxOccurs="unbounded"/>
* <element name="Form1099SBDetail" type="{urn:us:gov:treasury:irs:ir}Form1099SBDetailType" maxOccurs="unbounded"/>
* <element name="Form1099SDetail" type="{urn:us:gov:treasury:irs:ir}Form1099SDetailType" maxOccurs="unbounded"/>
* </choice>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "IRSubmission1DetailType", namespace = "urn:us:gov:treasury:irs:ir", propOrder = {
"form1099ADetail",
"form1099BDetail",
"form1099CAPDetail",
"form1099CDetail",
"form1099DIVDetail",
"form1099GDetail",
"form1099HDetail",
"form1099INTDetail",
"form1099KDetail",
"form1099LSDetail",
"form1099LTCDetail",
"form1099MISCDetail",
"form1099NECDetail",
"form1099OIDDetail",
"form1099PATRDetail",
"form1099QADetail",
"form1099QDetail",
"form1099RDetail",
"form1099SADetail",
"form1099SBDetail",
"form1099SDetail"
})
public class IRSubmission1DetailType implements Equals2, ToString2
{
@XmlElement(name = "Form1099ADetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099ADetailType> form1099ADetail;
@XmlElement(name = "Form1099BDetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099BDetailType> form1099BDetail;
@XmlElement(name = "Form1099CAPDetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099CAPDetailType> form1099CAPDetail;
@XmlElement(name = "Form1099CDetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099CDetailType> form1099CDetail;
@XmlElement(name = "Form1099DIVDetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099DIVDetailType> form1099DIVDetail;
@XmlElement(name = "Form1099GDetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099GDetailType> form1099GDetail;
@XmlElement(name = "Form1099HDetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099HDetailType> form1099HDetail;
@XmlElement(name = "Form1099INTDetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099INTDetailType> form1099INTDetail;
@XmlElement(name = "Form1099KDetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099KDetailType> form1099KDetail;
@XmlElement(name = "Form1099LSDetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099LSDetailType> form1099LSDetail;
@XmlElement(name = "Form1099LTCDetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099LTCDetailType> form1099LTCDetail;
@XmlElement(name = "Form1099MISCDetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099MISCDetailType> form1099MISCDetail;
@XmlElement(name = "Form1099NECDetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099NECDetailType> form1099NECDetail;
@XmlElement(name = "Form1099OIDDetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099OIDDetailType> form1099OIDDetail;
@XmlElement(name = "Form1099PATRDetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099PATRDetailType> form1099PATRDetail;
@XmlElement(name = "Form1099QADetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099QADetailType> form1099QADetail;
@XmlElement(name = "Form1099QDetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099QDetailType> form1099QDetail;
@XmlElement(name = "Form1099RDetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099RDetailType> form1099RDetail;
@XmlElement(name = "Form1099SADetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099SADetailType> form1099SADetail;
@XmlElement(name = "Form1099SBDetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099SBDetailType> form1099SBDetail;
@XmlElement(name = "Form1099SDetail", namespace = "urn:us:gov:treasury:irs:ir")
protected List<Form1099SDetailType> form1099SDetail;
/**
* Gets the value of the form1099ADetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099ADetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099ADetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099ADetailType }
*
*
*/
public List<Form1099ADetailType> getForm1099ADetail() {
if (form1099ADetail == null) {
form1099ADetail = new ArrayList<Form1099ADetailType>();
}
return this.form1099ADetail;
}
/**
* Gets the value of the form1099BDetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099BDetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099BDetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099BDetailType }
*
*
*/
public List<Form1099BDetailType> getForm1099BDetail() {
if (form1099BDetail == null) {
form1099BDetail = new ArrayList<Form1099BDetailType>();
}
return this.form1099BDetail;
}
/**
* Gets the value of the form1099CAPDetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099CAPDetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099CAPDetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099CAPDetailType }
*
*
*/
public List<Form1099CAPDetailType> getForm1099CAPDetail() {
if (form1099CAPDetail == null) {
form1099CAPDetail = new ArrayList<Form1099CAPDetailType>();
}
return this.form1099CAPDetail;
}
/**
* Gets the value of the form1099CDetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099CDetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099CDetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099CDetailType }
*
*
*/
public List<Form1099CDetailType> getForm1099CDetail() {
if (form1099CDetail == null) {
form1099CDetail = new ArrayList<Form1099CDetailType>();
}
return this.form1099CDetail;
}
/**
* Gets the value of the form1099DIVDetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099DIVDetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099DIVDetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099DIVDetailType }
*
*
*/
public List<Form1099DIVDetailType> getForm1099DIVDetail() {
if (form1099DIVDetail == null) {
form1099DIVDetail = new ArrayList<Form1099DIVDetailType>();
}
return this.form1099DIVDetail;
}
/**
* Gets the value of the form1099GDetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099GDetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099GDetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099GDetailType }
*
*
*/
public List<Form1099GDetailType> getForm1099GDetail() {
if (form1099GDetail == null) {
form1099GDetail = new ArrayList<Form1099GDetailType>();
}
return this.form1099GDetail;
}
/**
* Gets the value of the form1099HDetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099HDetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099HDetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099HDetailType }
*
*
*/
public List<Form1099HDetailType> getForm1099HDetail() {
if (form1099HDetail == null) {
form1099HDetail = new ArrayList<Form1099HDetailType>();
}
return this.form1099HDetail;
}
/**
* Gets the value of the form1099INTDetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099INTDetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099INTDetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099INTDetailType }
*
*
*/
public List<Form1099INTDetailType> getForm1099INTDetail() {
if (form1099INTDetail == null) {
form1099INTDetail = new ArrayList<Form1099INTDetailType>();
}
return this.form1099INTDetail;
}
/**
* Gets the value of the form1099KDetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099KDetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099KDetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099KDetailType }
*
*
*/
public List<Form1099KDetailType> getForm1099KDetail() {
if (form1099KDetail == null) {
form1099KDetail = new ArrayList<Form1099KDetailType>();
}
return this.form1099KDetail;
}
/**
* Gets the value of the form1099LSDetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099LSDetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099LSDetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099LSDetailType }
*
*
*/
public List<Form1099LSDetailType> getForm1099LSDetail() {
if (form1099LSDetail == null) {
form1099LSDetail = new ArrayList<Form1099LSDetailType>();
}
return this.form1099LSDetail;
}
/**
* Gets the value of the form1099LTCDetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099LTCDetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099LTCDetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099LTCDetailType }
*
*
*/
public List<Form1099LTCDetailType> getForm1099LTCDetail() {
if (form1099LTCDetail == null) {
form1099LTCDetail = new ArrayList<Form1099LTCDetailType>();
}
return this.form1099LTCDetail;
}
/**
* Gets the value of the form1099MISCDetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099MISCDetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099MISCDetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099MISCDetailType }
*
*
*/
public List<Form1099MISCDetailType> getForm1099MISCDetail() {
if (form1099MISCDetail == null) {
form1099MISCDetail = new ArrayList<Form1099MISCDetailType>();
}
return this.form1099MISCDetail;
}
/**
* Gets the value of the form1099NECDetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099NECDetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099NECDetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099NECDetailType }
*
*
*/
public List<Form1099NECDetailType> getForm1099NECDetail() {
if (form1099NECDetail == null) {
form1099NECDetail = new ArrayList<Form1099NECDetailType>();
}
return this.form1099NECDetail;
}
/**
* Gets the value of the form1099OIDDetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099OIDDetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099OIDDetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099OIDDetailType }
*
*
*/
public List<Form1099OIDDetailType> getForm1099OIDDetail() {
if (form1099OIDDetail == null) {
form1099OIDDetail = new ArrayList<Form1099OIDDetailType>();
}
return this.form1099OIDDetail;
}
/**
* Gets the value of the form1099PATRDetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099PATRDetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099PATRDetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099PATRDetailType }
*
*
*/
public List<Form1099PATRDetailType> getForm1099PATRDetail() {
if (form1099PATRDetail == null) {
form1099PATRDetail = new ArrayList<Form1099PATRDetailType>();
}
return this.form1099PATRDetail;
}
/**
* Gets the value of the form1099QADetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099QADetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099QADetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099QADetailType }
*
*
*/
public List<Form1099QADetailType> getForm1099QADetail() {
if (form1099QADetail == null) {
form1099QADetail = new ArrayList<Form1099QADetailType>();
}
return this.form1099QADetail;
}
/**
* Gets the value of the form1099QDetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099QDetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099QDetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099QDetailType }
*
*
*/
public List<Form1099QDetailType> getForm1099QDetail() {
if (form1099QDetail == null) {
form1099QDetail = new ArrayList<Form1099QDetailType>();
}
return this.form1099QDetail;
}
/**
* Gets the value of the form1099RDetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099RDetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099RDetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099RDetailType }
*
*
*/
public List<Form1099RDetailType> getForm1099RDetail() {
if (form1099RDetail == null) {
form1099RDetail = new ArrayList<Form1099RDetailType>();
}
return this.form1099RDetail;
}
/**
* Gets the value of the form1099SADetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099SADetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099SADetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099SADetailType }
*
*
*/
public List<Form1099SADetailType> getForm1099SADetail() {
if (form1099SADetail == null) {
form1099SADetail = new ArrayList<Form1099SADetailType>();
}
return this.form1099SADetail;
}
/**
* Gets the value of the form1099SBDetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099SBDetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099SBDetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099SBDetailType }
*
*
*/
public List<Form1099SBDetailType> getForm1099SBDetail() {
if (form1099SBDetail == null) {
form1099SBDetail = new ArrayList<Form1099SBDetailType>();
}
return this.form1099SBDetail;
}
/**
* Gets the value of the form1099SDetail property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the form1099SDetail property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getForm1099SDetail().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Form1099SDetailType }
*
*
*/
public List<Form1099SDetailType> getForm1099SDetail() {
if (form1099SDetail == null) {
form1099SDetail = new ArrayList<Form1099SDetailType>();
}
return this.form1099SDetail;
}
public String toString() {
final ToStringStrategy2 strategy = JAXBToStringStrategy.INSTANCE;
final StringBuilder buffer = new StringBuilder();
append(null, buffer, strategy);
return buffer.toString();
}
public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy2 strategy) {
strategy.appendStart(locator, this, buffer);
appendFields(locator, buffer, strategy);
strategy.appendEnd(locator, this, buffer);
return buffer;
}
public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy2 strategy) {
{
List<Form1099ADetailType> theForm1099ADetail;
theForm1099ADetail = (((this.form1099ADetail!= null)&&(!this.form1099ADetail.isEmpty()))?this.getForm1099ADetail():null);
strategy.appendField(locator, this, "form1099ADetail", buffer, theForm1099ADetail, ((this.form1099ADetail!= null)&&(!this.form1099ADetail.isEmpty())));
}
{
List<Form1099BDetailType> theForm1099BDetail;
theForm1099BDetail = (((this.form1099BDetail!= null)&&(!this.form1099BDetail.isEmpty()))?this.getForm1099BDetail():null);
strategy.appendField(locator, this, "form1099BDetail", buffer, theForm1099BDetail, ((this.form1099BDetail!= null)&&(!this.form1099BDetail.isEmpty())));
}
{
List<Form1099CAPDetailType> theForm1099CAPDetail;
theForm1099CAPDetail = (((this.form1099CAPDetail!= null)&&(!this.form1099CAPDetail.isEmpty()))?this.getForm1099CAPDetail():null);
strategy.appendField(locator, this, "form1099CAPDetail", buffer, theForm1099CAPDetail, ((this.form1099CAPDetail!= null)&&(!this.form1099CAPDetail.isEmpty())));
}
{
List<Form1099CDetailType> theForm1099CDetail;
theForm1099CDetail = (((this.form1099CDetail!= null)&&(!this.form1099CDetail.isEmpty()))?this.getForm1099CDetail():null);
strategy.appendField(locator, this, "form1099CDetail", buffer, theForm1099CDetail, ((this.form1099CDetail!= null)&&(!this.form1099CDetail.isEmpty())));
}
{
List<Form1099DIVDetailType> theForm1099DIVDetail;
theForm1099DIVDetail = (((this.form1099DIVDetail!= null)&&(!this.form1099DIVDetail.isEmpty()))?this.getForm1099DIVDetail():null);
strategy.appendField(locator, this, "form1099DIVDetail", buffer, theForm1099DIVDetail, ((this.form1099DIVDetail!= null)&&(!this.form1099DIVDetail.isEmpty())));
}
{
List<Form1099GDetailType> theForm1099GDetail;
theForm1099GDetail = (((this.form1099GDetail!= null)&&(!this.form1099GDetail.isEmpty()))?this.getForm1099GDetail():null);
strategy.appendField(locator, this, "form1099GDetail", buffer, theForm1099GDetail, ((this.form1099GDetail!= null)&&(!this.form1099GDetail.isEmpty())));
}
{
List<Form1099HDetailType> theForm1099HDetail;
theForm1099HDetail = (((this.form1099HDetail!= null)&&(!this.form1099HDetail.isEmpty()))?this.getForm1099HDetail():null);
strategy.appendField(locator, this, "form1099HDetail", buffer, theForm1099HDetail, ((this.form1099HDetail!= null)&&(!this.form1099HDetail.isEmpty())));
}
{
List<Form1099INTDetailType> theForm1099INTDetail;
theForm1099INTDetail = (((this.form1099INTDetail!= null)&&(!this.form1099INTDetail.isEmpty()))?this.getForm1099INTDetail():null);
strategy.appendField(locator, this, "form1099INTDetail", buffer, theForm1099INTDetail, ((this.form1099INTDetail!= null)&&(!this.form1099INTDetail.isEmpty())));
}
{
List<Form1099KDetailType> theForm1099KDetail;
theForm1099KDetail = (((this.form1099KDetail!= null)&&(!this.form1099KDetail.isEmpty()))?this.getForm1099KDetail():null);
strategy.appendField(locator, this, "form1099KDetail", buffer, theForm1099KDetail, ((this.form1099KDetail!= null)&&(!this.form1099KDetail.isEmpty())));
}
{
List<Form1099LSDetailType> theForm1099LSDetail;
theForm1099LSDetail = (((this.form1099LSDetail!= null)&&(!this.form1099LSDetail.isEmpty()))?this.getForm1099LSDetail():null);
strategy.appendField(locator, this, "form1099LSDetail", buffer, theForm1099LSDetail, ((this.form1099LSDetail!= null)&&(!this.form1099LSDetail.isEmpty())));
}
{
List<Form1099LTCDetailType> theForm1099LTCDetail;
theForm1099LTCDetail = (((this.form1099LTCDetail!= null)&&(!this.form1099LTCDetail.isEmpty()))?this.getForm1099LTCDetail():null);
strategy.appendField(locator, this, "form1099LTCDetail", buffer, theForm1099LTCDetail, ((this.form1099LTCDetail!= null)&&(!this.form1099LTCDetail.isEmpty())));
}
{
List<Form1099MISCDetailType> theForm1099MISCDetail;
theForm1099MISCDetail = (((this.form1099MISCDetail!= null)&&(!this.form1099MISCDetail.isEmpty()))?this.getForm1099MISCDetail():null);
strategy.appendField(locator, this, "form1099MISCDetail", buffer, theForm1099MISCDetail, ((this.form1099MISCDetail!= null)&&(!this.form1099MISCDetail.isEmpty())));
}
{
List<Form1099NECDetailType> theForm1099NECDetail;
theForm1099NECDetail = (((this.form1099NECDetail!= null)&&(!this.form1099NECDetail.isEmpty()))?this.getForm1099NECDetail():null);
strategy.appendField(locator, this, "form1099NECDetail", buffer, theForm1099NECDetail, ((this.form1099NECDetail!= null)&&(!this.form1099NECDetail.isEmpty())));
}
{
List<Form1099OIDDetailType> theForm1099OIDDetail;
theForm1099OIDDetail = (((this.form1099OIDDetail!= null)&&(!this.form1099OIDDetail.isEmpty()))?this.getForm1099OIDDetail():null);
strategy.appendField(locator, this, "form1099OIDDetail", buffer, theForm1099OIDDetail, ((this.form1099OIDDetail!= null)&&(!this.form1099OIDDetail.isEmpty())));
}
{
List<Form1099PATRDetailType> theForm1099PATRDetail;
theForm1099PATRDetail = (((this.form1099PATRDetail!= null)&&(!this.form1099PATRDetail.isEmpty()))?this.getForm1099PATRDetail():null);
strategy.appendField(locator, this, "form1099PATRDetail", buffer, theForm1099PATRDetail, ((this.form1099PATRDetail!= null)&&(!this.form1099PATRDetail.isEmpty())));
}
{
List<Form1099QADetailType> theForm1099QADetail;
theForm1099QADetail = (((this.form1099QADetail!= null)&&(!this.form1099QADetail.isEmpty()))?this.getForm1099QADetail():null);
strategy.appendField(locator, this, "form1099QADetail", buffer, theForm1099QADetail, ((this.form1099QADetail!= null)&&(!this.form1099QADetail.isEmpty())));
}
{
List<Form1099QDetailType> theForm1099QDetail;
theForm1099QDetail = (((this.form1099QDetail!= null)&&(!this.form1099QDetail.isEmpty()))?this.getForm1099QDetail():null);
strategy.appendField(locator, this, "form1099QDetail", buffer, theForm1099QDetail, ((this.form1099QDetail!= null)&&(!this.form1099QDetail.isEmpty())));
}
{
List<Form1099RDetailType> theForm1099RDetail;
theForm1099RDetail = (((this.form1099RDetail!= null)&&(!this.form1099RDetail.isEmpty()))?this.getForm1099RDetail():null);
strategy.appendField(locator, this, "form1099RDetail", buffer, theForm1099RDetail, ((this.form1099RDetail!= null)&&(!this.form1099RDetail.isEmpty())));
}
{
List<Form1099SADetailType> theForm1099SADetail;
theForm1099SADetail = (((this.form1099SADetail!= null)&&(!this.form1099SADetail.isEmpty()))?this.getForm1099SADetail():null);
strategy.appendField(locator, this, "form1099SADetail", buffer, theForm1099SADetail, ((this.form1099SADetail!= null)&&(!this.form1099SADetail.isEmpty())));
}
{
List<Form1099SBDetailType> theForm1099SBDetail;
theForm1099SBDetail = (((this.form1099SBDetail!= null)&&(!this.form1099SBDetail.isEmpty()))?this.getForm1099SBDetail():null);
strategy.appendField(locator, this, "form1099SBDetail", buffer, theForm1099SBDetail, ((this.form1099SBDetail!= null)&&(!this.form1099SBDetail.isEmpty())));
}
{
List<Form1099SDetailType> theForm1099SDetail;
theForm1099SDetail = (((this.form1099SDetail!= null)&&(!this.form1099SDetail.isEmpty()))?this.getForm1099SDetail():null);
strategy.appendField(locator, this, "form1099SDetail", buffer, theForm1099SDetail, ((this.form1099SDetail!= null)&&(!this.form1099SDetail.isEmpty())));
}
return buffer;
}
public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
return true;
}
final IRSubmission1DetailType that = ((IRSubmission1DetailType) object);
{
List<Form1099ADetailType> lhsForm1099ADetail;
lhsForm1099ADetail = (((this.form1099ADetail!= null)&&(!this.form1099ADetail.isEmpty()))?this.getForm1099ADetail():null);
List<Form1099ADetailType> rhsForm1099ADetail;
rhsForm1099ADetail = (((that.form1099ADetail!= null)&&(!that.form1099ADetail.isEmpty()))?that.getForm1099ADetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099ADetail", lhsForm1099ADetail), LocatorUtils.property(thatLocator, "form1099ADetail", rhsForm1099ADetail), lhsForm1099ADetail, rhsForm1099ADetail, ((this.form1099ADetail!= null)&&(!this.form1099ADetail.isEmpty())), ((that.form1099ADetail!= null)&&(!that.form1099ADetail.isEmpty())))) {
return false;
}
}
{
List<Form1099BDetailType> lhsForm1099BDetail;
lhsForm1099BDetail = (((this.form1099BDetail!= null)&&(!this.form1099BDetail.isEmpty()))?this.getForm1099BDetail():null);
List<Form1099BDetailType> rhsForm1099BDetail;
rhsForm1099BDetail = (((that.form1099BDetail!= null)&&(!that.form1099BDetail.isEmpty()))?that.getForm1099BDetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099BDetail", lhsForm1099BDetail), LocatorUtils.property(thatLocator, "form1099BDetail", rhsForm1099BDetail), lhsForm1099BDetail, rhsForm1099BDetail, ((this.form1099BDetail!= null)&&(!this.form1099BDetail.isEmpty())), ((that.form1099BDetail!= null)&&(!that.form1099BDetail.isEmpty())))) {
return false;
}
}
{
List<Form1099CAPDetailType> lhsForm1099CAPDetail;
lhsForm1099CAPDetail = (((this.form1099CAPDetail!= null)&&(!this.form1099CAPDetail.isEmpty()))?this.getForm1099CAPDetail():null);
List<Form1099CAPDetailType> rhsForm1099CAPDetail;
rhsForm1099CAPDetail = (((that.form1099CAPDetail!= null)&&(!that.form1099CAPDetail.isEmpty()))?that.getForm1099CAPDetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099CAPDetail", lhsForm1099CAPDetail), LocatorUtils.property(thatLocator, "form1099CAPDetail", rhsForm1099CAPDetail), lhsForm1099CAPDetail, rhsForm1099CAPDetail, ((this.form1099CAPDetail!= null)&&(!this.form1099CAPDetail.isEmpty())), ((that.form1099CAPDetail!= null)&&(!that.form1099CAPDetail.isEmpty())))) {
return false;
}
}
{
List<Form1099CDetailType> lhsForm1099CDetail;
lhsForm1099CDetail = (((this.form1099CDetail!= null)&&(!this.form1099CDetail.isEmpty()))?this.getForm1099CDetail():null);
List<Form1099CDetailType> rhsForm1099CDetail;
rhsForm1099CDetail = (((that.form1099CDetail!= null)&&(!that.form1099CDetail.isEmpty()))?that.getForm1099CDetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099CDetail", lhsForm1099CDetail), LocatorUtils.property(thatLocator, "form1099CDetail", rhsForm1099CDetail), lhsForm1099CDetail, rhsForm1099CDetail, ((this.form1099CDetail!= null)&&(!this.form1099CDetail.isEmpty())), ((that.form1099CDetail!= null)&&(!that.form1099CDetail.isEmpty())))) {
return false;
}
}
{
List<Form1099DIVDetailType> lhsForm1099DIVDetail;
lhsForm1099DIVDetail = (((this.form1099DIVDetail!= null)&&(!this.form1099DIVDetail.isEmpty()))?this.getForm1099DIVDetail():null);
List<Form1099DIVDetailType> rhsForm1099DIVDetail;
rhsForm1099DIVDetail = (((that.form1099DIVDetail!= null)&&(!that.form1099DIVDetail.isEmpty()))?that.getForm1099DIVDetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099DIVDetail", lhsForm1099DIVDetail), LocatorUtils.property(thatLocator, "form1099DIVDetail", rhsForm1099DIVDetail), lhsForm1099DIVDetail, rhsForm1099DIVDetail, ((this.form1099DIVDetail!= null)&&(!this.form1099DIVDetail.isEmpty())), ((that.form1099DIVDetail!= null)&&(!that.form1099DIVDetail.isEmpty())))) {
return false;
}
}
{
List<Form1099GDetailType> lhsForm1099GDetail;
lhsForm1099GDetail = (((this.form1099GDetail!= null)&&(!this.form1099GDetail.isEmpty()))?this.getForm1099GDetail():null);
List<Form1099GDetailType> rhsForm1099GDetail;
rhsForm1099GDetail = (((that.form1099GDetail!= null)&&(!that.form1099GDetail.isEmpty()))?that.getForm1099GDetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099GDetail", lhsForm1099GDetail), LocatorUtils.property(thatLocator, "form1099GDetail", rhsForm1099GDetail), lhsForm1099GDetail, rhsForm1099GDetail, ((this.form1099GDetail!= null)&&(!this.form1099GDetail.isEmpty())), ((that.form1099GDetail!= null)&&(!that.form1099GDetail.isEmpty())))) {
return false;
}
}
{
List<Form1099HDetailType> lhsForm1099HDetail;
lhsForm1099HDetail = (((this.form1099HDetail!= null)&&(!this.form1099HDetail.isEmpty()))?this.getForm1099HDetail():null);
List<Form1099HDetailType> rhsForm1099HDetail;
rhsForm1099HDetail = (((that.form1099HDetail!= null)&&(!that.form1099HDetail.isEmpty()))?that.getForm1099HDetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099HDetail", lhsForm1099HDetail), LocatorUtils.property(thatLocator, "form1099HDetail", rhsForm1099HDetail), lhsForm1099HDetail, rhsForm1099HDetail, ((this.form1099HDetail!= null)&&(!this.form1099HDetail.isEmpty())), ((that.form1099HDetail!= null)&&(!that.form1099HDetail.isEmpty())))) {
return false;
}
}
{
List<Form1099INTDetailType> lhsForm1099INTDetail;
lhsForm1099INTDetail = (((this.form1099INTDetail!= null)&&(!this.form1099INTDetail.isEmpty()))?this.getForm1099INTDetail():null);
List<Form1099INTDetailType> rhsForm1099INTDetail;
rhsForm1099INTDetail = (((that.form1099INTDetail!= null)&&(!that.form1099INTDetail.isEmpty()))?that.getForm1099INTDetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099INTDetail", lhsForm1099INTDetail), LocatorUtils.property(thatLocator, "form1099INTDetail", rhsForm1099INTDetail), lhsForm1099INTDetail, rhsForm1099INTDetail, ((this.form1099INTDetail!= null)&&(!this.form1099INTDetail.isEmpty())), ((that.form1099INTDetail!= null)&&(!that.form1099INTDetail.isEmpty())))) {
return false;
}
}
{
List<Form1099KDetailType> lhsForm1099KDetail;
lhsForm1099KDetail = (((this.form1099KDetail!= null)&&(!this.form1099KDetail.isEmpty()))?this.getForm1099KDetail():null);
List<Form1099KDetailType> rhsForm1099KDetail;
rhsForm1099KDetail = (((that.form1099KDetail!= null)&&(!that.form1099KDetail.isEmpty()))?that.getForm1099KDetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099KDetail", lhsForm1099KDetail), LocatorUtils.property(thatLocator, "form1099KDetail", rhsForm1099KDetail), lhsForm1099KDetail, rhsForm1099KDetail, ((this.form1099KDetail!= null)&&(!this.form1099KDetail.isEmpty())), ((that.form1099KDetail!= null)&&(!that.form1099KDetail.isEmpty())))) {
return false;
}
}
{
List<Form1099LSDetailType> lhsForm1099LSDetail;
lhsForm1099LSDetail = (((this.form1099LSDetail!= null)&&(!this.form1099LSDetail.isEmpty()))?this.getForm1099LSDetail():null);
List<Form1099LSDetailType> rhsForm1099LSDetail;
rhsForm1099LSDetail = (((that.form1099LSDetail!= null)&&(!that.form1099LSDetail.isEmpty()))?that.getForm1099LSDetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099LSDetail", lhsForm1099LSDetail), LocatorUtils.property(thatLocator, "form1099LSDetail", rhsForm1099LSDetail), lhsForm1099LSDetail, rhsForm1099LSDetail, ((this.form1099LSDetail!= null)&&(!this.form1099LSDetail.isEmpty())), ((that.form1099LSDetail!= null)&&(!that.form1099LSDetail.isEmpty())))) {
return false;
}
}
{
List<Form1099LTCDetailType> lhsForm1099LTCDetail;
lhsForm1099LTCDetail = (((this.form1099LTCDetail!= null)&&(!this.form1099LTCDetail.isEmpty()))?this.getForm1099LTCDetail():null);
List<Form1099LTCDetailType> rhsForm1099LTCDetail;
rhsForm1099LTCDetail = (((that.form1099LTCDetail!= null)&&(!that.form1099LTCDetail.isEmpty()))?that.getForm1099LTCDetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099LTCDetail", lhsForm1099LTCDetail), LocatorUtils.property(thatLocator, "form1099LTCDetail", rhsForm1099LTCDetail), lhsForm1099LTCDetail, rhsForm1099LTCDetail, ((this.form1099LTCDetail!= null)&&(!this.form1099LTCDetail.isEmpty())), ((that.form1099LTCDetail!= null)&&(!that.form1099LTCDetail.isEmpty())))) {
return false;
}
}
{
List<Form1099MISCDetailType> lhsForm1099MISCDetail;
lhsForm1099MISCDetail = (((this.form1099MISCDetail!= null)&&(!this.form1099MISCDetail.isEmpty()))?this.getForm1099MISCDetail():null);
List<Form1099MISCDetailType> rhsForm1099MISCDetail;
rhsForm1099MISCDetail = (((that.form1099MISCDetail!= null)&&(!that.form1099MISCDetail.isEmpty()))?that.getForm1099MISCDetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099MISCDetail", lhsForm1099MISCDetail), LocatorUtils.property(thatLocator, "form1099MISCDetail", rhsForm1099MISCDetail), lhsForm1099MISCDetail, rhsForm1099MISCDetail, ((this.form1099MISCDetail!= null)&&(!this.form1099MISCDetail.isEmpty())), ((that.form1099MISCDetail!= null)&&(!that.form1099MISCDetail.isEmpty())))) {
return false;
}
}
{
List<Form1099NECDetailType> lhsForm1099NECDetail;
lhsForm1099NECDetail = (((this.form1099NECDetail!= null)&&(!this.form1099NECDetail.isEmpty()))?this.getForm1099NECDetail():null);
List<Form1099NECDetailType> rhsForm1099NECDetail;
rhsForm1099NECDetail = (((that.form1099NECDetail!= null)&&(!that.form1099NECDetail.isEmpty()))?that.getForm1099NECDetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099NECDetail", lhsForm1099NECDetail), LocatorUtils.property(thatLocator, "form1099NECDetail", rhsForm1099NECDetail), lhsForm1099NECDetail, rhsForm1099NECDetail, ((this.form1099NECDetail!= null)&&(!this.form1099NECDetail.isEmpty())), ((that.form1099NECDetail!= null)&&(!that.form1099NECDetail.isEmpty())))) {
return false;
}
}
{
List<Form1099OIDDetailType> lhsForm1099OIDDetail;
lhsForm1099OIDDetail = (((this.form1099OIDDetail!= null)&&(!this.form1099OIDDetail.isEmpty()))?this.getForm1099OIDDetail():null);
List<Form1099OIDDetailType> rhsForm1099OIDDetail;
rhsForm1099OIDDetail = (((that.form1099OIDDetail!= null)&&(!that.form1099OIDDetail.isEmpty()))?that.getForm1099OIDDetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099OIDDetail", lhsForm1099OIDDetail), LocatorUtils.property(thatLocator, "form1099OIDDetail", rhsForm1099OIDDetail), lhsForm1099OIDDetail, rhsForm1099OIDDetail, ((this.form1099OIDDetail!= null)&&(!this.form1099OIDDetail.isEmpty())), ((that.form1099OIDDetail!= null)&&(!that.form1099OIDDetail.isEmpty())))) {
return false;
}
}
{
List<Form1099PATRDetailType> lhsForm1099PATRDetail;
lhsForm1099PATRDetail = (((this.form1099PATRDetail!= null)&&(!this.form1099PATRDetail.isEmpty()))?this.getForm1099PATRDetail():null);
List<Form1099PATRDetailType> rhsForm1099PATRDetail;
rhsForm1099PATRDetail = (((that.form1099PATRDetail!= null)&&(!that.form1099PATRDetail.isEmpty()))?that.getForm1099PATRDetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099PATRDetail", lhsForm1099PATRDetail), LocatorUtils.property(thatLocator, "form1099PATRDetail", rhsForm1099PATRDetail), lhsForm1099PATRDetail, rhsForm1099PATRDetail, ((this.form1099PATRDetail!= null)&&(!this.form1099PATRDetail.isEmpty())), ((that.form1099PATRDetail!= null)&&(!that.form1099PATRDetail.isEmpty())))) {
return false;
}
}
{
List<Form1099QADetailType> lhsForm1099QADetail;
lhsForm1099QADetail = (((this.form1099QADetail!= null)&&(!this.form1099QADetail.isEmpty()))?this.getForm1099QADetail():null);
List<Form1099QADetailType> rhsForm1099QADetail;
rhsForm1099QADetail = (((that.form1099QADetail!= null)&&(!that.form1099QADetail.isEmpty()))?that.getForm1099QADetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099QADetail", lhsForm1099QADetail), LocatorUtils.property(thatLocator, "form1099QADetail", rhsForm1099QADetail), lhsForm1099QADetail, rhsForm1099QADetail, ((this.form1099QADetail!= null)&&(!this.form1099QADetail.isEmpty())), ((that.form1099QADetail!= null)&&(!that.form1099QADetail.isEmpty())))) {
return false;
}
}
{
List<Form1099QDetailType> lhsForm1099QDetail;
lhsForm1099QDetail = (((this.form1099QDetail!= null)&&(!this.form1099QDetail.isEmpty()))?this.getForm1099QDetail():null);
List<Form1099QDetailType> rhsForm1099QDetail;
rhsForm1099QDetail = (((that.form1099QDetail!= null)&&(!that.form1099QDetail.isEmpty()))?that.getForm1099QDetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099QDetail", lhsForm1099QDetail), LocatorUtils.property(thatLocator, "form1099QDetail", rhsForm1099QDetail), lhsForm1099QDetail, rhsForm1099QDetail, ((this.form1099QDetail!= null)&&(!this.form1099QDetail.isEmpty())), ((that.form1099QDetail!= null)&&(!that.form1099QDetail.isEmpty())))) {
return false;
}
}
{
List<Form1099RDetailType> lhsForm1099RDetail;
lhsForm1099RDetail = (((this.form1099RDetail!= null)&&(!this.form1099RDetail.isEmpty()))?this.getForm1099RDetail():null);
List<Form1099RDetailType> rhsForm1099RDetail;
rhsForm1099RDetail = (((that.form1099RDetail!= null)&&(!that.form1099RDetail.isEmpty()))?that.getForm1099RDetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099RDetail", lhsForm1099RDetail), LocatorUtils.property(thatLocator, "form1099RDetail", rhsForm1099RDetail), lhsForm1099RDetail, rhsForm1099RDetail, ((this.form1099RDetail!= null)&&(!this.form1099RDetail.isEmpty())), ((that.form1099RDetail!= null)&&(!that.form1099RDetail.isEmpty())))) {
return false;
}
}
{
List<Form1099SADetailType> lhsForm1099SADetail;
lhsForm1099SADetail = (((this.form1099SADetail!= null)&&(!this.form1099SADetail.isEmpty()))?this.getForm1099SADetail():null);
List<Form1099SADetailType> rhsForm1099SADetail;
rhsForm1099SADetail = (((that.form1099SADetail!= null)&&(!that.form1099SADetail.isEmpty()))?that.getForm1099SADetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099SADetail", lhsForm1099SADetail), LocatorUtils.property(thatLocator, "form1099SADetail", rhsForm1099SADetail), lhsForm1099SADetail, rhsForm1099SADetail, ((this.form1099SADetail!= null)&&(!this.form1099SADetail.isEmpty())), ((that.form1099SADetail!= null)&&(!that.form1099SADetail.isEmpty())))) {
return false;
}
}
{
List<Form1099SBDetailType> lhsForm1099SBDetail;
lhsForm1099SBDetail = (((this.form1099SBDetail!= null)&&(!this.form1099SBDetail.isEmpty()))?this.getForm1099SBDetail():null);
List<Form1099SBDetailType> rhsForm1099SBDetail;
rhsForm1099SBDetail = (((that.form1099SBDetail!= null)&&(!that.form1099SBDetail.isEmpty()))?that.getForm1099SBDetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099SBDetail", lhsForm1099SBDetail), LocatorUtils.property(thatLocator, "form1099SBDetail", rhsForm1099SBDetail), lhsForm1099SBDetail, rhsForm1099SBDetail, ((this.form1099SBDetail!= null)&&(!this.form1099SBDetail.isEmpty())), ((that.form1099SBDetail!= null)&&(!that.form1099SBDetail.isEmpty())))) {
return false;
}
}
{
List<Form1099SDetailType> lhsForm1099SDetail;
lhsForm1099SDetail = (((this.form1099SDetail!= null)&&(!this.form1099SDetail.isEmpty()))?this.getForm1099SDetail():null);
List<Form1099SDetailType> rhsForm1099SDetail;
rhsForm1099SDetail = (((that.form1099SDetail!= null)&&(!that.form1099SDetail.isEmpty()))?that.getForm1099SDetail():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "form1099SDetail", lhsForm1099SDetail), LocatorUtils.property(thatLocator, "form1099SDetail", rhsForm1099SDetail), lhsForm1099SDetail, rhsForm1099SDetail, ((this.form1099SDetail!= null)&&(!this.form1099SDetail.isEmpty())), ((that.form1099SDetail!= null)&&(!that.form1099SDetail.isEmpty())))) {
return false;
}
}
return true;
}
public boolean equals(Object object) {
final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
}