-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.cjs
31 lines (30 loc) · 1.33 KB
/
index.cjs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
const { retrieveRecord } = require('./src/Retrieve Records/getData.cjs');
const { updateRecord } = require('./src/Update Records/requests_PUT.cjs');
const { retrieveDocs } = require('./src/Documents/documentDownload.cjs');
const { migrateData } = require('./src/Documents/migrateData.cjs');
const { retrievePatientRecords, retrieveCustomRecords } = require('./src/Retrieve Records/patient_summary.cjs');
const { summarizePatient, askAboutPatient } = require('./src/Retrieve Records/AIGemini.cjs');
const { createLedger } = require('./src/Logging/createLedger.cjs');
const { createRecord } = require('./src/Create Records/requests_POST.cjs');
const { getCookie } = require('./src/Session Management/getCookie.cjs');
const { URL, practice, username, password, logging, GeminiKey, cookie } = require('./src/Variables/variables.cjs');
module.exports = {
get: retrieveRecord,
put: updateRecord,
downloadDocs: retrieveDocs,
migrateData: migrateData,
getAllPatientRecords: retrievePatientRecords,
summarizePatient: summarizePatient,
queryPatient: askAboutPatient,
createLedger: createLedger,
post: createRecord,
getCustomRecords: retrieveCustomRecords,
getCookie: getCookie,
URL: URL,
practice: practice,
username: username,
password: password,
ledger: logging,
GeminiKey: GeminiKey,
Cookie: cookie
}