28.02.2013 Views

Bio-medical Ontologies Maintenance and Change Management

Bio-medical Ontologies Maintenance and Change Management

Bio-medical Ontologies Maintenance and Change Management

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Design of an Online Physician-Mediated Personal Health Record System 271<br />

Hospital<br />

Directory<br />

File<br />

Encryption<br />

Decryption<br />

Engine<br />

Public EMR<br />

Health<br />

Blog<br />

Engine<br />

Physician<br />

Directory<br />

File<br />

PHR<br />

Documents<br />

Data Extract Transform <strong>and</strong> Load Engine (ETL)<br />

Personal<br />

Profile<br />

Engine<br />

PHO<br />

Oracle DBMS Engine<br />

Authorization<br />

Engine<br />

Charting<br />

Engine<br />

Fig. 1. The Personal Health Office (PHO) architecture framework<br />

• Encryption/Decryption Engine. At the 3rd <strong>and</strong> interaction layer, this<br />

module is responsible for securely encoding <strong>and</strong> decoding of the patient<br />

PHR data during secure storage <strong>and</strong> transmission sessions.<br />

• Health Blog Engine. At the 3rd <strong>and</strong> interaction layer, this module is<br />

responsible for supporting patient’s personal health blog record<br />

management.<br />

• Personal Profile Engine. At the 3rd <strong>and</strong> interaction layer, this module<br />

enables the storage <strong>and</strong> retrieval of system user’s personal profile such as<br />

medication, allergies, contact informaiton, <strong>and</strong> current disease treatments.<br />

• Authorization Engine. At the 3rd <strong>and</strong> interaction layer, this module help<br />

manage patient’s access permission requests, perform physician‘s<br />

authorization to approve or deny patient requests to access their hospital<br />

records, <strong>and</strong> process these access requests using secure protocols.<br />

• Charting Engine. At the 3rd <strong>and</strong> interaction layer, this module is<br />

responsible for retrieving the patient’s health events <strong>and</strong> converting them<br />

to easy-to-comprehend graphical health charts.<br />

• Annotation Engine. At the 3rd <strong>and</strong> interaction layer, this module is<br />

responsible for inserting patient’s annotations on his personal health charts<br />

in the database. A chronological annotation log can be maintained in the<br />

chosen database. It also retrieves the saved annotations for reviews.<br />

• Authentication Engine. At the 3rd <strong>and</strong> interaction layer, this module<br />

performs user logon authentication of the PHO web system. It checks the<br />

credentials of the user to access approved features.<br />

Charts<br />

Lab<br />

Tests<br />

Annotation<br />

Engine<br />

Review<br />

Comments<br />

PHR<br />

Lab Test<br />

Results<br />

Authentication<br />

Engine<br />

PHO<br />

Database

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!