C# Class gov.va.medora.mdo.dao.hl7.rxRefill.RxRefillPharmacyDao

Inheritance: IPharmacyDao
Afficher le fichier Open project: OSEHRA/mdo

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

RxRefillPharmacyDao() public méthode

public RxRefillPharmacyDao ( AbstractConnection cxn ) : System
cxn AbstractConnection
Résultat System

getAllMeds() public méthode

public getAllMeds ( ) : Medication[]
Résultat Medication[]

getAllMeds() public méthode

public getAllMeds ( string dfn ) : Medication[]
dfn string
Résultat Medication[]

getImmunizations() public méthode

public getImmunizations ( string fromDate, string toDate, int nrpts ) : string
fromDate string
toDate string
nrpts int
Résultat string

getInpatientForOutpatientMeds() public méthode

public getInpatientForOutpatientMeds ( ) : Medication[]
Résultat Medication[]

getInpatientForOutpatientMeds() public méthode

public getInpatientForOutpatientMeds ( string pid ) : Medication[]
pid string
Résultat Medication[]

getIvMeds() public méthode

public getIvMeds ( ) : Medication[]
Résultat Medication[]

getIvMeds() public méthode

public getIvMeds ( string pid ) : Medication[]
pid string
Résultat Medication[]

getMedicationDetail() public méthode

public getMedicationDetail ( string medId ) : string
medId string
Résultat string

getMedsAdminHx() public méthode

public getMedsAdminHx ( string fromDate, string toDate, int nrpts ) : string
fromDate string
toDate string
nrpts int
Résultat string

getMedsAdminLog() public méthode

public getMedsAdminLog ( string fromDate, string toDate, int nrpts ) : string
fromDate string
toDate string
nrpts int
Résultat string

getOtherMeds() public méthode

public getOtherMeds ( ) : Medication[]
Résultat Medication[]

getOtherMeds() public méthode

public getOtherMeds ( string pid ) : Medication[]
pid string
Résultat Medication[]

getOutpatientMeds() public méthode

public getOutpatientMeds ( ) : Medication[]
Résultat Medication[]

getOutpatientRxProfile() public méthode

public getOutpatientRxProfile ( ) : string
Résultat string

getUnitDoseMeds() public méthode

public getUnitDoseMeds ( ) : Medication[]
Résultat Medication[]

getUnitDoseMeds() public méthode

public getUnitDoseMeds ( string pid ) : Medication[]
pid string
Résultat Medication[]

getVaMeds() public méthode

public getVaMeds ( ) : Medication[]
Résultat Medication[]

getVaMeds() public méthode

public getVaMeds ( string dfn ) : Medication[]
dfn string
Résultat Medication[]

refillPrescription() public méthode

public refillPrescription ( string rxId ) : Medication
rxId string
Résultat Medication