C# 클래스 gov.va.medora.mdo.dao.oracle.vadir.VadirPatientDao

상속: IPatientDao
파일 보기 프로젝트 열기: OSEHRA/mdo

공개 메소드들

메소드 설명
VadirPatientDao ( AbstractConnection cxn ) : System
addHomeData ( Patient patient ) : void
getConfidentiality ( ) : string>.KeyValuePair
getDemographics ( ) : DemographicSet
getLocalPid ( string mpiPID ) : string
getMOSReport ( Patient patient ) : TextReport

Fetch a VADIR formatted MOS report for a patient given the EDIPI or Name, SSN and DOB

getOefOif ( ) : OEF_OIF[]
getPatientAssociates ( string pid ) : PatientAssociate[]
getPatientTypes ( ) : System.Collections.Specialized.StringDictionary
getPatientsByClinic ( string clinicId ) : Patient[]
getPatientsByClinic ( string clinicId, string fromDate, string toDate ) : Patient[]
getPatientsByProvider ( string providerId ) : Patient[]
getPatientsBySpecialty ( string specialtyId ) : Patient[]
getPatientsByTeam ( string teamId ) : Patient[]
getPatientsByWard ( string wardId ) : Patient[]
getPcpForPatient ( string dfn ) : string>.KeyValuePair
getRatedDisabilities ( ) : RatedDisability[]
getRatedDisabilities ( string pid ) : RatedDisability[]
getRemoteSiteIds ( string pid ) : System.Collections.Specialized.StringDictionary
getRemoteSites ( string pid ) : Site[]
getTreatingFacilityIds ( string pid ) : string>.Dictionary
isTestPatient ( ) : bool
issueConfidentialityBulletin ( ) : string
match ( string target ) : Patient[]
matchByNameCityState ( string name, string city, string stateAbbr ) : Patient[]
patientInquiry ( string pid ) : string
select ( ) : Patient
select ( string pid ) : Patient
selectBySSN ( string ssn ) : Patient

비공개 메소드들

메소드 설명
isValidMosPatient ( Patient p ) : bool

메소드 상세

VadirPatientDao() 공개 메소드

public VadirPatientDao ( AbstractConnection cxn ) : System
cxn AbstractConnection
리턴 System

addHomeData() 공개 메소드

public addHomeData ( Patient patient ) : void
patient Patient
리턴 void

getConfidentiality() 공개 메소드

public getConfidentiality ( ) : string>.KeyValuePair
리턴 string>.KeyValuePair

getDemographics() 공개 메소드

public getDemographics ( ) : DemographicSet
리턴 DemographicSet

getLocalPid() 공개 메소드

public getLocalPid ( string mpiPID ) : string
mpiPID string
리턴 string

getMOSReport() 공개 메소드

Fetch a VADIR formatted MOS report for a patient given the EDIPI or Name, SSN and DOB
public getMOSReport ( Patient patient ) : TextReport
patient Patient
리턴 TextReport

getOefOif() 공개 메소드

public getOefOif ( ) : OEF_OIF[]
리턴 OEF_OIF[]

getPatientAssociates() 공개 메소드

public getPatientAssociates ( string pid ) : PatientAssociate[]
pid string
리턴 PatientAssociate[]

getPatientTypes() 공개 메소드

public getPatientTypes ( ) : System.Collections.Specialized.StringDictionary
리턴 System.Collections.Specialized.StringDictionary

getPatientsByClinic() 공개 메소드

public getPatientsByClinic ( string clinicId ) : Patient[]
clinicId string
리턴 Patient[]

getPatientsByClinic() 공개 메소드

public getPatientsByClinic ( string clinicId, string fromDate, string toDate ) : Patient[]
clinicId string
fromDate string
toDate string
리턴 Patient[]

getPatientsByProvider() 공개 메소드

public getPatientsByProvider ( string providerId ) : Patient[]
providerId string
리턴 Patient[]

getPatientsBySpecialty() 공개 메소드

public getPatientsBySpecialty ( string specialtyId ) : Patient[]
specialtyId string
리턴 Patient[]

getPatientsByTeam() 공개 메소드

public getPatientsByTeam ( string teamId ) : Patient[]
teamId string
리턴 Patient[]

getPatientsByWard() 공개 메소드

public getPatientsByWard ( string wardId ) : Patient[]
wardId string
리턴 Patient[]

getPcpForPatient() 공개 메소드

public getPcpForPatient ( string dfn ) : string>.KeyValuePair
dfn string
리턴 string>.KeyValuePair

getRatedDisabilities() 공개 메소드

public getRatedDisabilities ( ) : RatedDisability[]
리턴 RatedDisability[]

getRatedDisabilities() 공개 메소드

public getRatedDisabilities ( string pid ) : RatedDisability[]
pid string
리턴 RatedDisability[]

getRemoteSiteIds() 공개 메소드

public getRemoteSiteIds ( string pid ) : System.Collections.Specialized.StringDictionary
pid string
리턴 System.Collections.Specialized.StringDictionary

getRemoteSites() 공개 메소드

public getRemoteSites ( string pid ) : Site[]
pid string
리턴 Site[]

getTreatingFacilityIds() 공개 메소드

public getTreatingFacilityIds ( string pid ) : string>.Dictionary
pid string
리턴 string>.Dictionary

isTestPatient() 공개 메소드

public isTestPatient ( ) : bool
리턴 bool

issueConfidentialityBulletin() 공개 메소드

public issueConfidentialityBulletin ( ) : string
리턴 string

match() 공개 메소드

public match ( string target ) : Patient[]
target string
리턴 Patient[]

matchByNameCityState() 공개 메소드

public matchByNameCityState ( string name, string city, string stateAbbr ) : Patient[]
name string
city string
stateAbbr string
리턴 Patient[]

patientInquiry() 공개 메소드

public patientInquiry ( string pid ) : string
pid string
리턴 string

select() 공개 메소드

public select ( ) : Patient
리턴 Patient

select() 공개 메소드

public select ( string pid ) : Patient
pid string
리턴 Patient

selectBySSN() 공개 메소드

public selectBySSN ( string ssn ) : Patient
ssn string
리턴 Patient