Mary Bodoh-Stone

Forum Replies Created

Viewing 14 replies – 1 through 14 (of 14 total)
  • Author
    Replies
  • in reply to: HTTPS client configuration error #84693
    Mary Bodoh-Stone
    Participant

      We are not Jim.

      in reply to: FTP protocol setup–slowness issue #78694
      Mary Bodoh-Stone
      Participant

        Thanks James.

        What do you suggest for the read/response timeout on the FTP Options tab?  I have it set to 3.  

        I also had the Close Connection After Write checked which I think was wrong and slowed us down.

        in reply to: FTP protocol setup–slowness issue #78691
        Mary Bodoh-Stone
        Participant

          I am having this same issue.  I am working with lab charges and about 20,000 charges are dropped about 1:30am.  I have many xlates on the front end with several pre-procs (creates a charge file) and then another xlate with no pre-procs ; it takes every charge we get and generates a tab delimited file on another server via the ftp protocol which we then feed into a crystal report.  This file (with no pre-procs) seems to take forever to process. The charge file I’m guessing some nights is done 2hrs before the crystal file which has taken  6 hrs.  In my ftp protocal fileset options I have the read interval set to 3 and the max messges set to 2000.  The outbound is style nl which I’m pretty sure I needed that format for the crystal file.  In my charge file ftp options I have the read interval set to 5, max 2000 and outbound file stype hl7.    

          How can we speed this up?  Thanks.

          in reply to: Removing FSH BHS BTS FTS #78080
          Mary Bodoh-Stone
          Participant

            Keith,

             I tried what you suggested as:

                             keylget args MSGID mh

             set ibMsg [msgget $mh]

             set batch_list [split $ibMsg n]

             foreach msg $batch_list {

            if [regexp — {^MSH} $msg {}] {

              set nmh [msgcopy $mh]

              msgset $nmh $msg

              lappend dispList “CONTINUE $nmh”

            echo “SENDING message”

            }

             }

            on both the TPS inbound and a pre-proc on the route and nothing came through.

            Levy,  your post makes sense regarding the RawHL7ack and getting the AR messages back.  I liked your suggestion of writing the messages to a file and then having Cloverleaf pick the file up.  I tried it.  I actually changed my prod object to kick out the headers and only send the MSH messages.  Best I can figure is even though I look in the acquistion log and see carriage returns after each message type, they must not be there.  The first time I sent the whole file (didn’t kick out the headers) and all I got was the first FHS in my logger file.  The second time when I kicked the headers out and just wanted the MSH messges I got nothing in my  logger file.  I can’t get my hands on this batch as it’s dropped out of connectr from GE.

            Thanks.

            – Mary

            in reply to: Removing FSH BHS BTS FTS #78077
            Mary Bodoh-Stone
            Participant

              Hi,  

               Thanks for the replies but I am unable to split the batch into separate messages as I believe this other process is dependant on that format.  I’ve hit a wall.

              – Mary

              in reply to: Testing a field for NULL or BLANK in Xlate #60283
              Mary Bodoh-Stone
              Participant

                Hi,

                I need to check if a field is null or contains 2 blanks (purposely put there).  I assigned a temp variable @2blanks to =”  ” or  =  <— 2 spaces here.

                Then depending on if MyMod ne @2blanks ….do something  I get a tcl error no matter which way I try.

                MESSAGE 1

                [0:TEST] QDX_Tcl_SplitList({ ) failed: unmatched open brace in list

                Internal XPM Tcl error

                QDX_Tcl_SplitList failed:: unmatched open brace in list

                Suggestions?  Thanks.

                – Mary

                in reply to: Convert HL7 to tab delimited file #77062
                Mary Bodoh-Stone
                Participant

                  Making progress.  If I look at my charge via the SMAT file it looks good.  

                  CLM1    04637   EPRESCRB        2090314 TH      Y                       GT              2090314         Y

                  CLM2            V709

                  SV1001  281             20120514                510909                                  0001    000000000+      281

                                                 CC      000     10

                  But I look at the file on the backend I see this:

                  CLM1    04637   EPRESCRB        2090314 TH      Y                       GT              2090314         Y

                  CLM2            V709

                  SV1001  281             20120514                510909                                  0001    000000000+      281

                                                 CC      000     10

                  mc_echargemc_echarge{CONNID 0} {IPVERSION 4} {CLIENTIP 10.201.229.29} {CLIENTPORT 49684}

                  Is this something I have to turn off in the Network Configurator?  Thanks.

                  in reply to: Convert HL7 to tab delimited file #77061
                  Mary Bodoh-Stone
                  Participant

                    Jim helped me discover my issue.  I had 2 threads pointing to 2 different processes. Changed the processes to be the same, cycled and I received my desired output.

                    Thank you Jim!!

                    in reply to: Convert HL7 to tab delimited file #77059
                    Mary Bodoh-Stone
                    Participant

                      I changed the FRL to VRLs and am now getting data in my testing tool.

                      Below is a sample:

                      — Begin VRL Segment CLM1 —  

                      Length of Repeat Field:         50

                      Repeat Field Offset from Field: 0

                                    CLM1: ch >CLM1<

                                Customer: nm >04637<

                                 DataSet: ch >EPRESCRB<

                           SortIndicator: nm >2090314<

                                Function: ch >TH<

                             AutoRelease: ch >Y<

                               Guarantor: nm >123456<

                      I then configured my xlate into the NetConfig and ran a test charge through.  I wrote the output to a logger file.  It looks like the whole HL7 message is being written to the very first field in the VRL depending on what detail level I use in the format option.  Output looks like this:

                                    CLM1: ch >MSH|<

                                Customer: nm ><

                                 DataSet: ch ><

                           SortIndicator: nm ><

                                Function: ch ><

                             AutoRelease: ch ><

                        SupPatientNumber: nm ><

                         TransactionCode: ch >GT<

                      I must have something configured wrong? Thanks.

                      – Mary

                      in reply to: trimleft on a numeric field #76754
                      Mary Bodoh-Stone
                      Participant

                        Thank you everyone; I have it working now.

                        in reply to: trimleft on a numeric field #76752
                        Mary Bodoh-Stone
                        Participant

                          I’m reading this and maybe I still haven’t made it clear.  For example, I have a value of 401 and I want to keep the 4; or 542 and I want to keep the 5.  Thanks.

                          in reply to: trimleft on a numeric field #76751
                          Mary Bodoh-Stone
                          Participant

                            David,

                            I actually want the very first digit only.

                            in reply to: trimleft on a numeric field #76748
                            Mary Bodoh-Stone
                            Participant

                              No…my input side is a value of 401 and my output value is the same.  I am expecting/wanting a 4.

                              in reply to: trimleft on a numeric field #76746
                              Mary Bodoh-Stone
                              Participant

                                Hi Jim,

                                 I tried this… no error but it’s not working either; thanks alot.

                                set xlateOutVals [ list [ string range [ lindex $xlateInVals 0 ] 0 0 ] ]

                                or

                                set xlateOutVals [ string range [ lindex $xlateInVals 0 ] 0 0 ]

                                Neither works; thanks.

                              Viewing 14 replies – 1 through 14 (of 14 total)