← All computation targets

mdr-screen

Filemark T2 rollover and reorganization preview

Kind
rollover
Supported tax years
Strict profile
rollover_preview_exact_v1
Payload schema version
2.0.0

Input cells (35)

Paths are relative to the request’s inputs object; [] marks an array element. Pinned cells are fixed to exact witness values by the current strict profile revision; the default boundary accepts your values for them.

Input cells for mdr-screen
CellTypesRequiredPinned
transaction.transactionDateIsostringyes
transaction.becomesBindingDateIsostringyes
transaction.asOfDateIsostringyes
transaction.avoidanceTransactionMainPurposeStatusstringyes
hallmarks.contingentFeebooleanyes
hallmarks.confidentialProtectionbooleanyes
hallmarks.contractualProtectionbooleanyes
reportable_exclusions.isTaxShelterAcquisitionWithRequiredReturnFiledbooleanyesyes
reportable_exclusions.isFlowThroughShareIssuanceWithRequiredReturnFiledbooleanyesyes
designation.designationMatchStatusstringyes
designation.designationEffectiveDateIsonull | stringyes
fees.weeksOfFailureinteger | nullyes
fees.taxBenefitnull | numberyes
fees.feesChargedByPersonnull | numberyes
fees.daysOfFailureinteger | nullyes
taxpayer.isCorporationbooleanyes
taxpayer.largeCorporationAssets50MOrMoreStatusstringyes
filer.filerCategorystringyes
filer.taxBenefitResultsOrExpectedStatusstringyes
filer.enteredForBenefitOfTaxBenefitPersonStatusstringyes
filer.advisorPromoterFeeEntitlementStatusstringyes
filer.nonArmsLengthFeeEntitlementStatusstringyes
filer.knewOrShouldKnowNotifiableStatusstringyes
filer.noOtherPersonEnteredForBenefitboolean | nullyes
filer.otherPersonEnteredTransactionDateIsonull | stringyes
filer.notifiableDueDiligenceDefenceStatusstringyes
filer.reportablePenaltyDueDiligenceDefenceStatusstringyes
filer.privilegedInformationStatusstringyes
rutt.hasAuditedRelevantFinancialStatementsStatusstringyes
rutt.assetsCarryingValue50MOrMoreAtYearEndStatusstringyes
rutt.requiredToFileReturnUnderS150Statusstringyes
rutt.hasReportableUncertainTaxTreatmentStatusstringyes
rutt.dueDiligenceDefenceStatusstringyes
rutt.filingDueDateIsonull | stringyes
rutt.weeksOfFailureinteger | nullyes

Output cells (38)

Paths are relative to this target’s result object in the response. Exact computed values are proven by executed golden examples; the schema fixes names and types.

Output cells for mdr-screen
CellTypes
blockingboolean
traps[].citationKeystring
traps[].severitystring
traps[].titlestring
traps[].bodystring
requiresDisclosureboolean | null
personFilingDeterminationstring
penaltyDeterminationstring
estimatedPenaltyOnFailurenull | number
enhancedRegimeAppliesboolean | null
reportableDeterminationstring
notifiableDeterminationstring
transactionDisclosureFlagboolean | null
disclosureReviewRequiredboolean
isReportableboolean | null
isNotifiableboolean | null
hallmarksTriggered[]string
hallmarksRequiringReview[]string
reportableDeadlineIsonull | string
notifiableDeadlineIsonull | string
reportingDeadlineIsonull | string
daysRemaininginteger | null
personFilingDeadlineIsonull | string
personFilingDaysRemaininginteger | null
isRuttReportingCorporationboolean | null
ruttDeterminationstring
ruttFilingRequiredboolean | null
ruttDeadlineIsonull | string
ruttDaysRemaininginteger | null
ruttPenaltyDeterminationstring
estimatedRuttPenaltyOnFailurenull | number
warnings[]string
citationsApplied[]string
citations[].keystring
citations[].sectionstring
citations[].descriptionstring
citations[].source_urlstring
citations[].verified_atstring
Filemark | mdr-screen cells