true()
true()
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
ns:PixSourceEntry/ns:SimulatorSet/ns:SimulatorInitiatorNumber
ns:PixSourceEntry/ns:SUTSet/ns:SUTNumber
ns:PixConsumerEntry/ns:SUTSet/ns:SUTNumber
ns:PixConsumerEntry/ns:SimulatorSet/ns:SimulatorInitiatorNumber
count($inputMessage.parameters/ns:PixManagerEntry/ns:SimulatorEntry)
true
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
0
0
string
string
string
string
string
0
0
string
string
string
string
0
string
string
string
string
string
0
string
string
string
string
string
0
0
string
string
string
string
0
string
string
string
string
string
concat($inputMessage.parameters/ns:TestMetaData/ns:TestID,":", abx:getProcessId())
ns:TestMetaData/ns:TestID
string
string
abx:getProcessId()
ns0:BpelServerID
abx:getProcessId()
ns:Output
$PixManagerSimulatorNumber>0
1200
balabla
balabla
balabla
blabla
ADRESS
service
ns:PixManagerEntry/ns:SimulatorEntry/ns:SimulatorEndPoint/ns:EndPointReference
wsa:Address
ns:PixManagerEntry/ns:SimulatorEntry/ns:SimulatorEndPoint/ns:PortName
wsa:ServiceName/@PortName
concat('ts:',ns:PixManagerEntry/ns:SimulatorEntry/ns:SimulatorEndPoint/ns:ServiceName)
wsa:ServiceName
blabla
ADRESS
service
bla bla
ns:PixManagerEntry/ns:SimulatorEntry/ns:SimulatorEndPoint/ns:EndPointReference
wsa:Address
ns:PixManagerEntry/ns:SimulatorEntry/ns:SimulatorEndPoint/ns:PortName
wsa:ServiceName/@PortName
concat('ts:',ns:PixManagerEntry/ns:SimulatorEntry/ns:SimulatorEndPoint/ns:ServiceName)
wsa:ServiceName
resp:return
wsa:ReferenceProperties/sess:ServiceGroupId
ns:PixManagerEntry/ns:SimulatorEntry/ns:SimulatorConfiguration/ns:port
resp:port
ns:PixManagerEntry/ns:SimulatorEntry/ns:SimulatorConfiguration/ns:workDirectory
resp:workDirectory
ns:PixManagerEntry/ns:SimulatorEntry/ns:SimulatorConfiguration/ns:doneDirectory
resp:doneDirectory
ns:PixManagerEntry/ns:SimulatorEntry/ns:SimulatorConfiguration/ns:logDirectory
resp:logDirectory
ns:PixManagerEntry/ns:SimulatorEntry/ns:SimulatorConfiguration/ns:actorName
resp:actorName
blabla
string
string
ns:PixManagerEntry/ns:SimulatorEntry/ns:SimulatorConfiguration/ns:actorName
3
$inputMessage.parameters/ns:TestMetaData/ns:ProcessManager/ns:UserName
Pix Manager Simulator started successfully
$PixManagerSUTName
$TestID
{$TestID}
The simulator, {$SUTName} used as Pix Manager, was successfully started.
$PixSourceSUTNumber>0
1
$PixSourceSUTNumber
A new Task was assigned to you
can you start the Pix Souce as SUT
ns:PixSourceEntry/ns:SUTSet/ns:SUTEntry[$counter]/ns:SystemName
ns:PixSourceEntry/ns:SUTSet/ns:SUTEntry[$counter]/ns:SUTOwnerContact/ns:UserName
ns:PixSourceEntry/ns:SUTSet/ns:SUTEntry[$counter]/ns:SUTInitiatorConfiguration/ns:targetPort
ns:PixSourceEntry/ns:SUTSet/ns:SUTEntry[$counter]/ns:SUTInitiatorConfiguration/ns:targetHost
3
$inputMessage.parameters/ns:PixSourceEntry/ns:SUTSet/ns:SUTEntry[$counter]/ns:SUTOwnerContact/ns:UserName
$inputMessage.parameters/ns:TestMetaData/ns:ProcessManager/ns:UserName
Patient Admission Request
$PixSourceSystemName
$TestID
{$TestID}
Admit Patient (#Contextual informations to be added in further verions)
project:/B4PPixScenario/xsl-renderings/start_taskdetail.xsl
project:/B4PPixScenario/xsl-renderings/start_param2commands.xsl
$StartResponse/start:responseToStartRequest='TaskAccomplished'
ns:PatientID
ns:ID[$counter]/ns:PatientLocalID
ns:ID[$counter]/ns:SystemName
ns:Domain
ns:ID[$counter]/ns:Domain
3
$inputMessage.parameters/ns:TestMetaData/ns:ProcessManager/ns:UserName
Pix Source SUT made a patient admission successfully
$PixSourceSystemName
$PixSourceOwner
$TestID
{$TestID}
The system {$SystemName}, used as Pix Source, owned by {$SystemOwner}, made a patient admission successfully.
3
$inputMessage.parameters/ns:TestMetaData/ns:ProcessManager/ns:UserName
Pix Source SUT failed to make a patient admission
$PixSourceSystemName
$PixSourceOwner
$StartResponse/start:DysfunctionReason/start:reason
$StartResponse/start:DysfunctionReason/start:description
$TestID
{$TestID}
The system {$SystemName} , used as Pix Source, owned by {$SystemOwner} , failed to make a patient admission.
The reason of this dysfunction is :
*{$DysfunctionReason}
*{$DysfunctionReasonDescription}
$OutputMessage.parameters/ns:Result='false'
false()
ns:Result
concat("The test will be cancelled due to the dysfuction of ",$PixSourceSystemName," owned by ",$PixSourceOwner)
ns:Output
failed
ns0:newStatus
$PixSourceSimulatorNumber>0
1
$PixSourceSimulatorNumber
ADRESS
service
ns:PixSourceEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorEndPoint/ns:EndPointReference
wsa:Address
ns:PixSourceEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorEndPoint/ns:PortName
wsa:ServiceName/@PortName
concat('ts:',ns:PixSourceEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorEndPoint/ns:ServiceName )
wsa:ServiceName
string
0
string
string
string
string
string
ns:PixSourceEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorConfiguration/ns:targetHost
init:targetHost
ns:PixSourceEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorConfiguration/ns:targetPort
init:targetPort
ns:PixSourceEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorConfiguration/ns:workDirectory
init:workDirectory
ns:PixSourceEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorConfiguration/ns:doneDirectory
init:doneDirectory
ns:PixSourceEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorConfiguration/ns:logDirectory
init:logDirectory
ns:PixSourceEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorConfiguration/ns:actorName
init:actorName
ns:PixSourceEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorConfiguration/ns:hl7messagePath
init:hl7messagePath
ns:PixSourceEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorConfiguration/ns:actorName
3
$inputMessage.parameters/ns:TestMetaData/ns:ProcessManager/ns:UserName
Pix Source Simulator made a patient admission successfully
$PixSourceSUTName
$TestID
{$TestID}
The simulator, {$SUTName}, used as Pix Source, made a patient admission successfully.
$PixConsumerSUTNumber>0
1
$PixConsumerSUTNumber
A new Task was assigned to you
can you start the Pix consumer as SUT
ns:PixConsumerEntry/ns:SUTSet/ns:SUTEntry[$counter]/ns:SystemName
ns:PixConsumerEntry/ns:SUTSet/ns:SUTEntry[$counter]/ns:SUTOwnerContact/ns:UserName
ns:PixConsumerEntry/ns:SUTSet/ns:SUTEntry[$counter]/ns:SUTInitiatorConfiguration/ns:targetPort
ns:PixConsumerEntry/ns:SUTSet/ns:SUTEntry[$counter]/ns:SUTInitiatorConfiguration/ns:targetHost
1
$PixSourceSimulatorNumber+ $PixSourceSUTNumber
concat($IDsVector/ns:ID[$counter1]/ns:PatientLocalID,"^ ^ ^", $IDsVector/ns:ID[$counter1]/ns:Domain)
3
$inputMessage.parameters/ns:PixConsumerEntry/ns:SUTSet/ns:SUTEntry[$counter]/ns:SUTOwnerContact/ns:UserName
$inputMessage.parameters/ns:TestMetaData/ns:ProcessManager/ns:UserName
Query for Patient ID Request
$PixConsumerSystemName
$TestID
$PatientID
{$TestID}
Make a Query to the Pix Manager , for Patient ID : {$PatientID}.
project:/B4PPixScenario/xsl-renderings/start_taskdetail.xsl
project:/B4PPixScenario/xsl-renderings/start_param2commands.xsl
$StartResponse/start:responseToStartRequest='TaskAccomplished'
3
Pix Consumer SUT made a query successfully
$PixConsumerSystemName
$PixConsumerOwner
$TestID
{$TestID}
The system {$SystemName}, used as Pix Consumer, owned by {$SystemOwner}, made a query successfully.
1
$inputMessage.parameters/ns:TestMetaData/ns:ProcessManager/ns:UserName
Review test results
$PixConsumerSystemName
$PixConsumerOwner
$TestID
$PatientID
concat($StartResponse/start:PatientID/start:PatientLocalID,"^ ^ ^",$StartResponse/start:PatientID/start:Domain )
{$TestID}
The system {$SystemName}, used as Pix Consumer, owned by {$SystemOwner}, was successfully started.
He made a query to the Pix manager using as Patient ID, {$PatientID}, and he got as result,{$Result} .
3
$inputMessage.parameters/ns:TestMetaData/ns:ProcessManager/ns:UserName
Pix Consumer SUT failed to make a query
$PixConsumerSystemName
$PixConsumerOwner
$StartResponse/start:DysfunctionReason/start:reason
$StartResponse/start:DysfunctionReason/start:description
$TestID
{$TestID}
The system {$SystemName} , used as Pix Consumer, owned by {$SystemOwner} , failed to start.
The reason of this dysfunction is :
*{$DysfunctionReason}
*{$DysfunctionReasonDescription}
$OutputMessage.parameters/ns:Result='false'
false()
ns:Result
concat("The test will be cancelled due to the dysfunction of ",$PixConsumerSystemName," owned by ",$PixConsumerOwner)
ns:Output
failed
ns0:newStatus
$PixConsumerSimulatorNumber >0
1
$PixConsumerSimulatorNumber
ns:PixConsumerEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorEndPoint/ns:EndPointReference
wsa:Address
ns:PixConsumerEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorEndPoint/ns:PortName
wsa:ServiceName/@PortName
concat('ts:', ns:PixConsumerEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorEndPoint/ns:ServiceName )
wsa:ServiceName
ns:PixConsumerEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorConfiguration/ns:targetHost
init:targetHost
ns:PixConsumerEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorConfiguration/ns:targetPort
init:targetPort
ns:PixConsumerEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorConfiguration/ns:workDirectory
init:workDirectory
ns:PixConsumerEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorConfiguration/ns:doneDirectory
init:doneDirectory
ns:PixConsumerEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorConfiguration/ns:logDirectory
init:logDirectory
ns:PixConsumerEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorConfiguration/ns:actorName
init:actorName
ns:PixConsumerEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorConfiguration/ns:hl7messagePath
init:hl7messagePath
ns:PixConsumerEntry/ns:SimulatorSet/ns:SimulatorInitiatorEntry[$counter]/ns:SimulatorConfiguration/ns:actorName
3
$inputMessage.parameters/ns:TestMetaData/ns:ProcessManager/ns:UserName
Pix Consumer Simulator made a query successfully
$PixConsumerSUTName
$TestID
{$TestID}
The simulator, {$SUTName}, used as Pix Consumer, made a query .
The test was successfully run
$OutputMessage.parameters/ns:Output
true()
ns:Result
completed
ns0:newStatus
$PixManagerSimulatorNumber>0
blabla
3
$inputMessage.parameters/ns:TestMetaData/ns:ProcessManager/ns:UserName
Pix Manager Simulator stopped successfully
$TestID
{$TestID}
The simulator, used as Pix Manager, was successfully stopped.
3
$inputMessage.parameters/ns:TestMetaData/ns:ProcessManager/ns:UserName
The test was run successfully
$TestID
{$TestID}
The test was run successfully