C# Class gov.va.medora.mdo.dao.hl7.mpi.MpiPatientDao

显示文件 Open project: OSEHRA/mdo

Public Methods

Method Description
MpiPatientDao ( AbstractConnection cxn ) : System
match ( Patient patient ) : Patient[]
match ( string ssn ) : Patient[]
matchPatients ( Patient patient ) : PatientMatchesResponse

Private Methods

Method Description
buildMatchPatientsRequest ( Patient patient ) : string
buildMatchSsnRequest ( string ssn ) : string
extractHL7Message ( string response ) : string
getBlankHl7Request ( ) : PatientMatchesRequest
getRdt ( string response, int startIdx ) : string
getSegment ( string response, string hdr ) : string

Method Details

MpiPatientDao() public method

public MpiPatientDao ( AbstractConnection cxn ) : System
cxn AbstractConnection
return System

match() public method

public match ( Patient patient ) : Patient[]
patient Patient
return Patient[]

match() public method

public match ( string ssn ) : Patient[]
ssn string
return Patient[]

matchPatients() public method

public matchPatients ( Patient patient ) : PatientMatchesResponse
patient Patient
return gov.va.medora.mdo.dao.hl7.mpi.messages.PatientMatchesResponse