Load SWIFT MX Schema Shared Resource
The Load SWIFT MX Schema shared resource is used to select a SWIFT Specification and load or unload the MX message schemas. The Parse SWIFT MX and Render SWIFT MX activities use the schemas that are loaded by the Load SWIFT MX Schema shared resource. You can add only one Load MX Schema shared resource in a project.
General
The following table lists the configurations in the General panel of the Load SWIFT MX Schema shared resource:
Field | Module Property? | Description |
---|---|---|
Package | No | The name of the package where the new shared resource is added. |
Name | No | The name to be displayed as the label for the shared resource in the process. |
Description | No | A short description for this shared resource. |
MX Schemaloader Configuration
The following table lists the configurations in the MX Schemaloader Configuration panel of the Load SWIFT MX Schema shared resource:
Field | Description |
---|---|
Specification | You can select a SWIFT specification from the
Specification list. Specification 2022 and specification 2021 are supported. The default specification is
SWIFT November 2022 specification.
This lists all the message types supported by the SWIFT specification. |
Message Type | You can select the MX or CBPR+ message type from the dropdown in SWIFT November 2022 specification. After you select the message type, the system displays the supported messages. |
- See Creating a Load SWIFT MX Schema Shared Resource to create the Load SWIFT MT Schema shared resource.
- To run the SWIFT MX activities on TIBCO Cloud Integration platform, the project must have a logic to copy the xsd at /opt/tibco/bwcloud/1.1/ext/shared/addons/bin/xsd/2021/ and /opt/tibco/bwcloud/1.1/ext/shared/addons/bin/xsd/2022/ paths on the application container.
Supported MX Messages
The plug-in supports part of SWIFT MX Standard Release 2022 and 2021, and therefore, supports a certain set of MX messages that conform to SWIFT MX Standard Release 2022 and 2021.
The plug-in supports extended rules validation for the following MX messages of SWIFT Standard Release 2022:
acmt.001.001.08 acmt.002.001.08 acmt.003.001.08 acmt.004.001.06 acmt.005.001.06 acmt.006.001.07 camt.029.001.11 camt.040.001.04 camt.041.001.04 camt.042.001.04 camt.043.001.04 camt.044.001.03 camt.045.001.03 camt.050.001.06 camt.052.001.10 camt.053.001.10 camt.056.001.10 camt.060.001.06 pacs.002.001.12 pacs.003.001.09 pacs.004.001.11 pacs.007.001.11 pacs.008.001.10 pacs.009.001.10 pain.001.001.11 reda.001.001.04 reda.002.001.04 reda.004.001.06 reda.005.001.03 secl.010.001.03 semt.001.001.03 semt.002.001.02 semt.003.001.02 semt.004.001.02 semt.005.001.02 semt.006.001.02 semt.007.001.02 semt.012.001.01 semt.013.001.06 semt.014.001.07 semt.015.001.09 semt.017.001.12 semt.018.001.13 semt.019.001.10 semt.021.001.08 semt.023.001.01 sese.001.001.09 sese.002.001.09 sese.003.001.09 sese.004.001.09 sese.005.001.09 sese.006.001.09 sese.007.001.09 sese.008.001.09 sese.009.001.08 sese.010.001.07 sese.011.001.09 sese.012.001.11 sese.013.001.11 sese.014.001.09 sese.018.001.09 sese.019.001.08 sese.020.001.07 sese.023.001.11 sese.024.001.12 sese.025.001.11 sese.027.001.07 sese.028.001.10 sese.029.001.06 sese.030.001.09 sese.031.001.09 sese.038.001.09 sese.039.001.06 sese.040.001.04 setr.001.001.04 setr.002.001.04 setr.003.001.04 setr.004.001.04 setr.005.001.04 setr.006.001.04 setr.007.001.04 setr.008.001.04 setr.009.001.04 setr.010.001.04 setr.011.001.04 setr.012.001.04 setr.013.001.04 setr.014.001.04 setr.015.001.04 setr.016.001.04 setr.017.001.04 setr.018.001.04 setr.027.001.03 setr.029.001.01 setr.030.001.01 setr.044.001.02 setr.047.001.02 setr.048.001.01 setr.049.001.02 setr.050.001.01 setr.051.001.02 setr.052.001.01 setr.053.001.02 setr.054.001.01 setr.055.001.02 setr.056.001.01 setr.057.001.02 setr.058.001.02 setr.059.001.01 setr.060.001.01 setr.061.001.01 setr.062.001.01 setr.064.001.01 setr.065.001.01 setr.066.001.01
Supported CBPR+ Messages
The plug-in supports part of SWIFT CBPR+ Standard Release 2022, and therefore, supports a certain set of CBPR+ messages that conform to SWIFT CBPR+ Standard Release 2022.
CBPRPlus-camt_029_001_09 CBPRPlus-camt_052_001_08 CBPRPlus-camt_053_001_08 CBPRPlus-camt_054_001_08 CBPRPlus-camt_056_001_08 CBPRPlus-camt_057_001_06 CBPRPlus-camt_060_001_05 CBPRPlus-pacs_002_001_10 CBPRPlus-pacs_004_001_09 CBPRPlus-pacs_008_001_08 CBPRPlus-pacs_008_001_08_STP CBPRPlus-pacs_009_001_08 CBPRPlus-pacs_009_001_08_ADV CBPRPlus-pacs_009_001_08_COV CBPRPlus-pacs_010_001_03 CBPRPlus-pain_001_001_09 CBPRPlus-pain_002_001_10