Run the example using the flow command server process (flowcmdserver)
To run the example, deploy locally or to ftp server and use the flow command server process (flowcmdserver).
- Create a server definition where the runtime is installed, if you do not have a server local definition or ftp execution definition to deploy to, in Design Server.
- In Design Server, deploy the created package to the server definition. For example, deploy to c:\ftpserver\deployment directory.
-
Execute the flow using the flow command server. The below command is for CBPR+
cbpr_pacs_009_adv.xml message.
flowcmdserver.exe --dir c:\ftpserver\deployment\flows --flow cbpr_validation.json --var "INPUT_FILE=C:\ftpserver\deployment\tools\mx_service\data\cbpr_pacs_009_adv.xml" --audit "C:\ftpserver\deployment\tools\mx_service\data\cbpr_pacs_009_adv_adt.json" -ad
The results will be in C:\ftpserver\deployment\flows as validation_result.xml or validation_result.json depending on the value of the REPORT_FORMAT variable. -
Use the following command to execute with the variable
VALIDATION_TYPE value defined in the Flow
settings in Design Server (extended or
schema).
--flow cbpr_validation.json --var "INPUT_FILE=C:\ftpserver\deployment\tools\mx_service\data\cbpr_pacs_009_adv.xml" --var "VALIDATION_TYPE=extended" --audit "C:\ftpserver\deployment\tools\mx_service\data\cbpr_pacs_009_adv_adt.json" -ad
-
The flow will report status similar to:
***Starting flow command server Flow UUID: 85eabe2c-2302-4543-b347-9e18d65c6816 The flow audit file is: "C:\\ftpserver\\deployment\\tools\\mx_service\\data\\cbpr_pacs_009_adv_adt.json" Flow completed successfully Elapsed time: 3048ms
- Examine the flow output result file validation_results.xml and the audit file cbpr_pacs_009_adv_adt.json.