Research Article

Enhancing Transaction Security for Handling Accountability in Electronic Health Records

Table 1

Notations used in the proposed protocol.

SymbolDefinition

PThe subject and owner of the health records. A patient may have more than one PHR and EHR
CInformation consumer: an external entity that accesses PHRs, for example, a hospital, a lab, an emergency medical technician (EMT), or an insurance company
HCPHealthcare professional: a hospital-based or clinical issuer of patient EHRs
QAny party that is involved in the transaction
VVerifier, external third party
PIDIdentity of the patient
CIDIdentity of the information consumer
HCPIDIdentity of healthcare professionals
Pri-QA private key of party Q, issued by a certificate authority
Pub-QA public key of party Q, issued by a certificate authority
T1, T2Timestamps
h(M)One-way hash function of message M
{M}Pub-QMessage M encrypted with the public key of Q
{M}Pri-QMessage M signed with the private key of Q
SK(A-B)The session keys shared between party A and party B
ReqPHRThe request to use patient health records sent from the information consumer
PHRPatients’ health information required by an involved party
Allow/NotAllowThe message status is sent from the patient to the healthcare professional to notify that the patient is allowed or not allowed to use the patient health records