C# 클래스 gov.va.medora.mdo.api.NoteApi

파일 보기 프로젝트 열기: OSEHRA/mdo 1 사용 예제들

공개 메소드들

메소드 설명
NoteApi ( ) : System
closeNote ( gov.va.medora.mdo.dao.AbstractConnection cxn, string noteId, string consultId ) : string
getAdvanceDirectives ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
getClinicalWarnings ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
getCrisisNotes ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
getDischargeSummaries ( ConnectionSet cxns, string fromDate, string toDate, int nNotes ) : IndexedHashtable
getNoteEncounterString ( gov.va.medora.mdo.dao.AbstractConnection cxn, string noteId ) : string
getNoteText ( gov.va.medora.mdo.dao.AbstractConnection cxn, String noteIEN ) : String
getNoteTitles ( gov.va.medora.mdo.dao.AbstractConnection cxn, string target, string direction ) : ArrayList>.Dictionary
getNoteTitles ( ConnectionSet cxns, String target, String direction ) : IndexedHashtable
getNotes ( ConnectionSet cxns, String fromDate, String toDate, int nNotes ) : IndexedHashtable
getPrfNoteActions ( gov.va.medora.mdo.dao.AbstractConnection cxn, string noteId ) : PatientRecordFlag[]
getSignedNotes ( ConnectionSet cxns, String fromDate, String toDate, int nNotes ) : IndexedHashtable
getUncosignedNotes ( ConnectionSet cxns, String fromDate, String toDate, int nNotes ) : IndexedHashtable
getUnsignedNotes ( ConnectionSet cxns, String fromDate, String toDate, int nNotes ) : IndexedHashtable
isConsultNote ( gov.va.medora.mdo.dao.AbstractConnection cxn, string noteId ) : bool
isCosignerRequired ( gov.va.medora.mdo.dao.AbstractConnection cxn, string userId, string noteId, string authorId = null ) : bool
isOneVisitNote ( gov.va.medora.mdo.dao.AbstractConnection cxn, string docDefId, string pid, Encounter encounter ) : bool
isOneVisitNote ( gov.va.medora.mdo.dao.AbstractConnection cxn, string docDefId, string pid, string visitStr ) : bool
isPrfNote ( gov.va.medora.mdo.dao.AbstractConnection cxn, string noteId ) : bool
isSurgeryNote ( gov.va.medora.mdo.dao.AbstractConnection cxn, string noteId ) : bool
signNote ( gov.va.medora.mdo.dao.AbstractConnection cxn, string noteId, string userId, string esig ) : string
writeNote ( gov.va.medora.mdo.dao.AbstractConnection cxn, string titleId, Encounter encounter, string text, string authorId, string cosignerId, string consultId, string prfId ) : NoteResult

메소드 상세

NoteApi() 공개 메소드

public NoteApi ( ) : System
리턴 System

closeNote() 공개 메소드

public closeNote ( gov.va.medora.mdo.dao.AbstractConnection cxn, string noteId, string consultId ) : string
cxn gov.va.medora.mdo.dao.AbstractConnection
noteId string
consultId string
리턴 string

getAdvanceDirectives() 공개 메소드

public getAdvanceDirectives ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
fromDate string
toDate string
nrpts int
리턴 IndexedHashtable

getClinicalWarnings() 공개 메소드

public getClinicalWarnings ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
fromDate string
toDate string
nrpts int
리턴 IndexedHashtable

getCrisisNotes() 공개 메소드

public getCrisisNotes ( ConnectionSet cxns, string fromDate, string toDate, int nrpts ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
fromDate string
toDate string
nrpts int
리턴 IndexedHashtable

getDischargeSummaries() 공개 메소드

public getDischargeSummaries ( ConnectionSet cxns, string fromDate, string toDate, int nNotes ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
fromDate string
toDate string
nNotes int
리턴 IndexedHashtable

getNoteEncounterString() 공개 메소드

public getNoteEncounterString ( gov.va.medora.mdo.dao.AbstractConnection cxn, string noteId ) : string
cxn gov.va.medora.mdo.dao.AbstractConnection
noteId string
리턴 string

getNoteText() 공개 메소드

public getNoteText ( gov.va.medora.mdo.dao.AbstractConnection cxn, String noteIEN ) : String
cxn gov.va.medora.mdo.dao.AbstractConnection
noteIEN String
리턴 String

getNoteTitles() 공개 메소드

public getNoteTitles ( gov.va.medora.mdo.dao.AbstractConnection cxn, string target, string direction ) : ArrayList>.Dictionary
cxn gov.va.medora.mdo.dao.AbstractConnection
target string
direction string
리턴 ArrayList>.Dictionary

getNoteTitles() 공개 메소드

public getNoteTitles ( ConnectionSet cxns, String target, String direction ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
target String
direction String
리턴 IndexedHashtable

getNotes() 공개 메소드

public getNotes ( ConnectionSet cxns, String fromDate, String toDate, int nNotes ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
fromDate String
toDate String
nNotes int
리턴 IndexedHashtable

getPrfNoteActions() 공개 메소드

public getPrfNoteActions ( gov.va.medora.mdo.dao.AbstractConnection cxn, string noteId ) : PatientRecordFlag[]
cxn gov.va.medora.mdo.dao.AbstractConnection
noteId string
리턴 PatientRecordFlag[]

getSignedNotes() 공개 메소드

public getSignedNotes ( ConnectionSet cxns, String fromDate, String toDate, int nNotes ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
fromDate String
toDate String
nNotes int
리턴 IndexedHashtable

getUncosignedNotes() 공개 메소드

public getUncosignedNotes ( ConnectionSet cxns, String fromDate, String toDate, int nNotes ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
fromDate String
toDate String
nNotes int
리턴 IndexedHashtable

getUnsignedNotes() 공개 메소드

public getUnsignedNotes ( ConnectionSet cxns, String fromDate, String toDate, int nNotes ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
fromDate String
toDate String
nNotes int
리턴 IndexedHashtable

isConsultNote() 공개 메소드

public isConsultNote ( gov.va.medora.mdo.dao.AbstractConnection cxn, string noteId ) : bool
cxn gov.va.medora.mdo.dao.AbstractConnection
noteId string
리턴 bool

isCosignerRequired() 공개 메소드

public isCosignerRequired ( gov.va.medora.mdo.dao.AbstractConnection cxn, string userId, string noteId, string authorId = null ) : bool
cxn gov.va.medora.mdo.dao.AbstractConnection
userId string
noteId string
authorId string
리턴 bool

isOneVisitNote() 공개 메소드

public isOneVisitNote ( gov.va.medora.mdo.dao.AbstractConnection cxn, string docDefId, string pid, Encounter encounter ) : bool
cxn gov.va.medora.mdo.dao.AbstractConnection
docDefId string
pid string
encounter Encounter
리턴 bool

isOneVisitNote() 공개 메소드

public isOneVisitNote ( gov.va.medora.mdo.dao.AbstractConnection cxn, string docDefId, string pid, string visitStr ) : bool
cxn gov.va.medora.mdo.dao.AbstractConnection
docDefId string
pid string
visitStr string
리턴 bool

isPrfNote() 공개 메소드

public isPrfNote ( gov.va.medora.mdo.dao.AbstractConnection cxn, string noteId ) : bool
cxn gov.va.medora.mdo.dao.AbstractConnection
noteId string
리턴 bool

isSurgeryNote() 공개 메소드

public isSurgeryNote ( gov.va.medora.mdo.dao.AbstractConnection cxn, string noteId ) : bool
cxn gov.va.medora.mdo.dao.AbstractConnection
noteId string
리턴 bool

signNote() 공개 메소드

public signNote ( gov.va.medora.mdo.dao.AbstractConnection cxn, string noteId, string userId, string esig ) : string
cxn gov.va.medora.mdo.dao.AbstractConnection
noteId string
userId string
esig string
리턴 string

writeNote() 공개 메소드

public writeNote ( gov.va.medora.mdo.dao.AbstractConnection cxn, string titleId, Encounter encounter, string text, string authorId, string cosignerId, string consultId, string prfId ) : NoteResult
cxn gov.va.medora.mdo.dao.AbstractConnection
titleId string
encounter Encounter
text string
authorId string
cosignerId string
consultId string
prfId string
리턴 NoteResult