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>