บางทีต้องการใช้งานโปรแกรมการทำงานพร้อมกันมากกว่า 1 อย่าง เช่น
- เวลา backup อยู่ ตอนเก็บข้อมูลมาจาก server ก็ใช้เวลาไม่นาน ประมาณ 10 นาทีก็หมดแล้ว แต่ยังต้องใช้เวลา compress ต่ออีก นานเป็นชั่วโมง ระหว่างนี้ถ้ามีผู้ป่วยเดินเข้าห้องมา เครื่องที่กำลัง compress อยู่นั้นก็ใช้บันทึกการตรวจและสั่งยาไม่ได้ ต้องพาผู้ป่วยเดินย้ายไปห้องหมอคนอื่นอีก
- ตรวจผู้ป่วยอยู่ด้วย username ที่ระบุสิทธิ์ไว้เป็นแพทย์ แต่ไม่ได้เ็ป็น administrator ใน HOSxP
แล้วมีธุระที่ต้อง username นั้นทำไม่ได้ ต้องใช้ username อื่น เช่น ทำการแก้ไขรายการยา หรือ รายการ lab หรือ system setting ก็ต้องปิดสิ่งที่กำลังทำอยู่ก่อน log out ออกไป แล้ว log in เข้ามาใหม่ ถ้าสั่งยาไปบ้างแล้วแต่ยังไม่ได้กดส่งผู้ป่วยไปจุดให้บริการอื่นต่อ พอกลับมาก็ต้องสั่งยาใหม่
- หรือเวลาต้องการทดสอบโปรแกรม โดยใช้ฐานข้อมูลที่ไม่ใช่ฐานข้อมูลหลักของโรงพยาบาล ก็ไม่สามารถทำในเครื่องเดียวกับที่ใช้ตรวจรักษาผู้ป่วยได้ ถ้าจะทำก็ต้องรอหลังเลิกงาน แล้วก็ต้องกลับบ้านดึกอีก
ตัวอย่างโปรแกรมที่น่าสนใจคือ Firefox
ถ้าเรียกใช้งาน firefox.exe ตามปกติ มันก็จะใช้ default profile เวลาเปิดโปรแกรมขึ้นมาซ้ำขณะที่มี firefox ทำงานอยู่แล้ว มันก็จะใช้หน้าต่างเดิม
แต่สามารถใช้ command line switch -P เพื่อเลือก profile ที่ได้สร้างไว้ หรือ -profile เพื่อใช้ profile ที่อยู่ใน folder อื่นก็ได้
และยังมี -no-remote เพื่อเปิดโปรแกรม firefox ขึ้นมาเป็นหน้าต่างใหม่ โดยในหน้าต่างใหม่นี้อาจจะเป็นคนละ profile กับหน้าต่างเก่าก็ได้
ถ้า HOSxP ทำแบบนั้นได้ก็คงจะดี
โดยใน profile เก็บค่าต่างๆ ที่ตั้งไว้ เช่น server, database, mysql username+password, รวมไปถึง checkbox ต่างๆ หรือการเลือก printer ที่โปรแกรมได้บันทึกไว้ในเครื่อง client
ทั้งหมดนี้อาจจะรวมไว้ใน file เดียวก็ได้ คงไม่จำเป็นต้องใช้ folder แบบ firefox หรอก
feature นี้มันไม่ใช่สิ่งจำเป็นหรอกครับ แต่ถ้าทำได้ก็คาดว่าจะมีประโยชน์อยู่บ้าง