Paul Stein

Forum Replies Created

Viewing 15 replies – 1 through 15 (of 73 total)
  • Author
    Replies
  • in reply to: Lookup Table limit #121559
    Paul Stein
    Participant

      I think it is run time because I created my table using a script not GUI

      in reply to: Lookup Table limit #121557
      Paul Stein
      Participant

        Hey Jim – I have definitely hit a limit even though I had plenty of free memory. The limit is some where between 8k-10k entries. I observed behavior that lookup entries that are greater than the threshold would simply not update the output. It wouldn’t crash anything.

        in reply to: FIltering using translation #121422
        Paul Stein
        Participant

          I agree with Jim – i use xlate chain and put the filter xlate 1st so i don’t have to process a full message that i will throw away.

          Could you consider changing your logic to something like:

          IF 0(0).MSH(0).#3(0).[0] ne =TTK

                 SUPRESS

          *notice the space before the equal sign

          Also – I’d recommend Jim’s ITERATE class. Jim’s has worked with me on a few occasions and it has really helped my understanding of xlate logic, and capabilities.

          in reply to: Error DB search at command line #121317
          Paul Stein
          Participant

            What version are you on?

            Paul Stein
            Participant

              Hey Rob – the design or intended scope of the webservice will be good to know once you know more. In cloverleaf CAA/WS – you will get a basic framework for creating a webservice endpoint that will reference a SOAP or REST consumer.

              The underlying consumer is where the actual service will live. You will need to decide if you are exposing a consumable WSDL for SOAP in order for clients to build the calls they will be making to your webservice, or examples on how to make REST calls to initiate whatever work the threads will be doing in order to give a payload response back to the client who made the call to your webservice.

              You may need to do some heavy TCL and to David’s point, some SQL to get the job done in the engine.

              When i expose endpoints to clients, depending on the use case, may use the ‘PATH’ trx ID(ie. the URL). Which allows me to only expose 1 endpoint, but give each client their own URL without creating multiple java/ws server threads.

              Example:

              https://hospitalorg.webservice.com:5000/getResults – is the main service, but i supply the orgs querying or posting to the webservice this:

              https://hospitalorg.webservice.com:5000/getResults/OrthoSurgCenter/

              https://hospitalorg.webservice.com:5000/getResults/PrimaryCareCenter/

              Then you can use the TRXID to have some business logic to route or call different data lakes(most likely short – long term storage of results in a sql table). From there you can take the meta data stored in results to qualify the result against your criteria and post the full response back to the client with the result(s)

              These design items will be the key to the build.

              Paul Stein
              Participant

                Could be an internal firewall route since you stated you updated your PCs/laptop’s internal windows firewall.

                Are you having this issue for all sites/environments?

                I’d suggest trying to ping the server IP, and also telnet whatever port the host server listening port, which on 19.1 is 13023.

                If you can’t ping or telnet the port, then you will need to work with your firewall team to make sure your PC/Laptop has a route to the CL server, and that it can access the CL Host server port.

                Paul Stein
                Participant

                  Good deal Gene – i thought you had already performed that step, although I wasn’t sure of the specifics other than adding the site somewhere in the serveradmin tool.

                  Probably easier to just use the siteinit tool for site additions via server admit tool movingn forward since it will perform all those functions for you and update the server.ini file

                  That’s probably what i will do – although there are other considerations to site additions in clustered environments

                  Paul Stein
                  Participant

                    You may need to bounce the host server for the change to take effect

                    stop

                    hciss -k h

                     

                    start

                    hciss -s h

                    in reply to: how do I create a new site on the gui on Version 19.1.2.1P #121210
                    Paul Stein
                    Participant

                      If site is created in command line and not gui, you will need to also add the site the site list in their server admin tool.

                      Using mobaxterm execute the command hciserveradmin from the command line. It will launch the server admin tool via  x-window app

                       

                      Paul Stein
                      Participant

                        Have you stopped and started the host server(which is the web server that communicates with your IDE and cloverleaf). That is not the same as restarting your server.

                        If you have command line access in the server, assuming you’d be signed in as user hci, then perform this action to kill the host server

                        hciss -k h

                        Then start the host server back up after 30-45 seconds and allow it to full start, wait another 30-45

                        hciss -s h

                         

                        Also can you enter the internal ip rather than the server name clovertest in the gui?

                        in reply to: Statistics DB – anyone using? #121036
                        Paul Stein
                        Participant

                          Hey Jim – I did set this up on a test site but it’s been a while. I set mine up to run every hour because I wanted to be able to query hour by hour volume changes. I didn’t follow through because at the time I couldn’t figure out how to construct a query to give me total messages as well as total messages each hour.  I may give it another shot.
                          I ended up using the global monitor stats trending feature, although very unreliable and often would kill my host server. Doesn’t work well with high volume multi-site set ups.

                          As amazing as Cloverleaf is and all the things you can do with it(pretty much anything), statistics and reports is a deficiency out of the box requiring custom set ups or scripting knowledge, sql knowledge.

                          in reply to: https web server using java ws-server (RESTful or RAW) #120950
                          Paul Stein
                          Participant

                            I have been able to do this both for different data types such as XML used for IHE transactions(CCDs) and receiving HL7 over webservices in leiu of a vpn(which is very much preferred, especially if they don’t agree to use Secure Courier).

                            We used the Java/WS Server.

                            Can you  provide a little more info on what the vendor is asking to do?

                            in reply to: Cloverleaf Crash Every Two Weeks #120867
                            Paul Stein
                            Participant

                              Looks like you have it covered. Not sure I can offer much more help. May be good for Red hat support if you have it.

                              Out of curiosity though – are the panics happening on the passive node at the time?

                              in reply to: Cloverleaf Crash Every Two Weeks #120865
                              Paul Stein
                              Participant

                                Are you running active/active or active/passive?

                                Agree – it doesn’t look like HA issue either, except for the RDM mention in the logs. Looks like the local volume for the shared storage may not be available temporarily on that node for some reason.

                                When this happens – I’d run ‘pcs status’ on the affected node and see if your LVM resource is running.

                                in reply to: Unable to bind tcp/ip socket: Address already in use #120793
                                Paul Stein
                                Participant

                                  If the  thread is typically in an ‘up’ status when this issue doesn’t occur; then you could use a thread protocol status alert to fire  when status does not equal ‘up’

                                  • This reply was modified 1 year, 4 months ago by Paul Stein.
                                Viewing 15 replies – 1 through 15 (of 73 total)