C# Класс gov.va.medora.mdws.PatientLib

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
PatientLib ( MySession mySession ) : System
findPatient ( string ssn ) : PatientArray
getConfidentiality ( ) : TaggedTextArray
getCorrespondingIds ( string sitecode, string patientId, string idType ) : TaggedTextArray
getDemographics ( ) : PatientTO
getLocalPid ( string mpiPid ) : TextTO
getLocalPid ( string sitecode, string mpiPid ) : TextTO
getMOSReport ( string appPwd, string EDIPI ) : TaggedText
getOefOif ( ) : TaggedOefOifArray
getPatientAssociates ( string dfn ) : TaggedPatientAssociateArray
getPatientAssociates ( string sitecode, string dfn ) : TaggedPatientAssociateArray
getPatientAssociatesMS ( ) : TaggedPatientAssociateArrays
getPatientSitesByMpiPid ( string mpiPid ) : TaggedTextArray

Given a national identifier find the patient's sites

getPatientsByClinic ( string clinicId ) : TaggedPatientArray
getPatientsByClinic ( string sitecode, string clinicId ) : TaggedPatientArray
getPatientsByProvider ( string duz ) : TaggedPatientArray
getPatientsByProvider ( string sitecode, string duz ) : TaggedPatientArray
getPatientsBySpecialty ( string specialtyId ) : TaggedPatientArray
getPatientsBySpecialty ( string sitecode, string specialtyId ) : TaggedPatientArray
getPatientsByTeam ( string teamId ) : TaggedPatientArray
getPatientsByTeam ( string sitecode, string teamId ) : TaggedPatientArray
getPatientsByWard ( string wardId ) : TaggedPatientArray
getPatientsByWard ( string sitecode, string wardId ) : TaggedPatientArray
getPcpForPatient ( string pid ) : TaggedText
issueConfidentialityBulletin ( ) : TaggedTextArray
match ( string sitecode, string target ) : TaggedPatientArray
match ( string target ) : TaggedPatientArrays
matchByNameCityState ( string name, string city, string stateAbbr ) : TaggedPatientArray
matchByNameCityState ( string sitecode, string name, string city, string stateAbbr ) : TaggedPatientArray
matchByNameCityStateMS ( string name, string city, string stateAbbr ) : TaggedPatientArrays
mpiLookup ( string SSN, string lastName, string firstName, string middleName, string nameSuffix, string DOB, string gender ) : PatientArray

Lookup a patient in the Medora Patient Index. This can be a stateless call (i.e. not currently required to login)

mpiMatchSSN ( string ssn ) : PatientArray
nptLookup ( string SSN, string lastName, string firstName, string middleName, string nameSuffix, string DOB, string gender ) : PatientArray
patientInquiry ( ) : TextTO

Make a patient inquiry call (address, contact numbers, NOK, etc. information)

select ( string localPid ) : PatientTO
select ( string sitecode, string localPid ) : PatientTO

Приватные методы

Метод Описание
addHomeData ( Patient patients ) : void
getHomeData ( Patient patient ) : Patient
getPatientAssociates ( gov.va.medora.mdo.dao.AbstractConnection cxn, string dfn ) : TaggedPatientAssociateArray
match ( gov.va.medora.mdo.dao.AbstractConnection cxn, string target ) : TaggedPatientArray
matchByNameCityState ( gov.va.medora.mdo.dao.AbstractConnection cxn, string name, string city, string stateAbbr ) : TaggedPatientArray
processContacts ( IndexedHashtable t ) : PatientAssociateArray

Описание методов

PatientLib() публичный Метод

public PatientLib ( MySession mySession ) : System
mySession MySession
Результат System

findPatient() публичный Метод

public findPatient ( string ssn ) : PatientArray
ssn string
Результат gov.va.medora.mdws.dto.PatientArray

getConfidentiality() публичный Метод

public getConfidentiality ( ) : TaggedTextArray
Результат gov.va.medora.mdws.dto.TaggedTextArray

getCorrespondingIds() публичный Метод

public getCorrespondingIds ( string sitecode, string patientId, string idType ) : TaggedTextArray
sitecode string
patientId string
idType string
Результат gov.va.medora.mdws.dto.TaggedTextArray

getDemographics() публичный Метод

public getDemographics ( ) : PatientTO
Результат gov.va.medora.mdws.dto.PatientTO

getLocalPid() публичный Метод

public getLocalPid ( string mpiPid ) : TextTO
mpiPid string
Результат gov.va.medora.mdws.dto.TextTO

getLocalPid() публичный Метод

public getLocalPid ( string sitecode, string mpiPid ) : TextTO
sitecode string
mpiPid string
Результат gov.va.medora.mdws.dto.TextTO

getMOSReport() публичный Метод

public getMOSReport ( string appPwd, string EDIPI ) : TaggedText
appPwd string
EDIPI string
Результат gov.va.medora.mdws.dto.TaggedText

getOefOif() публичный Метод

public getOefOif ( ) : TaggedOefOifArray
Результат gov.va.medora.mdws.dto.TaggedOefOifArray

getPatientAssociates() публичный Метод

public getPatientAssociates ( string dfn ) : TaggedPatientAssociateArray
dfn string
Результат gov.va.medora.mdws.dto.TaggedPatientAssociateArray

getPatientAssociates() публичный Метод

public getPatientAssociates ( string sitecode, string dfn ) : TaggedPatientAssociateArray
sitecode string
dfn string
Результат gov.va.medora.mdws.dto.TaggedPatientAssociateArray

getPatientAssociatesMS() публичный Метод

public getPatientAssociatesMS ( ) : TaggedPatientAssociateArrays
Результат gov.va.medora.mdws.dto.TaggedPatientAssociateArrays

getPatientSitesByMpiPid() публичный Метод

Given a national identifier find the patient's sites
public getPatientSitesByMpiPid ( string mpiPid ) : TaggedTextArray
mpiPid string
Результат gov.va.medora.mdws.dto.TaggedTextArray

getPatientsByClinic() публичный Метод

public getPatientsByClinic ( string clinicId ) : TaggedPatientArray
clinicId string
Результат gov.va.medora.mdws.dto.TaggedPatientArray

getPatientsByClinic() публичный Метод

public getPatientsByClinic ( string sitecode, string clinicId ) : TaggedPatientArray
sitecode string
clinicId string
Результат gov.va.medora.mdws.dto.TaggedPatientArray

getPatientsByProvider() публичный Метод

public getPatientsByProvider ( string duz ) : TaggedPatientArray
duz string
Результат gov.va.medora.mdws.dto.TaggedPatientArray

getPatientsByProvider() публичный Метод

public getPatientsByProvider ( string sitecode, string duz ) : TaggedPatientArray
sitecode string
duz string
Результат gov.va.medora.mdws.dto.TaggedPatientArray

getPatientsBySpecialty() публичный Метод

public getPatientsBySpecialty ( string specialtyId ) : TaggedPatientArray
specialtyId string
Результат gov.va.medora.mdws.dto.TaggedPatientArray

getPatientsBySpecialty() публичный Метод

public getPatientsBySpecialty ( string sitecode, string specialtyId ) : TaggedPatientArray
sitecode string
specialtyId string
Результат gov.va.medora.mdws.dto.TaggedPatientArray

getPatientsByTeam() публичный Метод

public getPatientsByTeam ( string teamId ) : TaggedPatientArray
teamId string
Результат gov.va.medora.mdws.dto.TaggedPatientArray

getPatientsByTeam() публичный Метод

public getPatientsByTeam ( string sitecode, string teamId ) : TaggedPatientArray
sitecode string
teamId string
Результат gov.va.medora.mdws.dto.TaggedPatientArray

getPatientsByWard() публичный Метод

public getPatientsByWard ( string wardId ) : TaggedPatientArray
wardId string
Результат gov.va.medora.mdws.dto.TaggedPatientArray

getPatientsByWard() публичный Метод

public getPatientsByWard ( string sitecode, string wardId ) : TaggedPatientArray
sitecode string
wardId string
Результат gov.va.medora.mdws.dto.TaggedPatientArray

getPcpForPatient() публичный Метод

public getPcpForPatient ( string pid ) : TaggedText
pid string
Результат gov.va.medora.mdws.dto.TaggedText

issueConfidentialityBulletin() публичный Метод

public issueConfidentialityBulletin ( ) : TaggedTextArray
Результат gov.va.medora.mdws.dto.TaggedTextArray

match() публичный Метод

public match ( string sitecode, string target ) : TaggedPatientArray
sitecode string
target string
Результат gov.va.medora.mdws.dto.TaggedPatientArray

match() публичный Метод

public match ( string target ) : TaggedPatientArrays
target string
Результат gov.va.medora.mdws.dto.TaggedPatientArrays

matchByNameCityState() публичный Метод

public matchByNameCityState ( string name, string city, string stateAbbr ) : TaggedPatientArray
name string
city string
stateAbbr string
Результат gov.va.medora.mdws.dto.TaggedPatientArray

matchByNameCityState() публичный Метод

public matchByNameCityState ( string sitecode, string name, string city, string stateAbbr ) : TaggedPatientArray
sitecode string
name string
city string
stateAbbr string
Результат gov.va.medora.mdws.dto.TaggedPatientArray

matchByNameCityStateMS() публичный Метод

public matchByNameCityStateMS ( string name, string city, string stateAbbr ) : TaggedPatientArrays
name string
city string
stateAbbr string
Результат gov.va.medora.mdws.dto.TaggedPatientArrays

mpiLookup() публичный Метод

Lookup a patient in the Medora Patient Index. This can be a stateless call (i.e. not currently required to login)
public mpiLookup ( string SSN, string lastName, string firstName, string middleName, string nameSuffix, string DOB, string gender ) : PatientArray
SSN string Patient SSN (required)
lastName string Patient Last Name (optional)
firstName string Patient First Name (optional)
middleName string Patient Middle Name (optional)
nameSuffix string Patient Name Suffix (optional)
DOB string Patient Date Of Birth (optional)
gender string Patient Gender (not currently used for matching)
Результат gov.va.medora.mdws.dto.PatientArray

mpiMatchSSN() публичный Метод

public mpiMatchSSN ( string ssn ) : PatientArray
ssn string
Результат gov.va.medora.mdws.dto.PatientArray

nptLookup() публичный Метод

public nptLookup ( string SSN, string lastName, string firstName, string middleName, string nameSuffix, string DOB, string gender ) : PatientArray
SSN string
lastName string
firstName string
middleName string
nameSuffix string
DOB string
gender string
Результат gov.va.medora.mdws.dto.PatientArray

patientInquiry() публичный Метод

Make a patient inquiry call (address, contact numbers, NOK, etc. information)
public patientInquiry ( ) : TextTO
Результат gov.va.medora.mdws.dto.TextTO

select() публичный Метод

public select ( string localPid ) : PatientTO
localPid string
Результат gov.va.medora.mdws.dto.PatientTO

select() публичный Метод

public select ( string sitecode, string localPid ) : PatientTO
sitecode string
localPid string
Результат gov.va.medora.mdws.dto.PatientTO