You are on page 1of 86

PPRWeb version 1.

4 Technical Manual

PPRWeb
Version 1.4

Technical Manual

- 1/86 -
PPRWeb version 1.4 Technical Manual

Table of Contents

SYSTEM REQUIREMENT ...................................................................................................................... 4

RIS SERVER CONFIGURATION ........................................................................................................... 6

Hospital Information ............................................................................................................................ 6


SQL Server Connection Information .................................................................................................... 6
Mail Server Configuration ................................................................................................................... 7
Data Store Path Configuration ............................................................................................................. 7
Schedule Time ....................................................................................................................................... 8
Viewer Interface.................................................................................................................................... 8
RIS WebService ..................................................................................................................................... 9
OPTIONS ............................................................................................................................................. 9
ETC................................................................................ 오류! 책갈피가 정의되어 있지 않습니다.

ADMINISTRATOR BASIC SETTING .................................................................................................. 11

ADMINISTRATOR MENU .................................................................................................................... 13

PREFERENCE ........................................................................................................................................... 13
ADMIN .................................................................................................................................................... 13
Procedure ........................................................................................................................................... 13
Items ................................................................................................................................................... 14
Medicine ............................................................................................................................................. 16
Finding ............................................................................................................................................... 17
Sentence .............................................................................................................................................. 19
ADMIN2 .................................................................................................................................................. 20
Facility ............................................................................................................................................... 20
User .................................................................................................................................................... 22
Room................................................................................................................................................... 28
WorkTime ............................................................................................................................................ 31
ADMIN3 .................................................................................................................................................. 34
Reserved Column ................................................................................................................................ 34
Questionnaire ..................................................................................................................................... 34
Audit Viewer ....................................................................................................................................... 38
MS-Word Macro List........................................................................................................................... 40

- 2/86 -
PPRWeb version 1.4 Technical Manual

PACS Web Service............................................................................................................................... 42


ADMIN4 .................................................................................................................................................. 43
Insurance ............................................................................................................................................ 43
Scan Document Type .......................................................................................................................... 45
Expense............................................................................................................................................... 46
Billing Center ..................................................................................................................................... 48
Patient ................................................................................................................................................ 49

INTERNAL MANAGEMENT ................................................................................................................ 51

HOSPITAL LOGO ....................................................................................................................................... 51


BASIC OPTION (WEB.CONFIG) .................................................................................................................. 51

WORKLIST CONFIGURATION ..................................................................................................................... 54

RECEPTION .............................................................................................................................................. 55
SCHEDULE ............................................................................................................................................... 56
Schedule optioin ................................................................................................................................. 56
Worklist configuration ........................................................................................................................ 65
XSLT template .................................................................................................................................... 67
EXAM ...................................................................................................................................................... 74
REPORT ................................................................................................................................................... 74
List ...................................................................................................................................................... 74
Report template .................................................................................................................................. 75
PROGRESS ............................................................................................................................................... 76
STATISTICS .............................................................................................................................................. 76
BILLING................................................................................................................................................... 78
Exam information list ......................................................................................................................... 78
Excel Export item ............................................................................................................................... 78
ADMIN .................................................................................................................................................... 82
Preference ........................................................................................................................................... 82
Admin ................................................................................................................................................. 82
Admin2 ............................................................................................................................................... 83
Admin3 ............................................................................................................................................... 85
Admin4 ............................................................................................................................................... 86

- 3/86 -
PPRWeb version 1.4 Technical Manual

System Requirement

Server

1. OS: Windows 2000 Server, Windows Server 2003


2. Memory: 512 MB or higher
3. HDD: 40GB or higher
4. Database: Microsoft SQL Server 2000 or higher

Client

1. OS: Windows 98 or higher


2. Web-browser: IE 5.5 or higher (Optimized IE6.0 or higher)
3. DirectX 9.0 or higher

Necessary Internet Explorer Environment

1. IMI RIS web-site registers to trusted sites.


2. Set IMI RIS web-site as always allow pop-up IMI RIS.
3. Install all the active X which are required in IMI RIS web-site.
4. IMI RIS web-site uses Jscript. Must allow Jscript.

IMI RIS ActiveX List

1. PPScanCtrl.cab: Scan ActiveX


2. PPUpdateCtrl.cab: Local file uploads to server, ActiveX
3. PPSndCap.cab: Recording ActiveX
4. MsWord4RIS.cab: MS-Word 2003 manager, ActiveX
5. ppwrun.cab: Active X to load PPW

How to register to trusted sites to use IMI RIS

1. Click Tool > Internet Options.


2. Click Security.

- 4/86 -
PPRWeb version 1.4 Technical Manual

3. Click trusted sites and click Custom Level.


4. Find ActiveX controls and plug-ins.
5. Set Binary and script behaviors as Enable.
6. Set prompt for Download unsigned ActiveX controls.
7. Set prompt for Initialize and script ActiveX controls not marked as safe.
8. Set enable Run ActiveX controls and plug-ins.
9. Click OK and close all the options of dialog.
10. Close all the internet explorer window.

- 5/86 -
PPRWeb version 1.4 Technical Manual

RIS Server Configuration

Manages general configuration of RIS.

Page: http://server address/IMIRIS/Eng/Config/Config.aspx


After server installation, access to RIS then automatically moves to the page as follows.

Hospital Information

Institution or hospital information configuration


1. Hospital Name: Institution or hospital name

SQL Server Connection Information

Database configuration
1. Host Address: Database server address
2. Database Name: Database name
3. User ID: Database user ID
4. Password: Database password
5. Connection Test: Connection test with database. If it fails, please check the
database server, network connection to the server.

- 6/86 -
PPRWeb version 1.4 Technical Manual

Mail Server Configuration

Outgoing mail configuration


1. Mail Server: Mail server address for outgoing mail (SMTP server)
2. Mail Master User: email address of the user for outgoing mail

Data Store Path Configuration

Path of the attached file to be saved


1. XML Data: xml data path
2. Order Attach File: Path of attached file of the exam
3. Voice Record File: Path of recorded voice file
4. Patient Document File: Path of attached file of the patient information.
5. Patient Signature File: Path of attached signature file of the patient information
6. Schedule Document File: Path of attached file to cancel the schedule.
7. Report Document File: Path of document file by diagnosis with MS word.
8. MS-WORD Macro File: Path of MS word template for diagnosis

- 7/86 -
PPRWeb version 1.4 Technical Manual

Schedule Time

Setup schedule time table


1. Start Working Time: Display start time in schedule page
2. End Working Time: Display ending time in schedule page
3. Working Time Interval: Interval of schedule time slot (minute)
4. Will you be using ID search box in new exam of schedule? : Setup search
patient list option when schedule registers.
5. XSLT Virtual Directory: Virtual folder of Schedule option and XSLT file. If not,
use the information of IMIRIS/Eng/ScheduleTable/XSLT folder.

Viewer Interface

Setup PACS viewer information such as PPW or PPWeb


1. DB Tab Name: PACS database server tab name which registered to PPW

- 8/86 -
PPRWeb version 1.4 Technical Manual

2. Web Viewer Url: URL of View.aspx page of PPWeb,


Ex) http://localhost/PPWeb/Eng/Viewer.aspx

RIS WebService

Setup RIS WebService information


1. URL: RIS WebService URL, Ex) http://localhost/RisSvc
2. Transfer Data: Set whether data transmits to PACS WebAdmin Tool
WebService
3. Transfer to Service: Transfer DB access information to WebService which
appointed to 1

※ If Transfer Data sets as Yes, the data (Facility, User, …) information will be
transmitted to the PACS over RIS WebService which registered PPRWeb.

OPTIONS

Other option configuration


1. Manual Exam Load Time: Exam time sets to select time when it registers to
Manual Exam Load Time Data.
A. Use Manual Exam Load Time: Set whether the feature uses or not.
B. Manual Exam Load Time Data (Minute): Exam time (minute unit) divided by,
“,”.
Ex) 10, 15, 20, 30 (10 minutes, 15 minutes, 20 minutes, 30 minutes)

- 9/86 -
PPRWeb version 1.4 Technical Manual

Other

1. : Moves to home of IMI RIS.


2. : Save configured information. (Eng/Setting/Module.config)
3. : Delete configured file.
4. Message pops-up for configured file save successfully, DB access successfully,
etc.

- 10/86 -
PPRWeb version 1.4 Technical Manual

Administrator Configuration

Login as admin account.

Screen configuration

[Admin screen]

- 11/86 -
PPRWeb version 1.4 Technical Manual

Menu configuration

① Preference: Manages report information of individual.


a. Finding: Manages individual finding information.
b. Sentence: Manages individual sentence information.
c. Filter: Edit list and worklist filter of the report page.
② Admin: Manages basic data.
a. Procedure: Manages procedure type and related information.
b. Items: Manages consumables that used in the exam.
c. Medicine: Manages medicine that used in the exam.
d. Finding: Manages master finding information to be provided to all users.
e. Sentence: Manages master sentence information to be provided to all
users.
③ Admin2: Manages basic data of Center, User, and schedule.
a. Facility: Manages facility information.
b. User: Manages user information.
c. Room: Manages room information.
d. WorkTime: Manages user and room’s working hours.
④ Admin3: Manages additional information, log of report and exam.
a. Reserved Column: Manages reservation field of the exam.
b. Questionnaire: Manages information of questionnaire.
c. Audit Viewer: Manages action audit log information.
d. MS-Word Macro List: Manages MS-Word list which is default report
form.
e. PACS Web Service: Manages information of PACS web-service.
⑤ Admin4: Manages other information.
a. Insurance: Manages information of insurance companies.
b. Scan Document Type: Manages type of scanned document.
c. Expense: Manages expense of referring physician.
d. Billing Center: Manages information of billing center.
e. Patient: Manages patient information.

- 12/86 -
PPRWeb version 1.4 Technical Manual

Admin Menu

Preference

Able to create report by individual user.

Admin

Procedure

Manages procedure type and other related information.

Procedure Type

1. Modality
2. Body Part
3. Exam Code

- 13/86 -
PPRWeb version 1.4 Technical Manual

4. CPT Code, Procedure Requirement


5. ICD9 Code

How to search sub-stage

1. Click slot of modality.


2. Select modality in the list window.
3. Click slot of body part in the index window.
4. Select body part in the list window.

How to edit data

Add

1. Click the slot of item stage to be added in the index window.


2. Write contents to be added in the edit window.

3. Click button.

※ Modality sub-stage, use sub stage search method of ② to move to the stage and
must be added in an order as above.

Modification

1. In the index window, click slot of item stage to be added.


2. Click data to be modified in the list window.
3. Modify data in the edit window.

4. Click button.

Delete

1. In the index window, click slot of item stage to be deleted.


2. Click data to be deleted in the list window.

3. Click button.

Items

Manages consumables which used in the exam.

- 14/86 -
PPRWeb version 1.4 Technical Manual

Search

Click button.

Registration

1. Type in consumable information in the edit window.


A. Item Code: Consumable code number
B. Item Name: Name of consumable
C. Description: Description of consumable
D. Total Count: Total number
E. Used Count: Number that already used
F. Stock Date/Time: Date/Time of registration

2. Click button.

Modification

1. Select item to be modified in search window.


2. Click [Edit] link.
3. Modify information in edit window.

- 15/86 -
PPRWeb version 1.4 Technical Manual

4. Click button in edit window.

Delete

1. Select item to be edited in search window.


2. Click [Edit] link.

3. Click button in edit window.

Medicine

Manages medicines that already used in the exam.

Search

Click button.

Registration

1. Type in consumable information in edit window.


A. Code: Medicine code number
B. Medicine: Medicine name

- 16/86 -
PPRWeb version 1.4 Technical Manual

C. Description: Description of medicine


D. Total Count: Total number
E. Used Count: Number already used

2. Click button.

Modification

1. Select item to be edited in search window.


2. Click [Edit] link.
3. Modify information in edit window.

4. Click button in edit window.

Delete

1. Select item to be modified in search window.


2. Click [Edit] link.

3. Click button in edit window.

Finding

Manages Master Finding information to be provided to all the users.

- 17/86 -
PPRWeb version 1.4 Technical Manual

Search

1. Type in condition in search window


A. Modality: Modality name to be searched
B. Body Part: Body part name to be searched.
C. Title: Sentence title to be searched

2. Click button.

Registration

1. Click button in edit window.


2. Type in information of Finding.
A. Modality: Modality about report
B. Body Part: Body part about report
C. Title: Title about Finding
D. Finding: Report
E. Browse button: Select saved text file that contains report.
F. Import button: Read text document that contains report and display report
in Finding.

3. Click button.

- 18/86 -
PPRWeb version 1.4 Technical Manual

Modification

1. Search finding in search window.


2. After select item to be edited, click [Edit] link.
3. Modify information in edit window.

4. Click button.

Delete

1. Search finding in search window.


2. Check item to be deleted and check.

3. Click button in search window.

Sentence

Manages Master Sentence information to be provided to all the users.

Search

1. Enter the condition in search window.

- 19/86 -
PPRWeb version 1.4 Technical Manual

A. Modality: Modality name to be searched


B. Body Part: Body part name to be searched.
C. Title: Sentence title to be searched

2. Click button.

Registration

1. Click button in edit window.


A. Enter Sentence information.
B. Modality: Modality about report
C. BodyPart: Body part about report
D. Sentence: Sentence about report to be used

2. Click button.

Modification

1. Search sentence in search window.


2. After select item to be edited, and click [Edit] link.
3. Modify information in edit window.

4. Click button.

Delete

1. Search sentence in search window.


2. After check item to be deleted, and check.

3. Click button in search button.

Admin2

Facility

Manages facility information

- 20/86 -
PPRWeb version 1.4 Technical Manual

Search facility information

1. Enter search condition.


A. Code ID: Institution code number
B. Description: Description about institution

2. Click button.

Registration of institution information

1. Click button in window of institution edit


2. Code ID: Enter representative code for the institution.
3. Description: Enter description of the institution.
4. Facility Type: If an institution is an imaging center, please select “Imaging
Center” and if clinic, please select “Clinic”.
5. Image Center: Select appropriate imaging center if facility type is clinic.

6. Click button.

Modify institution information

1. Search registered item in the institution list.

- 21/86 -
PPRWeb version 1.4 Technical Manual

2. After select item to be edited from searched items, click [Edit].


3. Modify institution information in edit window.

4. Click button.

Delete institution information

1. Check item to be deleted in the institution list and check.

2. Click button.

User

Manages user information

Figure 1 Searching screen

Basic flow

Search user

1. Enter search option.


A. ID: User ID
B. Name: User name

- 22/86 -
PPRWeb version 1.4 Technical Manual

C. Kind: User group


D. Level: User Primary Level
E. Log On: Status of user logon

2. Click button

User registration

1. Click button in search window.


2. Enter user information.

Figure 2 Enter user information

A. General Information
i. ID: User ID
ii. Password: Password of user
iii. Password Confirm: Confirm password of user
iv. First Name: First Name
v. Middle Name: Middle Name
vi. Last Name: Last Name
vii. Institution: Name of institution
viii. Sex: Gender of user
ix. Primary Privilege: Primary privilege of accession
x. Facility: Code of user’s facility

- 23/86 -
PPRWeb version 1.4 Technical Manual

xi. Signature: Select signature file for authorization.

xii. : Transmit signature file to server.

B. Group
Select user’s group.
i. Administrator: Administrator
ii. Radiologist: Radiologist
iii. Clinician: Clinician
iv. Physician: Physician
v. Technician: Radiographer
vi. Transcriber: Transcriber
vii. Guest group: Guest group
viii. Nurse: Nurse
ix. Receptionist: Receptionist
x. Others: Others

C. Privilege
Check the privilege of each user.
i. Read only: Read only privilege
ii. Reception: Privilege of access to reception page
iii. Schedule: Privilege of access to schedule page
iv. AdminScheduling: Privilege of access to register referring physician
and facility in schedule page.
v. Exam: Privilege of access to exam page
vi. Reading: Privilege of first reading
vii. Confirm: Privilege of confirming read
viii. Progress: Privilege of access to progress page
ix. Statistics: Privilege of access to statistics
x. Admin: Privilege of access to admin page

D. Comment
i. Enter comment about user.

3. Click button.

- 24/86 -
PPRWeb version 1.4 Technical Manual

User modification

1. Enter search option and click button.


2. Double-click user’s item to be edited in the list.
3. Modify user information.

4. Click button.

Delete user

1. Enter search option and click button


2. Double-click user’s item to be deleted in the list.

3. Click button.

Enter body part of user

Click button in user’s edit window

Registration

1. Select modality.
2. Select body part. Select ALL to register all body part.

3. Click button and selected modality and body part will be registered.

- 25/86 -
PPRWeb version 1.4 Technical Manual

Remove

1. Select registered modality or body part

2. Click button.

Remove all

Click button.

Save

Click button.

Enter Working time

Click button in the user’s edit window.

1. Check button.
2. Check working hours.

3. After select the period and click button, selected period will be checked
4. After select the period and click button then selected period will be

- 26/86 -
PPRWeb version 1.4 Technical Manual

unchecked.

5. After select the period and click button then selected period will be checked.
6. After select the period and click button then selected period will be
unchecked.

Body part and enter schedule

Only radiologist group are able to use this feature. Click button in the
user’s edit window

Search scheduling of reading

1. Select scheduling date and click button. Then schedule of reading


will be displayed.

Registration scheduling of reading

1. Select procedure type, click button. Selected procedure item which


is in the range of the period will be registered.

Delete schedule of reading

1. After select item in the list, and click button.

- 27/86 -
PPRWeb version 1.4 Technical Manual

Save

1. Click button.

Room

Manages room information.

Basic work

Search the room

1. Enter search option.


A. Room Name: Name of the room
B. Modality: Modality name of the room

2. Click button in search window.

Register the room

1. Click button in edit window.


2. Enter the information of the room.
A. Room Name: Name of the room

- 28/86 -
PPRWeb version 1.4 Technical Manual

B. Modality: Modality of the room


C. Facility: Facility room
D. Number of Exam: Maximum exams to be scanned a day
E. Description: Description of the room
F. Body Part/Exam Code: Body part/Exam code to able to execute

i. : Register selected body part or code.


ii. : Remove selected body part or code.
iii. : Remove all the selected body part or code.
G. Special Requirement: Special request to scan in the room.

i. : Register added request.


ii. : Remove selected item from the registered list.
3. Click button.

Room modification

1. Search the room in the search window.


2. After select item to be edited in search list, and click [Edit] link.
3. Modify room information in edit window.

4. Click button.

Delete the room

1. Search the room in search window.


2. After select the room to be deleted and check.

3. Click button in search window.

Register the working time of the room

Click button in edit window.

- 29/86 -
PPRWeb version 1.4 Technical Manual

1. : Able to enter working hours.


2. Date checkbox: Check whole date or uncheck.
3. Time checkbox: Check a specific date or uncheck.
4. Date range: Select date range.

A. : Check the selected date.


B. : Uncheck the selected date.
5. Time range: Select time range.

A. : Check the selected time range.


B. : Uncheck the selected time range.
6. : Save edited working hour.
7. : Reset edited working hour.

Register modality

Click button in edit window.

- 30/86 -
PPRWeb version 1.4 Technical Manual

Modality search

1. Click button.

Modality registration

1. Enter modality information.


A. Station Name: Modality name
B. Station IP: IP address that use in the modality
C. Station AE: AE title to communicate DICOM format with modality

2. Click button.

Delete modality

1. Click button and search registered modality.


2. Select modality to be deleted.

3. Click button.

WorkTime

Manages user and working hour of the room

Enter user’s working hour

User’s working hour can be entered collectively by group.

- 31/86 -
PPRWeb version 1.4 Technical Manual

1. Select user group.

2. Click button.
3. Marking working hour in the list.

4. Click button.

Enter working hour of the room

Working hour of the room entered collectively

1. Select modality and room to enter working hour.

2. Click button.
3. Marking working hour in the list.

- 32/86 -
PPRWeb version 1.4 Technical Manual

4. Click button.

Display user’s working hour

1. Select a user to be searched.

2. Click button.

Display working hour of the room

1. Select a room to be searched

2. Click button.

- 33/86 -
PPRWeb version 1.4 Technical Manual

Admin3

Reserved Column

Manages reservation field of the exam

Add reservation field

1. Be eligible to enter as many items in column title.

2. Click button.

Questionnaire

Manages questionnaire information

- 34/86 -
PPRWeb version 1.4 Technical Manual

Survey work

Survey search

1. Enter search option.


A. Title: Survey title
B. Modality: Modality about survey
C. Body Part: Body part about survey

2. Click button.

Add survey

1. Click button in survey list.

- 35/86 -
PPRWeb version 1.4 Technical Manual

2. Enter details.
A. Title: Title of survey
B. Modality: Modality applies to the corresponding survey
C. Body Part: Body part applies to the corresponding survey
D. Sex: Gender of the survey

3. Click button. And refresh survey list after close window.

Survey modification

1. Double-click or select the survey in the list and click button on the
top of the page.
2. Modify details.

3. Click button to save.

Delete survey

1. Select item from the list to be deleted.

2. Click button on the top to delete.

Preview survey

1. Select a survey to be previewed.


2. Click [View] from the list of survey.

- 36/86 -
PPRWeb version 1.4 Technical Manual

Question work

Register question

1. Select added item in the list.


2. Click [List] link. And the list will be refreshed.

3. Create content of question.


A. Question Number: Sequence of question, first question will be set as 1 and
automatically question will be set.
B. Question Text: Question content
C. Value Type: Type of reply
i. Yes/No: Select either Yes or No.
ii. Text: Enter text.
iii. Label: Display as label for question. Does not require response.
D. Default Value: Default value of response for question
i. None: Does not use default value.
ii. Yes: Set as Yes for response. And for Text or Label, Yes will be added.

- 37/86 -
PPRWeb version 1.4 Technical Manual

iii. No: Set as No for response. And for text or label, No will be added
E. Question Text(2): Second question
F. Value Type(2): Type of response for second question
G. Default Value(2): Default value of second question

4. Click button to save. Close window and the list will be refreshed.

Modification of question

1. Double-click or select a question to be modified and click button on


the top.
2. New window pops-up and edit the details.

3. Click button to save.

Question delete

1. Select question from the list to be deleted.

2. Click button to delete.

Audit Viewer

Check action audit log.

- 38/86 -
PPRWeb version 1.4 Technical Manual

Action Audit log search

1. Enter search option.


A. User ID: User ID
B. User Name: User Name
C. Patient ID: Patient ID
D. Action: Action
E. Date/Time: Working hour

2. Click button.

Action Audit log list

1. ID: User ID
2. Name: User name
3. IP Address: IP address
4. Time: Working hour
5. Action: Action
6. Patient ID: Processed patient ID
7. Exam ID: Processed exam ID
8. Report. No.: Processed report number
9. Ref. ID: Reference ID or first information of reference information
10. Ref. Value: Reference information
11. Ref. Text: Reference information

Action

1. Patient Create: Add patient


2. Patient Modify: Modify patient
3. Patient Delete: Delete patient
4. Patient Unknown: Unknown patient
5. Order Create: Add order
6. Order Modify: Modify order
7. Order Delete: Delete order
8. Order Unknown: Unknown order
9. Exam Status Change: Change status of exam
10. Exam Reception: Exam reception
11. Exam Schedule: Schedule exam.

- 39/86 -
PPRWeb version 1.4 Technical Manual

12. Exam Order: Create exam order


13. Exam Delete: Delete exam information
14. Exam Suspend: Suspend exam
15. Exam Cancel: Cancel exam
16. Exam Resume: Resume exam
17. Exam Study Start: Access to exam page for study
18. Exam Study Cancel: Exit from exam page
19. Exam Study Save: After exam complete, click “Exam Complete”.
20. Exam Reading Start: Access to reporting page.
21. Exam Reading Cancel: Leave reporting page.
22. Exam Reading Read: Report Reading.
23. Exam Reading Confirm: Confirm report.
24. Exam Reading Report View: Access to report print page
25. Exam Reading Report Print: Print report.
26. Exam Reading Report Email: Email report.
27. Statistics Export: Export statistical data to excel format.
28. User Create: User registration
29. User Modify: Modify user information
30. User Delete: Delete user
31. Modify Patient ID: Modified patient ID or name by modify patient ID module.

MS-Word Macro List

Manages MS-Word list that provides standard report form for diagnosis.

- 40/86 -
PPRWeb version 1.4 Technical Manual

Search MS-Word standard report form

1. Enter search option.


A. Name: Title of MS-Word standard report form
B. Description: Description of MS-Word standard report form
C. Path: File name of MS-Word standard report form

2. Click button.

Register MS-Word standard report form

1. Click button in edit window.


2. Macro Name: Enter title of MS-Word standard report form. The title must be
unique.
3. Description: Enter description of MS-Word standard report form.

4. Path: Click button and search MS-Word standard report form to


register as standard report form.

5. Click button. Upload documents to server as follows.

- 41/86 -
PPRWeb version 1.4 Technical Manual

Modify MS-Word standard report form

1. Search registered report form from the list of MS-Word standard report form.
2. Double-click report form to be modified and select then click [Edit] link.
3. Modify MS-Word standard report form in edit window.

4. Click button.

Delete MS-Word word standard report form

1. Select report from to be deleted from the list of MS-Word standard report form.

2. Click button.

PACS Web Service

Manages PACS web-service information. To register/modify/delete standard data in RIS,


data transmits to registered PACS web-service.

Search PACS web-service

1. Enter search option.


A. Server Name: Server name

- 42/86 -
PPRWeb version 1.4 Technical Manual

2. Click button.

Registration of PACS web-service

1. Click button in edit window.


2. Enter server information.
A. Server Title: Server title must be very unique to distinguish.
B. Host: Server IP address
C. Port: Service port number
D. User: User ID
E. Password: Password
F. Virtual Directory: Service virtual directory
G. Using: Use service or not

3. Click button in edit window.

Modify PACS web-service

1. Search list of PACS web-service in search window.


2. After select item to be edited, click [Edit] link.
3. Modify PACS web-service in edit window.

4. Click button in edit window.

Delete PACS web-service

1. Search list of PACS web-service in search window.


2. Select item to be deleted in search list.

3. Click button in search window.

Admin4

Insurance

Manages information of insurance companies

- 43/86 -
PPRWeb version 1.4 Technical Manual

Search insurance company

1. Enter search option in search window.


A. Code ID: Code ID of insurance company
B. Company Name: Name of insurance company

2. Click button.

Register insurance company

1. Click button in edit window.


2. Enter information of insurance company.
A. Code ID: Code ID of insurance company, the code must be very unique.
B. Company Name: Name of insurance company.
C. Company Phone: Phone number of insurance company
D. Company Zip Code: Zip code
E. Company Address: Address of insurance company

3. Click button.

- 44/86 -
PPRWeb version 1.4 Technical Manual

Modify insurance company

1. Search registered insurance company in search window.


2. Select item to be edited, and click [Edit] link.
3. Modify information of insurance company in edit window.

4. Click button.

Delete insurance company

1. Search registered insurance company in search window.


2. Select item to be deleted.

3. Click button in search window.

Scan Document Type

Manages type of scanning document

Search type of scanning document

1. Enter search option in search window.


A. Code ID: Code ID of type of scanning document

- 45/86 -
PPRWeb version 1.4 Technical Manual

B. Description: Description of type of scanning document

2. Click button.

Register type of scanning document

1. Click button in edit window.


2. Enter information of type of scanning document.
A. Code ID: Code ID of scanning document type, the code must be unique.
B. Description: Description of scanning document type

3. Click button.

Modify type of scanning document

1. Search registered type of scanning document in search window.


2. Select item to be edited, and click [Edit] link.
3. Modify type of scanning document in edit window.

4. Click button.

Delete insurance company

1. Search type of scanning document in search window.


2. Select item to be deleted.

3. Click button in search window.

Expense

Manages expense of referring physician.

- 46/86 -
PPRWeb version 1.4 Technical Manual

Search expense

1. Enter search option.


A. Date: Registration date
B. User ID: Referring physician ID
C. Item: Registered item name
D. Cost: Expense

2. Click button.

Register expense

1. Click button in edit window.


2. Enter information of expense.
A. Referring Physician: Referring physician
B. Date: Date of registration
C. Cost: Expense
D. Item: Item about expense
E. Comment: Description of expense

- 47/86 -
PPRWeb version 1.4 Technical Manual

Modify expense

1. Search expense item in search window.


2. Double-click item to be edited in expense list, select and click [Edit] link.
3. Modify expense information in edit window.

4. Click button in edit window.

Delete expense

1. Search expense item in search window.


2. Select item to be deleted in expense list.

3. Click button in search window.

Billing Center

Manages billing center information.

Billing Center search

1. Enter search option.


A. Center Name: Billing center name

- 48/86 -
PPRWeb version 1.4 Technical Manual

2. Click button.

Billing Center Information Registration

1. Click button in edit window.


2. Enter billing center information.
A. New Code ID: Billing center code, the code must be unique.
B. Center Name: Billing center name
C. Phone Number: Billing center phone number
D. Fax Number: Billing center fax number
E. E-Mail: Billing center e-Mail
F. Zip Code: Billing center zip code
G. Address: Billing center address
H. Comments: Other comments

3. Click button.

Modify billing center information

1. Search billing center item in search window.


2. Double-click item to be edited in billing center list and click [Edit] link.
3. Modify billing center information in edit window.

4. Click button in edit window.

Delete billing center information

1. Search billing center item in search window.


2. Select item to be deleted in billing center list.

3. Click button in search window.

Patient

Manages patient information. Delete all the information about patient in this page.

- 49/86 -
PPRWeb version 1.4 Technical Manual

Patient search

1. Enter search option.


A. ID: Patient ID
B. Name: Full name of patient
C. First Name: First name of patient
D. Last Name: Last name of patient

2. Click button.

Delete patient

1. Search patient.
2. Select patient to be deleted in patient list.

3. Click button.

- 50/86 -
PPRWeb version 1.4 Technical Manual

Internal Management

Manages detailed option than RIS configuration.


RIS Configuration does support web-page; modify each file for internal option.

The entire option file formatted XML file format.

Hospital logo

Hospital logo will be added to print out report or email.

Logo image file: Path /IMIRIS/Images/print/hospital_logo.gif

Basic option (Web.config)

Path: Path of installation /IMIRIS/Eng/Web.config

Option files that affected entirely.


The file was draw include ASP.NET option. Option about RIS is located in node of /
configuration/appSettings.

Structure of option node

<add key="Option name" value="value" />

※ Option name starts with “Module_” must not be modified.

Entire option

Use_Department
Decide to use department or not.

- 51/86 -
PPRWeb version 1.4 Technical Manual

“1”: Use department.


“0”: Not in use.

Use_SetTodayAllDateField
Decide to set as today for all Date time field.
“1”: Set as today.
“0”: Not in use.

UseSocialSecurityNumberMandatory
Decide to set social security number as a mandatory.
“1”: Set as mandatory.
“0”: Not in use.

UseProcRequirementSelect
Set type of input of procedure requirement.
“1”: Entered by select box.
“0”: Input all the data automatically.

Reception option

ReceptionExamList_StartDateSetToday
Exam list option, decide to set as today for receipted date of search option.
“1”: Set as today.
“0”: Not in use.

ReceptionExamList_EndDateSetToday
Exam list option, decide to set as today end date of receipted date of search option.
“1”: Set as today.
“0”: Not in use.

Exam option

ExamList_UseStartEndSearch
Exam list option, decide to set type of scheduled date of search option.
“1”: Period (Start ~ End).
“0”: Entered single date.

- 52/86 -
PPRWeb version 1.4 Technical Manual

ExamList_StartDateSetToday
Exam list option, decide to set as today for start date of schedule date of search option.
It applies only when ExamList_UseStartEndSearch option is “1”.
“1”: Set as today.
“0”: Not in use.

ExamList_EndDateSetToday
Exam list option, decide to set as today for end date of schedule date of search option.
It applies only when ExamList_UseStartEndSearch option is “1”.
“1”: Set as today.
“0”: Not in use.

ExamList_DateSetToday
Exam list option, decide to set as today for scheduled date of search option.
It applies only when ExamList_UseStartEndSearch option is “0”.
“1”: Set as today.
“0”: Not in use.

RIS User option

RisUser_UseMakePatient
RIS User format structured same as patient name.
“1”: Same format with patent name. “First Middle Last” format
“0”: Use “Last, Middle First” format.

Statistics option

Statistics_UseDynamicColumnTableCovering
Additional search option and enter the tile of the item, separated by one control
processing.
“1”: Additional search option distinguishes title and input control as one.
“0”: Title and input control distinguishes separately.

Statistics_UseDynamicPeriodDateColumn
Decide to be entered with date search option from additional search option.

- 53/86 -
PPRWeb version 1.4 Technical Manual

“1”: Period (Start ~ End).


“0”: Entered single date.

Worklist basic configuration

Except part of worklist that used in PPRWeb, most of worklist refers to list
configuration file.
Configuration file forms as column information of worklist.

Basic structure of configured list file

<TableSchema>

<KEY>
<KeyField> DB field name for key</KeyField>
</KEY>

<Column>
<Title>Contents which will fit in column title</Title>
<DbColumn>DB field name</DbColumn>
<Align>Align left and right</Align>

</Column>
<Column>
<Title>…</Title>

<DbColumn>…</DbColumn>
<Align>…</Align>

</Column>

:
:

</TableSchema>

※ Must not modify node of TableSchema/KEY.

Tableschema/Column node

Column information of worklist. Add or delete column.

- 54/86 -
PPRWeb version 1.4 Technical Manual

Structure

/Title: Column title


/DbColumn: DB field name
/Align: Align left and right

Special column

If DB field name did not assign, it is supposed to be “#” or “@”, virtual column is
supported in the module of PPRWeb.

For example, first column of entire worklist is “No”. This column will be counted
automatically and create within the module.

Reception

Patient list

Page: Reception>Patient List


Structure file: Path of installation /Eng/Reception/PatientList.xml
DB Table name: RisPatTab

Attached document list of patient

Page: Reception>Patient Detail Information>Patient View Profile


Structure file: Path of installation/Eng/Reception/PatientProfileList.xml
DB Table name: RisPatProfileTab

Received exam information list

Page: Reception>Exam List


Structure file: Path of installation/Eng/Reception/ExamList.xml
DB Table name: RisExamTab

- 55/86 -
PPRWeb version 1.4 Technical Manual

Schedule

Schedule option

Page: Schedule
Structure file: Path of installation/Eng/ScheduleTable/XLST/SchTab.xml
※ If RIS Configuration contains XSLT Virtual Directory, refer to SchTab.xml file of
virtual directory that set as XSLT Virtual Directory.

Configures all the options about schedule

Basic structure
<ScheduleModules>
<ScheduleTable>
<Head/>
<Request>
<Schedule/>
<ExamSlot>
<Dump/>
<Patient/>
<Exam/>
</ExamSlot>
<ExamPreview>
<Patient/>
<Exam/>
</ExamPreview>
</Request>
</ScheduleTable>
<Register>
<Facility/>
<ReferringPhysician/>
<ReceptionExamList/>
<ModifyExam/>
</Register>
</ScheduleModules>

Configuration of schedule option node

Description) XML XPath


Type: Data type of Node
Default: Default value of Node

- 56/86 -
PPRWeb version 1.4 Technical Manual

Description

Option about schedule table

Node: ScheduleModules/ScheduleTable

Option information about schedule table page.

Figure 3 Control panel of schedule

ScheduleModules/ScheduleTable/@UseRefreshButton
Type: Boolean
Default: true
Decide to use refresh button (Figure 3 ②) in schedule table page.

ScheduleModules/ScheduleTable/@EnableExamSearch
Type: Boolean
Default: true
“Decide to use schedule searching and re-reservation (Figure 3 ③) features.

ScheduleModules/ScheduleTable/@EnableFacilityDivision
Type: Boolean
Default: true
Decide to use display by facility, exam room (Figure 3 ①) feature.

ScheduleModules/ScheduleTable/@EnableLockOldTimes
Type: Boolean
Default: false
Decide to prohibit timed out exam

- 57/86 -
PPRWeb version 1.4 Technical Manual

ScheduleModules/ScheduleTable/@RoomsSortBy
Type: String
Default: FacilityCode, Modality, RoomDesc
Align room list on the top of schedule table, it applies to SQL, Maintenance,
Print, Export Excel.

Ex) FacilityCode, Modality, RoomDesc DESC


FacilityCode DESC, Modality DESC, RoomDesc DESC

Option of schedule table margin on the top

Node: ScheduleModules/ScheduleTable/Head

Adjust margin option between schedule table, room list on the top and the site margin.

ScheduleModules/ScheduleTable/Head/@BlankLineHeight
Type: Number
Default: 1
Appoint size of margin between schedule and room list on the top.

ScheduleModules/ScheduleTable/Head/@ScrollbarSize
Type: Number
Default: 15
Appoint size of right margin of room list by size of scroll bar.

Requirement option

Node: ScheduleModules/ScheduleTable/Request

Option information about schedule, table exam slot, exam information, preview exam.

Schedule table option

Node: ScheduleModules/ScheduleTable/Request/Schedule

- 58/86 -
PPRWeb version 1.4 Technical Manual

Option information about schedule table.

ScheduleModules/ScheduleTable/Request/Schedule/@FrameOnly
Type: Boolean
Default: false
Decide to display exam slot in schedule table. If “true”, does not display.

ScheduleModules/ScheduleTable/Request/Schedule/@ShowScheduledAboveExams
Type: Boolean
Default: true
For display exam slot, decide to include exam information which created after
ordered of exam status.

ScheduleModules/ScheduleTable/Request/Schedule/@ShowCanceledExams
Type: Boolean
Default: true
For display exam slot, decide to include canceled/suspended/deleted exam
information of exam status.

Exam slot option

Node: ScheduleModules/ScheduleTable/Request/ExamSlot

Option for exam slot.

ScheduleModules/ScheduleTable/Request/ExamSlot/@IncludeSpecData
Type: Boolean
Default: false
Decide to include special data in XML for exam slot XML transform.

Exam slot dump option

Node: ScheduleModules/ScheduleTable/Request/ExamSlot/Dump

Option about exam slot dumps function. Dump function is for creation of XSLT file.

- 59/86 -
PPRWeb version 1.4 Technical Manual

ScheduleModules/ScheduleTable/Request/ExamSlot/Dump/@Use
Type: Boolean
Default: false
Decide to use exam slot dump function.

ScheduleModules/ScheduleTable/Request/ExamSlot/Dump/@XmlDir
Type: String
Default: “C:\IMI RIS SCHEDULE TABLE XML DUMP”
Folder to be saved dumped XML data when exam slot dump. The folder create
first and setup privilege later.

※ XML files save in order as follows.


“Sheet_” + Room list number on the top + “_” + Hour two digits + Minute two digits
“.xml”

ScheduleModules/ScheduleTable/Request/ExamSlot/Dump/@TransformDir
Type: String
Default: “C:\IMI RIS SCHEDULE TABLE XML DUMP”
Folder to be saved transformed HTML which was dumped when exam slot dump.

※ HTML files save in order as follows.


“Sheet_” + Room list number on the top + “_” + Hour two digits + Minute two digits
“.html”

※ Folder assigned to @XmlDir and @TransformDir node, IIS_WPG or Everyone is


provided privilege.

Patient information option of exam slot

Node: ScheduleModules/ScheduleTable/Request/ExamSlot/Patient
Option about patient information of exam slot.

ScheduleModules/ScheduleTable/Request/ExamSlot/Patient/@Fields
Type: String
Default: NULL

- 60/86 -
PPRWeb version 1.4 Technical Manual

Field list information (distinguishes by comma) that additionally includes patient


information of XML data for configuration of exam slot.
※ Any patient information will not be provided as default.

Exam information option of exam slot

Node: ScheduleModules/ScheduleTable/Request/ExamSlot/Exam

Option about exam information of exam slot.

ScheduleModules/ScheduleTable/Request/ExamSlot/Exam/@Fields
Type: String
Default: NULL
Field list information (distinguishes by comma) that additionally includes patient
information of XML data for configuration of exam slot.
※ Basically ExamPriority, ExamStatus, ExamStatusName will be provided.

Preview option of exam information

Node: ScheduleModules/ScheduleTable/Request/ExamPreview

Preview option of exam information.

ScheduleModules/ScheduleTable/Request/ExamPreview/@IncludeSpecData
Type: Boolean
Default: true
Decide to include special data to XML for preview exam.

ScheduleModules/ScheduleTable/Request/ExamPreview/@FlyLayerOpenDelayTime
Type: Number
Default: 500
Specify delay interval before it opens preview of exam information.
(1/1000 second unit)
Preview scan cloud information box opens to specify the delay time before.

- 61/86 -
PPRWeb version 1.4 Technical Manual

Patient information option of preview of exam information

Node: ScheduleModules/ScheduleTable/Request/ExamPreview/Patient

Option for patient information of preview exam information.

ScheduleModules/ScheduleTable/Request/ExamPreview/Patient/@Fields
Type: String
Default: SocialSecurityNumber, PatBirthDate, Phone
Field list information (distinguishes by comma) that additionally includes patient
information of XML data for configuration of exam preview.

Exam information option of preview exam information

Node: ScheduleModules/ScheduleTable/Request/ExamPreview/Exam
Option for exam information of preview exam information.

ScheduleModules/ScheduleTable/Request/ExamPreview/Exam/@Fields
Type: String
Default: ExamID, ExamPriority, PatID, PatSex, PatName, PatAge, AccessNum,
RequestPhysician, Modality, BodyPart, ExamCode, CPTCode,
ExamStatus, ExamComment, ClinicalComments, ReferringFacilityCode,
PerformFacilityCode
Field list information (distinguishes by comma) that additionally includes patient
information of XML data for configuration of exam preview.

Schedule registration and option for modification

Node: ScheduleModules/Register

Option for schedule registration and modification.

ScheduleModules/Register/@UseProcReqPopup
Type: Boolean
Default: true
When schedule register or modify and if you select procedure type, decide to
display procedure requirement as pop-up message.

- 62/86 -
PPRWeb version 1.4 Technical Manual

Facility management option of schedule page

Node: ScheduleModules/Register/Facility

Option for facility management of schedule page.

ScheduleModules/Register/Facility/@Use
Type: Boolean
Default: true
Decide to use facility management page of schedule page.

ScheduleModules/Register/Facility/@AccessAnother
Type: Boolean
Default: false
In facility management page of schedule page, decide not to manage institution
which registered by third party. If it sets as true, it is able to manage institution
which was registered by third party.

Referring physician management option of schedule page

Node: ScheduleModules/Register/ReferringPhysician

Option for referring physician management of schedule page.

ScheduleModules/Register/ReferringPhysician/@Use
Type: Boolean
Default: true
Decide to use referring physician management page in schedule page.

ScheduleModules/Register/ReferringPhysician/@AccessAnother
Type: Boolean
Default: false
In referring physician management page of schedule page, decide not to manage
referring physician which registered by third party. If it sets as true, it is able to
manage referring physician which was registered by third party.

- 63/86 -
PPRWeb version 1.4 Technical Manual

Schedule option of registered exam information

Node: ScheduleModules/Register/ReceptionExamList

Schedule option of registered exam information.

ScheduleModules/Register/ReceptionExamList/@UseBirthDatePeriod
Type: Boolean
Default: true
Birth date of search option, decide type of enter as the period. If it sets as true,
period will be entered instead of date.
ScheduleModules/Register/ReceptionExamList/@SetTodayToReceiptedStart
Type: Boolean
Default: true
Decide to set as today for search option of receipted date.

ScheduleModules/Register/ReceptionExamList/@SetTodayToReceiptedEnd
Type: Boolean
Default: true
Decide to set as today for search option of receipted date.

Schedule modification option

Node: ScheduleModules/Register/ModifyExam

Option for schedule modification.

ScheduleModules/Register/ModifyExam/@UseAddProc
Type: Boolean
Default: true
Decide to use additional procedure when schedule modifies.

- 64/86 -
PPRWeb version 1.4 Technical Manual

Worklist configuration

Registered exam information list

Page: Schedule>New/Modify Exam>Reception List


Configured files: Path of installation/Eng/ScheduleTable/ExamList.xml
DB Table name: RisExamTab

Patient search list

Page: Schedule>New/Modify Exam>New Exam


Configured files: Path of installation/Eng/ScheduleTable/SearchPatientBoxList.xml
DB Table name: RisPatTab

Structure

<ListColumns>
<Field/>
:
</ListColumns>

Configuration

ListColumns/@emptywidth
Type: Number
Default: 15
Assign size of margin for scroll bar of the right of column title list on the top of
list.

Column information

Node: ListColumns/Field

Contains column information of list.


Basically it sets patient ID, patient name, patient DOB, facility information.

- 65/86 -
PPRWeb version 1.4 Technical Manual

ListColumns/Field/@name
Type: String
Default: *
Assign column title.

ListColumns/Field/@column
Type: String
Default: *
Assign DB field name.

ListColumns/Field/@width
Type: Number
Default: *
Assign width of column.

Schedule search list

Page: Schedule>Search Scheduled Exam


Configured files: Path of installation/Eng/ScheduleTable/SearchScheduledExamList.xml
DB Table
Prefix DB Table
p RisPatTab
e RisExamTab
s RisScheduledExamTab

Configured files of schedule search list is formed by column information and prefix
added.
Prefix node indicates the column assigned to table which assigned prefix.

- 66/86 -
PPRWeb version 1.4 Technical Manual

Ex)
<Column>
<Title> Last Name </Title>
<DbColumn>LastName</DbColumn>
<Align></Align>
<Prefix>p</Prefix>
</Column>
<Column>
<Title> Room </Title>
<DbColumn>ExamRoom</DbColumn>
<Align>Center</Align>
<Prefix>s</Prefix>
</Column>

Referring Physician Management List

Page: Schedule>New/Modify Exam>Add Ref Phy


Configured files: Path of installation/Eng/ScheduleTable/RegRefPhy/List.xml
DB Table name: RisUserTab

XSLT Template

XSLT template built into the schedule, or diagnoses and edit for the hospital to be
applied to PPRWeb technology.

Schedule Template File

Folder path: Path of installation/IMIRIS/Eng/ScheduleTable/XSLT


File list
1. SchTabExamSlot.xslt: Exam slot template
2. SchTabExanInfoPreview.xslt: Preview template of exam information
3. SchTab_ExcelExport.xslt: Exam slot information template of excel export
4. SchTab_Print.xslt: Exam slot information template of schedule table printing

Template file: Path of installation/IMIRIS/Eng/ScheduleTable/XSLT/SchTabExamSlot.xslt

Template files are formed of XSLT format. For more information about XSLT, please
refer to the MSDN XSLT Reference.

- 67/86 -
PPRWeb version 1.4 Technical Manual

MSDN XSLT Reference

http://msdn.microsoft.com/library/en-us/xmlsdk/html/678bcd68-cbbb-4be5-9dd2-
40f94488a1cf.asp?frame=true

Exam slot

Exam slot template contains contents of exam slot.

HTML DOM Identity Structure

window
document
body ( HTML document body )
scheduleTable ( Schedule time table, TABLE element )
sht0000_0 (Sheet Time Slot, TD element )
ExamSlotCover ( Exam Slot Cover, TABLE element )
ExamSlotList ( Exam Slot List, TABLE element )
examslot_00 ( Exam Slot, TR element )
SlotFace ( Exam Slot Face, TD element )
SlotFacePara ( Exam Slot Paragraph, DIV/SPAN/P element )

Types of exam slot

Cancel Type: Canceled/Suspended/Deleted of exam status


Old Type: Timed out exam
Others Type: Other types of exam that logged in user can’t manage
Normal Type: Exam after scheduled (ordered) of exam status and manageable before
time out.

Exam/Time slot flag information

- O: Old Time
- D: Disabled Time
- M: Maintenance Time
- E: A possibility access exam
- C: Canceled/Suspended/Deleted Exam
- T: A impossibility access exam
- (Empty): A possibility access time slot

- 68/86 -
PPRWeb version 1.4 Technical Manual

Ex)
OC: Timed out, Canceled/Suspended/Deleted of exam status
D: Unspecified period of working hour
OMT: Timed out and unmanageable exam
E: General exam (All manageable exams)
“”: Time slot of empty zone that unscheduled.

XML data information provided by schedule

Standard Structure
1. <Sheet>: Time Slot information
A. <ExamSlot> 1
B. <ExamSlot> 2
C. :
D. <ExamSlot> n

Sheet Attributes
@ID: Time Slot Element ID
@Color: Fore Color of Time Slot
@RoomColor: Back Color of Time Slot
@Flag: Slot Flag
@Css: Stylesheet Class name to be applied to Time Slot

Exam Slot XML Data Structure


1. <ExamSlot>
A. <General>: General information of Exam Slot
i. <ExamID>: Exam ID
ii. <PatID>: Patient ID
iii. <PatName>: Patient name
iv. <SpecDataFlag>: Flag of Exam Special Data
v. <Hour>: 2 digits number
vi. <Minutes>: 2 digits number
vii. <ShowTime>: The formatted time such as 5:00 AM
viii. <LoadTIme>: Load time
ix. <ReferringFacilityCode>
x. <PerformFacilityCode>

- 69/86 -
PPRWeb version 1.4 Technical Manual

B. <Exam>
i. <ExamPriority>
ii. <ExamStatus>
iii. <ExamStatusName>
C. <Patient>

Exam Slot Attibutes


@ID: Exam Slot Element ID
@Flag: Slot Flag
@Type: Type of Exam Slot
@Css: Stylesheet Class to be applied to Exam Slot

Preview of exam information

To preview template of exam information, click exam slot or move on the exam slot and
message will be displayed.

XML data information provided by schedule

1. <ExamDocument>: Exam/Time slot information


A. <Patient>: Patient information
i. <SocialSecurityNumber>: SSN (Social Security Number)
ii. <PatBirthData>: DOB, 8 digits
1. @Format: MM/dd/yy format
iii. <Phone>: Phone number
B. <ExamSpecialData>: Special Instruction information
i. @Stat: Emergency, Boolean
ii. @CallReport: Boolean
iii. @SendFilmWithPat: Boolean
iv. @UrgentFaxReport: Boolean
v. @Other: Boolean
vi. <CallReportText>: String
vii. <UrgentFaxReportText>: String
viii. <OtherText>: String
C. <Schedule>: Schedule information
i. <ExamID>: Exam ID

- 70/86 -
PPRWeb version 1.4 Technical Manual

ii. <PatID>: Patient ID


iii. <PatName>: Patient name
iv. <PatSex>: Patient gender
v. <ExamRoom>: Exam room
vi. <ScheduledExamDate>: Scheduled date, 8 digits code
1. @Format: MM/dd/yy format date
vii. <ScheduledExamTine>: Scheduled time, 4 digits code
1. @Format: h:m AM formatted date
2. @FormatFull: hh:mm formatted date
viii. <ScheduledExamLoadTime>: Exam time
ix. <ExamStatus>: Exam status code for scheduling, Number, there is
difference between exam status of exam information and this
information.
1. @Format: Scheduled exam status (Text)
x. <RequestPhysician>: Referring Physician ID
xi. <ReferringFacilityCode>: Referring Facility Code
1. @Description: Description of facility code
2. @Type: Type of facility code, Clinic/ImagingCenter/Admin
3. @JoinCode: If facility code is Clinic/Admin, facility code that
integrated to Imaging Center
xii. <PerformFacilityCode>: Code of performed facility
1. @Description: Description of facility code
2. @Type: Type of facility code, Clinic/ImagingCenter/Admin
3. @JoinCode: If facility code is Clinic/Admin, facility code that
integrated to Imaging Center
xiii. <UserID>: Registered user ID
1. @Name: User name
xiv. <ExamStartUser>: Exam start user ID
1. @Name: User name
xv. <InsertUserID>: Very first registered user ID
1. @Name: Very first user name
xvi. <LastModifiedUserID>: Last modified user ID
1. @name: Last modified user name
D. <Exam>: Exam information
i. <ExamID>: Exam ID

- 71/86 -
PPRWeb version 1.4 Technical Manual

ii. <ExamPriority>: Exam priority


iii. <PatID>: Patient ID
iv. <PatSex>: Patient gender
v. <PatName>: Patient name
vi. <PatAge>: Patient age
vii. <AccessNum>: Access Number
viii. <RequestPhysician>: Referring Physician ID
1. @Name: User name
ix. <Modality>: Modality
x. <BodyPart>: Body Part
xi. <ExamCode>: Exam Code
xii. <CPTCode>: CPT Code
1. @Format: CPT code distinguished by “,”(comma)
xiii. <ExamStatus>: Exam status code
1. @Format: Exam status, Text
xiv. <ExamComment>: Exam comment
xv. <ClinicalComments>: Clinical comment
xvi. <ReferringFacilityCode>: Referring facility code
1. @Description: Description of facility
2. @Type: Type of facility code, Clinic/ImagingCenter/Admin
3. @JoinCode: If facility code is Clinic/Admin, facility code that
integrated to Imaging Center
xvii. <PerformFacilityCode>: Code of performed facility
1. @Description: Description of facility
2. @Type: Type of facility code, Clinic/ImagingCenter/Admin
3. @JoinCode: If facility code is Clinic/Admin, facility code that
integrated to Imaging Center

Schedule table print out and Excel Export

Display slot information for printing out schedule table or exporting excels.

XML data information provided by schedule

1. <ExamSlot>: Exam slot information

- 72/86 -
PPRWeb version 1.4 Technical Manual

A. <ExamID>: Exam ID
B. <PatID>: Patient ID
C. <PatName>: Patient name
D. <AccessNum>: Exam Access Number
E. <CallReport>: Check whether the call report of the special instructions. If it
checked, the value is supposed to be "1".
F. <CallReportText>: Call report of the Special Instructions
G. <UrgentFaxReport>: Check Whether urgent fax report of Special
Instructions
H. <UrgentFaxReportText>: Urgent fax report of the Special Instructions
I. <Other>: Whether check other of the Special Instructions
J. <OtherText>: Other text of the Special Instructions
K. <SpecialFlag>: Flag format of the Special Instructions
L. <Creator>: Creator
M. <SendFilmWithPat>: Whether check send film with pat of the Special
Instructions
N. <ExamComment>: Clinical comment
O. <PatBirthDate>: Patient DOB, MM/dd/yyyy format
P. <LastAmender>: Last amended user name
Q. <ReferringFacilityCode>: Code of referring facility
R. <PerformFacilityCode>: Performed facility code
S. <Modality>: Modality
T. <BodyPart>: Body Part
U. <ExamCode>: Exam Code
V. <CPTCode>: CPT Code
W. <CPTCodeFormat>: CPT code distinguished by “,”(Comma)
X. <ExamStatus>: Exam status code
Y. <ExamStatusStr>: Exam status
Z. <hour>: Schedule, hour
AA. <time>: Schedule, time, minute
BB. <ShowTime>: Schedule, time, hh:mm AM(PM) format
CC. <UserID>: User ID
DD. <UserName>: User name
EE. <RequestPhysician>: Requested physician ID
FF. <RequestPhysicianName>: Requested physician name

- 73/86 -
PPRWeb version 1.4 Technical Manual

GG. <Stat>: Whether emergency exam, if it is emergency exam, the value is


supposed to be “1”
HH. <LoadTime>: Load time
II. <Phone>: Phone number
JJ. <SocialSecurityNumber>: SSN (Social Security Number)

Exam

Configuration of exam information list for stand-by exams

Page: Exam>Exam List


Configured files: Path of installatoin/Eng/Exam/ExamList.xml
DB Table name: RisExamTab

Report

List structure

Configuration of voice information list

Page: Report>Transcribe
Configured files: Path of installation/Eng/Report/VoiceList.xml
DB Table name: RisExamVoiceTab

Report worklist and filter

Page: Report
Individual configured files: Path of installation/ServerData/UserConfig/User ID.xml
Common configured files: XML Data path/ReportFilter.xml
※ XML Data path
1. Path of installation/ServerData/XmlData
2. XML data information of data store path configuration session that sets in
RIS Configuration

In Preference>Filter of management menu, it manages Worklist and filter configuration.

- 74/86 -
PPRWeb version 1.4 Technical Manual

In filter page, saved information creates or saves as individual configuration.

Report Template

Manages report templates.

Data binding

Report displays bound XML data which provided report module. For more information
about data binding, please refer to the address below.

MSDN Data Binding

http://msdn.microsoft.com/workshop/author/databind/data_binding_node_entry.asp?fram
e=true

Template file path: Path of installation/IMIRIS/ReportStyles

Provided report form basically

1. Default.html
2. ContentOnly.html
3. AlmanaReport.html

XML data information provide report

1. <PPRWeb>
A. <Hospital.Name>: Hospital name
B. <Patient.DB field>: Patient information
C. <Exam.DB field>: Exam information
D. <ExamResult.DB field>: Report information

Special data provided report

Separately with XML data, URL or other information will be provided


1. #HTTPHOST: Display domain.

- 75/86 -
PPRWeb version 1.4 Technical Manual

2. #HTTPURL: Display URL of PPRWeb.


3. #REPORTURL: Same as #HTTPURL.
4. #VIRTUALNAME: Display virtual directory name of PPRWeb.
5. #HOSPITALLOGO: Display URL of hospital logo.
6. #SIGNATURE: Display sign image URL of a user currently logged in.

Progress

Configuration of exam information list

Page: Progress
Configured files: Path of installation/Eng/Progress/ProgressList.xml
DB Table name: RisExamTab

Printing list configuration of exam information

Page: Progress>Print
Configured files: Path of installation/Eng/Progress/ProgressPrintList.xml
DB Table name: RisExamTab

Statistics

Daily exam statistical list configuration

Page: Statistics>Date
Configured files: Path of installation/Eng/Statistics/Stat_DateList.xml
DB Table name: RisExamTab

Daily exam detailed statistical information list configuration

Page: Statistics>Date>Detail Information of Date


Configured files: Path of installation/Eng/Statistics/Date_ExamList.xml
DB Table name: RisExamTab

- 76/86 -
PPRWeb version 1.4 Technical Manual

Statistic list configuration by modality

Page: Statistics>Modality
Configured files: Path of installatoin/Eng/Statistics/Modality_StatList.xml
DB Table name: RisExamTab

Detailed statistic list configuration by modality

Page: Statistics>Modality>Detail Information of Modality


Configured files: Path of installation/Eng/Statistics/Date_ExamList.xml
DB Table name: RisExamTab

Statistic list configuration by exam room

Page: Statistics>Room
Configured files: Path of installation/Eng/Statistics/Room_StatList.xml
DB Table name: RisExamTab

Detailed statistic list configuration by exam room

Page: Statistics>Room>Detail Information of Rooms


Configured files: Path of installation/Eng/Statistics/Date_ExamList.xml
DB Table name: RisExamTab

Statistic list configuration by expense

Page: Statistics>Expense
Configured files: Path of installation/Eng/Statistics/Expense_StatList.xml
DB Table name: RisUserExpense

Detailed statistic list configuration by expense

Page: Statistics>Expense>Detail Information of Expense


Configured files: Path of installation/Eng/Statistics/Expense_List.xml
DB Table name: RisUserExpense

- 77/86 -
PPRWeb version 1.4 Technical Manual

Billing

Exam information list configuration

Page: Billing
Configured files: Path of installation/Eng/Billing/ExamList.xml
DB Table name: RisExamTab

Excel Export item configuration

Configured files: Path of installation/Eng/Billing/ExcelExport.xml

Contains information of billing for export.

Basic structure
<ExcelExport>
<Request>
<Table/>
<Table/>
:
<Table/>
</ Request>
<Columns>
<Column/>
<Column/>
:
<Column/>
</ Columns>
</ExcelExport>

Option node structure

Description) XML XPath


Type: Data type of node
Default: Default value of node
Description

- 78/86 -
PPRWeb version 1.4 Technical Manual

Table definition of the item

Node: ExcelExport/Request

Define table list which items of the field is located.

Node: ExcelExport/Request/Table

Define table which items of the field is located.

※ RisExamTab(Exam table) table is included fundamentally.

ExcelExport/Request/Table/@Name
Type: String
Table name.

ExcelExport/Request/Table/@KeyField
Type: String
On this node, sets the field name of table and compare table of @SrcTable and
field of @SrcKeyField.
ExcelExport/Request/Table/@SrcTable
Type: String
Default: RisExamTab
On this node, sets table and obtain necessary record. If you do not set up, it
will be recognized as RisExamTab table.
ExcelExport/Request/Table/@SrcKeyField
Type: String
On this node, sets table and obtain necessary record, field name of @SrcTable.

Definition of items

Node: ExcelExport/Columns

Define information of billing item list.

Node: ExcelExport/Columns/Column

- 79/86 -
PPRWeb version 1.4 Technical Manual

Define items of billing.

ExcelExport/Columns/Column/@Name
Type: String
Column title, Field name to be displayed to excel.

ExcelExport/Columns/Column/@Table
Type: String
Default: RisExamTab
Table name of field that defined by this node.
This value requires defining to node of ExcelExport/Request/Table.

ExcelExport/Columns/Column/@Field
Type: String
Default: RisExamTab
Defined field name to the table.

ExcelExport/Columns/Column/@Cmd
Type: String
Formatting the content of the data, it is name of special features for special
occasions.
※ List of special features
1) Cpt: Formatting CPT Code information and display.
2) Date: Formatting date information and display, MM/dd/yyyy format
3) DateTime: Formatting date and time information and display, MM/dd/yyyy
hh:mm AM(PM) format
4) ExamStatus: Exam Status information (number) replaces to letter ordered and
display.
5) FacilityDesc: Facility Code information replaces to Facility Description and
display
6) FacilityType: Facility Code information replaces to Facility Type and display.
7) Icd9: Formatting ICD9 Code information and display.
8) InsuranceName: Insurance Code information replaces to contents of
CompanyName filed and display.

- 80/86 -
PPRWeb version 1.4 Technical Manual

9) JoinCenterFacilityCode: Facility Code information displays Center Facility Code


information.
10) JoinCenterFacilityDesc: Facility Code information displays Center Facility Type
information.
11) JoinCenterFacilityType: Facility Code information displays Center Facility
Description.
12) Sex: Gender information (M, F, O) replaces to letter information (Male, Female,
Other) and display.
13) Time: Formatting time information and display, hh:mm AM(PM) format.
14) UserName: Replaces to RIS user name to display.

ExcelExport/Columns/Column/@IsString
Type: Boolean
Default: False
Decide to process cell of excel as letter format. If it sets as True, it will be
assigned as cell and apparently data will not be damaged when you open at
excel format.

Figure 4 Exported contents of excel based on basic items

- 81/86 -
PPRWeb version 1.4 Technical Manual

Admin

Preference

Finding list configuration

Page: Admin>Preference>Finding
Configured files: Path of installation/Eng/Preference/Report/FindingList.xml
DB Table name: RisUserFindingTab

Master Finding list configuration

Page: Admin>Preference>Finding
Configured files: Path of installation/Eng/Preference/Report/MasterFindingList.xml
DB Table name: MasterFindingTab

Sentence list configuration

Page: Admin>Preference>Sentence
Configured files: Path of installation/Eng/Preference/Report/SentenceList.xml
DB Table name: RisUserSentenceTab

Master Sentence list configuration

Page: Admin>Preference>Sentence
Configured files: Path of installation/Eng/Preference/Report/MasterSentenceList.xml
DB Table name: MasterSentenceTab

Admin

Item list configuration

Page: Admin>Admin>Items
Configured files: Path of installation/Eng/Resource/Report/ItemList.xml
DB Table name: MasterItem

- 82/86 -
PPRWeb version 1.4 Technical Manual

Medicine list configuration

Page: Admin>Admin>Medicine
Configured files: Path of installation/Eng/Resource/Report/MedicineList.xml
DB Table name: MasterMedicine

Finding list configuration

Page: Admin>Admin>Finding
Configured files: Path of installation/Eng/Resource/Report/FindingList.xml
DB Table name: MasterFindingTab

Sentence list configuration

Page: Admin>Admin>Sentence
Configured files: Path of installation/Eng/Resource/Report/SentenceList.xml
DB Table name: MasterSentenceTab

Admin2

Facility list configuration

Page: Admin>Admin2>Facility
Configured files: Path of installation/Eng/Resource/Facility/FacilityList.xml
DB Table name: MasterFacilityTab

Facility Item configuration

Page: Admin>Admin2>Facility>Facility Information Edit


Configured files: Path of installation/Eng/Resource/Facility/FacilityType.xml

Define items of Facility Type select box

- 83/86 -
PPRWeb version 1.4 Technical Manual

Basic structure

<ROOT>
<Column>
<Title></Title>
<Value></ Value >
</ Column >
:
</ROOT>

Node configuration

Description) XML XPath


Type: Data type of node
Default: Default value of node
Description

Node: ROOT/Column

Define items.

ROOT/Column/Title
Type: String
Title of items.

ROOT/Column/Value
Type: String
Define type of items.

User list configuration

Page: Admin>Admin2>User
Configured files: Path of installation/Eng/Resource/User/UserList.xml
DB Table name: RisUserTab

Room list configuration

Page: Admin>Admin2>Room
Configured files: Path of installation/Eng/Resource/User/RoomList.xml

- 84/86 -
PPRWeb version 1.4 Technical Manual

DB Table name: MasterRoomTab

Room Station list configuration

Page: Admin>Admin2>Room>Room Station


Configured files: Path of installation/Eng/Resource/User/StationList.xml
DB Table name: MasterRoomStation

Admin3

Questionnaire Title list configuration

Page: Admin>Admin3>Room>Questionnaire
Configured files: Path of installation/Eng/Resource/Exam/QuestionTitleList.xml
DB Table name: MasterProcQuestion

Questionnaire Item list configuration

Page: Admin>Admin3>Room>Question List


Configured files: Path of installation/Eng/Resource/Exam/QuestionItemList.xml
DB Table name: MasterProcQuestionList

MS-WORD Macro list configuration

Page: Admin>Admin3>MS-WORD Macro List


Configured files: Path of installation/Eng/Resource/MsWordMacro/MsWordMacro.xml
DB Table name: MasterMsWordMacroTab

PACS Web Service list configuration

Page: Admin>Admin3>Room>PACS Web Service


Configured files: Path of installation/Eng/Resource/PacsWebSvc/PacsWebSvc.xml
DB Table name: MasterPacsWebSvcTab

- 85/86 -
PPRWeb version 1.4 Technical Manual

Admin4

Insurance list configuration

Page: Admin>Admin4>Insurance
Configured files: Path of installation/Eng/Resource/Insurance/InsuranceList.xml
DB Table name: MasterInsuranceCompany

Scan Document Type list configuration

Page: Admin>Admin4>Scan Document Type


Configured files: Path of installation/Eng/Resource/ScanDocType/List.xml
DB Table name: MasterScanDocumentType

Expense list configuration

Page: Admin>Admin4>Expense
Configured files: Path of installation/Eng/Resource/Expense/ExpenseList.xml
DB Table name: RisUserExpense

Billing Center list configuration

Page: Admin>Admin4>Billing Center


Configured files: Path of installation/Eng/Resource/Billing/BillCenterList.xml
DB Table name: MasterBillingCenterTab

Patient list configuration

Page: Admin>Admin4>Patient
Configured files: Path of installation/Eng/Resource/Patient/List.xml
DB Table name: RisPatTab

- 86/86 -

You might also like