UpdateTransactionForContentUpdate - POST

Overview

UpdateTransactionForContentUpdate is used by EZ Config to update their data when content is updated. DocViewer looks at the new REQ and removes xpaths that are no longer used in the content. It will also add EmptyTransaction data that is not currently in the transaction.

Method

Method URL Description
POST /api/Sessions/UpdateTransactionForContentUpdate The POST method updates EZ Config transaction data when content is updated.

Parameters

Name Type Constraints Description
id integer required The id used to update EZ Config data.

Sample Request

{
  "account": {
    "id": 0
  },
  "transactionXml": "string",
  "transactionData": "string",
  "document": {
    "id": "string",
    "instanceDisplayName": "string",
    "complete": true,
    "assemble": true
  },
  "overlayDictionary": {
    "overlayDictionaryName": "string",
    "precedenceLevel": "string",
    "mergeOverlaysToParent": true
  },
  "inclusions": [
    "string"
  ]
}

See example screenshot from Swagger:

Sample Response

<Txn xmlns="http://schemas.bankerssystems.com/2004/ExpereTxn">
<Deposit>
<Accounts>
<Account>
<AccountPurposeType>1</AccountPurposeType>
</Account>
</Accounts>
</Deposit>
<OrgInsurerType>1</OrgInsurerType>
<EZConfigOrgJurisdictionsDesc>AK_AL_AR_AZ_CA_CO_CT_DC_DE_FL_GA_HI_IA_ID_IL_IN_KS_KY_LA_MA_MD_ME_MI_MN_MO_MS_MT_NC_ND_NE_NH_NJ_NM_NV_NY_OH_OK_OR_PA_RI_SC_SD_TN_TX_UT_VA_VT_WA_WI_WV_WY</EZConfigOrgJurisdictionsDesc>
<EZConfigKeyCollections>
<KeyCollection index="1"><KeyPathDesc>/Txn/OrgJurisdiction</KeyPathDesc><XPathDesc>/Txn/PrivacyNoticeIncludeStatePrivacyNoticeInd</XPathDesc><Keys><Key index="1">
<KeyPathValue>AK_CA_IL_MA_MD_MS_ND_NJ_TX_VT</KeyPathValue>
</Key>
</Keys>
</KeyCollection><KeyCollection index="2"><Keys>
<Key index="1"
><KeyPathValue>CA</KeyPathValue>
</Key>
</Keys>
<KeyPathDesc>OrgJurisdiction</KeyPathDesc>
<XPathDesc>/Txn/PrivacyNoticeOnlinePrivacyPolicyWebsiteDesc</XPathDesc></KeyCollection>
<KeyCollection index="3"><Keys><Key index="1"><KeyPathValue>CA</KeyPathValue></Key></Keys><KeyPathDesc>OrgJurisdiction</KeyPathDesc><XPathDesc>/Txn/PrivacyNoticeIncludeOnlinePrivacyPolicyInd</XPathDesc></KeyCollection></EZConfigKeyCollections><PrivacyNoticePersonalInformationUsedItems><PersonalInformationUsedItem index="1" />
</PrivacyNoticePersonalInformationUsedItems>
<PrivacyNoticeInd>1</PrivacyNoticeInd></Txn>