I wasn't sure if this should be an EMR topic (outbound, if you will) or a CPS topic (incoming!). I went with CPS.
I was thinking that maybe I'd update this every now and then with my experiences going forth.
First interesting thing: The CPS-12 client and the EMR client can exist on the same workstation, BUT... CPS-12 has to be installed "first". the workflow for this:
- Uninstall EMR. DO NOT DELETE THE FOLDER FROM WHICH EMR WAS UNINSTALLED!!!!!
- Install CPS-12 by going to the CPS-12 workstation website (eg. http://cps:9080/demo/cps ) and doing the installation.
- Run CPS-12 and be all proud of yourself.
- Install EMR.
- Run EMR, making sure that all your links are linked.
- Repeat as necessary.
What I do not know from this exercise: If you need to update CPS during the test period, do you need to do this all over again? (I fear the answer may be, "yes.")
This workflow takes about 15 - 20 minutes per workstation.
Well, I am here to report to the diaspora:
The install workflow works just fine on my sample size of 1. Adding to jobs.txt does not seem to perturb EMR.
My functions work Right Out of the Box! HOWEVER: I had to replace the CCC functions in usrlib.txt to make everything good.
My hacks to make addlbs.rpt, which make labels on label printers work correctly do not work. The db call fails, meaning I have to restore the CPS addlbs, and hack it to make it print labels.
My label hack is now installed and working! I modified the included addlbs.rpt file to change the orientation and to ProperCase the data elements.
I created a nice, safe location for files that will have to be re-integrated during the final migration. It's in my CPS Distribution folder (like distribution media, but a folder on the root drive of the CPS server). The contents will be cut 'n' paste-able to the Source folder of the final migration structure. Except for the jobs.txt file, which will need to be taken out of the Source folder to replace the provided jobs.txt file. (Whew! It's harder to describe than it was to do!)
For next week, I'll be figuring out all the functionality there is to test, and dividing it into Doctor-sized bites. Why should I have all the fun?
Welcome Back!
I've started going through our CCC forms. When I modify a form, it goes into CPS-12 Source folder, and into my safe folder.
I've asked the Doctors to check out forms, and I'm hopeful they'll go through some.