C# Класс gov.va.medora.mdo.dao.hl7.rxRefill.RxRefillPharmacyDao

Наследование: IPharmacyDao
Показать файл Открыть проект

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

Метод Описание
RxRefillPharmacyDao ( AbstractConnection cxn ) : System
getAllMeds ( ) : Medication[]
getAllMeds ( string dfn ) : Medication[]
getImmunizations ( string fromDate, string toDate, int nrpts ) : string
getInpatientForOutpatientMeds ( ) : Medication[]
getInpatientForOutpatientMeds ( string pid ) : Medication[]
getIvMeds ( ) : Medication[]
getIvMeds ( string pid ) : Medication[]
getMedicationDetail ( string medId ) : string
getMedsAdminHx ( string fromDate, string toDate, int nrpts ) : string
getMedsAdminLog ( string fromDate, string toDate, int nrpts ) : string
getOtherMeds ( ) : Medication[]
getOtherMeds ( string pid ) : Medication[]
getOutpatientMeds ( ) : Medication[]
getOutpatientRxProfile ( ) : string
getUnitDoseMeds ( ) : Medication[]
getUnitDoseMeds ( string pid ) : Medication[]
getVaMeds ( ) : Medication[]
getVaMeds ( string dfn ) : Medication[]
refillPrescription ( string rxId ) : Medication

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

Метод Описание
addIdToPID ( NHapi.Model.V24.Segment.PID pid, string id, int idType, string assigningFacility, string assigningFacilityType ) : void
buildRxeAndOrcSegments ( OMP_O09_PID omp_o09, IList rxNumbers ) : void
fillMshSegment ( NHapi.Model.V24.Segment.MSH msh, string fieldSeparator, string sendingAppNamespace, string sendingFacilityNamespace, string sendingFacilityId, string sendingFacilityIdType, string receivingAppNamespace, string receivingFacilityNamespace, string receivingFacilityId, string receivingFacilityIdType, string dateTimeOfMessage, string messageType, string triggerEvent, string messageStructure, string messageControlId, string processingId, string versionId ) : void
fillQpdSegment ( QBP_Q13_PID qbp_q13, NHapi.Model.V24.Segment.QPD qpd, string requestId, System.DateTime fromDate, System.DateTime toDate, string icn, string trigger, string subjectArea ) : void
fillRcpSegment ( NHapi.Model.V24.Segment.RCP rcp ) : void
fillRdfSegment ( NHapi.Model.V24.Segment.RDF rdf, string fieldDefs ) : void
fillRxeSegment ( string rxNumbers, NHapi.Model.V24.Message.QBP_Q13 qbp_q13 ) : void
getMedsHl7 ( ) : IList
refillMeds ( IList medsToRefill ) : IList
toMedsFromHL7 ( string response ) : IList

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

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

public RxRefillPharmacyDao ( AbstractConnection cxn ) : System
cxn AbstractConnection
Результат System

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

public getAllMeds ( ) : Medication[]
Результат Medication[]

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

public getAllMeds ( string dfn ) : Medication[]
dfn string
Результат Medication[]

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

public getImmunizations ( string fromDate, string toDate, int nrpts ) : string
fromDate string
toDate string
nrpts int
Результат string

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

public getInpatientForOutpatientMeds ( ) : Medication[]
Результат Medication[]

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

public getInpatientForOutpatientMeds ( string pid ) : Medication[]
pid string
Результат Medication[]

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

public getIvMeds ( ) : Medication[]
Результат Medication[]

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

public getIvMeds ( string pid ) : Medication[]
pid string
Результат Medication[]

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

public getMedicationDetail ( string medId ) : string
medId string
Результат string

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

public getMedsAdminHx ( string fromDate, string toDate, int nrpts ) : string
fromDate string
toDate string
nrpts int
Результат string

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

public getMedsAdminLog ( string fromDate, string toDate, int nrpts ) : string
fromDate string
toDate string
nrpts int
Результат string

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

public getOtherMeds ( ) : Medication[]
Результат Medication[]

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

public getOtherMeds ( string pid ) : Medication[]
pid string
Результат Medication[]

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

public getOutpatientMeds ( ) : Medication[]
Результат Medication[]

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

public getOutpatientRxProfile ( ) : string
Результат string

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

public getUnitDoseMeds ( ) : Medication[]
Результат Medication[]

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

public getUnitDoseMeds ( string pid ) : Medication[]
pid string
Результат Medication[]

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

public getVaMeds ( ) : Medication[]
Результат Medication[]

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

public getVaMeds ( string dfn ) : Medication[]
dfn string
Результат Medication[]

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

public refillPrescription ( string rxId ) : Medication
rxId string
Результат Medication