How to map total source value into target value in data transformatio
Hi community,
I am trying to map
My input value for source RXE isRXE:7.1 will be like Keep orders~New orders ~ ~ new orders
After mapping i am getting only First repetition value i,e is only Keep orders value
I have tried using $EXTRACT like this <assign value='$EXTRACT(source.{ORCgrp(1).RXE:7.1},1,*)' property='target.{ORCgrp(1).RXE:7.1}' action='set' /> in data transformation still getting First repetition value in target message
How to get full 7.1 segment value in target?
Have you tried adding "()":
<assign value='source.{ORCgrp(1).RXE:7.1()}' property='target.{ORCgrp(1).RXE:7.1()}' action='set' />
If you want the repeat value within RXE:7, try this ->
foreach source.{ORCgrp(1).RXE(1):ProvidersAdministrationInstr()} p1
set tData = source.{ORCgrp(1).RXE(1):ProvidersAdministrationInstr(p1)}
code write "Hi!!!_["_p1_"]..["_tData_"].!"
Reveals:
Hi!!!_[1]..[Start infusion at 0.2 mcg/kg/hr. Titrate up or down by 0.1 mcg/kg/hr every 20 minutes to RASS score 0 to -1. DO NOT BOLUS.].!
Hi!!!_[2]..[If RASS at goal on same infusion rate for greater than 8 hours, titrate down by 0.2 mcg/kg/hr every 20 minutes while keeping the RASS in desired range to minimize accumulation. Hold for HR < 70 beats/min. When HR increases by 10 bpm from when it was held, restart infusion at � the prior rate. ].!
Hi!!!_[3]..[Maximum recommended dose is 1.5 mcg/kg/hr. Notify provider if maximum ordered infusion rate reached.].!
(CRs added for formatting)
Thank you it is working