- This topic has 3 replies, 3 voices, and was last updated 14 years, 6 months ago by .
-
Topic
-
Howdy all! So I tried to put in an iterate statement in this xlt file. It caused the process to hang and then other processes to panic. We ended up having to reboot.
After the reboot I took the iterate statement out of the xlt and started the process, the same thing happened.
I dont think the problem was with the xlt file the 2nd time but I have not tried to start the process again since then. I think the DB did not initilaize properly before the reboot, but I still woul like it if someone would take a look at my xlt and see if there is anything funny in it that could be causing a problem. (I ran it through the Testin Tool and it looked good)
Thank you,
Garrett
Code:prologue
xlt_infile: hl7 2.3 med_lab ORU_R01
who: gfletcher
date: March 12, 2009 10:53:53 AM PST
xlt_outfile: hl7 2.3 med_lab ORU_R01
type: xlt
version: 5.0
end_prologue{ { OP BULKCOPY }
{ ERR 0 }
}
{ { OP COPY }
{ ERR 0 }
{ IN 0(0).MSH.00010 }
{ OUT 0(0).PV1.00149 }
}
{ { OP COPY }
{ ERR 0 }
{ IN {{= }} }
{ OUT 0(0).PV1.00133 }
}
{ { OP COPY }
{ ERR 0 }
{ IN {{= }} }
{ OUT {{0(0).PV1.00133.[3]}} }
}
{ { OP COPY }
{ ERR 0 }
{ IN =PATH }
{ OUT @path }
}
{ { OP TABLE }
{ ERR 0 }
{ IN 1(0).0(0).OBR(0).00260(0) }
{ OUT @doc1 }
{ TBL lab_cge_allow.tbl }
{ SIDE {} }
}
{ { OP TABLE }
{ ERR 0 }
{ IN {{1(0).0(0).OBR(0).00260(0).[1]}} }
{ OUT @doc2 }
{ TBL lab_cge_allow.tbl }
{ SIDE {} }
}
{ { OP TABLE }
{ ERR 0 }
{ IN {{1(0).0(0).OBR(0).00260(0).[2]}} }
{ OUT @doc3 }
{ TBL lab_cge_allow.tbl }
{ SIDE {} }
}
{ { OP TABLE }
{ ERR 0 }
{ IN {{1(0).0(0).OBR(0).00260(0).[3]}} }
{ OUT @doc4 }
{ TBL lab_cge_allow.tbl }
{ SIDE {} }
}
{ { OP TABLE }
{ ERR 0 }
{ IN {{1(0).0(0).OBR(0).00260(0).[4]}} }
{ OUT @doc5 }
{ TBL lab_cge_allow.tbl }
{ SIDE {} }
}
{ { OP TABLE }
{ ERR 0 }
{ IN 1(0).0(0).OBR(0).00226(0) }
{ OUT @doc6 }
{ TBL lab_cge_allow.tbl }
{ SIDE {} }
}
{ { OP IF }
{ ERR 0 }
{ COND {@doc1 == =1} }
{ THENBODY {
{ { OP COPY }
{ ERR 0 }
{ IN =1 }
{ OUT 1(0).0(0).OBR(0).00247 }
}
}}
{ ELSEBODY {
}}
}
{ { OP IF }
{ ERR 0 }
{ COND {@doc2 == =1} }
{ THENBODY {
{ { OP COPY }
{ ERR 0 }
{ IN =1 }
{ OUT 1(0).0(0).OBR(0).00247 }
}
}}
{ ELSEBODY {
}}
}
{ { OP IF }
{ ERR 0 }
{ COND {@doc3 == =1} }
{ THENBODY {
{ { OP COPY }
{ ERR 0 }
{ IN =1 }
{ OUT 1(0).0(0).OBR(0).00247 }
}
}}
{ ELSEBODY {
}}
}
{ { OP IF }
{ ERR 0 }
{ COND {@doc4 == =1} }
{ THENBODY {
{ { OP COPY }
{ ERR 0 }
{ IN =1 }
{ OUT 1(0).0(0).OBR(0).00247 }
}
}}
{ ELSEBODY {
}}
}
{ { OP IF }
{ ERR 0 }
{ COND {@doc5 == =1} }
{ THENBODY {
{ { OP COPY }
{ ERR 0 }
{ IN =1 }
{ OUT 1(0).0(0).OBR(0).00247 }
}
}}
{ ELSEBODY {
}}
}
{ { OP IF }
{ ERR 0 }
{ COND {@doc6 == =1} }
{ THENBODY {
{ { OP COPY }
{ ERR 0 }
{ IN =1 }
{ OUT 1(0).0(0).OBR(0).00247 }
}
}}
{ ELSEBODY {
}}
}
- The forum ‘Cloverleaf’ is closed to new topics and replies.