public interface DocumentSearchService
Modifier and Type | Method and Description |
---|---|
java.util.List<DocumentSearchResult> |
extendedSearch(java.lang.String code,
java.lang.String documentTypeName,
java.util.Date dateFrom,
java.util.Date dateTo,
java.lang.Integer patientId,
java.lang.Boolean negationStatus)
Extended search
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
fullTextSearch(java.lang.String searchTerm)
perform full text search
|
java.lang.String |
getFullTextSearchDocument(int documentId)
retrieve note for specified document id, retrieved via full text search
|
java.util.List<DocumentSearchResult> |
searchByCui(java.lang.String cui) |
java.util.List<DocumentSearchResult> searchByCui(java.lang.String cui)
java.util.List<DocumentSearchResult> extendedSearch(java.lang.String code, java.lang.String documentTypeName, java.util.Date dateFrom, java.util.Date dateTo, java.lang.Integer patientId, java.lang.Boolean negationStatus)
code
- concept CUI or code. this is the only required argumentdocumentTypeName
- document type name. (in VACS @see DocumentType)dateFrom
- document date greater than or equal to thisdateTo
- document date less than or equal to thispatientId
- patient id (study id in VACS)negationStatus
- true - only affirmed terms. false - only negated terms.java.util.List<java.util.Map<java.lang.String,java.lang.Object>> fullTextSearch(java.lang.String searchTerm)
searchTerm
- java.lang.String getFullTextSearchDocument(int documentId)
documentId
-