Skip to content

Commit 9f87693

Browse files
committed
Applied Lib Refactor
1 parent 2f2bbec commit 9f87693

5 files changed

Lines changed: 10 additions & 10 deletions

File tree

common-data-defs.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ const v2 = {
6868
function utilGetPermissions (questionaryId) {
6969
const preRequest = v2[questionaryId].permissionsPreRequest || [];
7070
const itemKeys = utilGetAllItemKeys(questionaryId);
71-
const permissions = hdsModel().authorizationForItemKeys(itemKeys, { preRequest });
71+
const permissions = hdsModel().authorizations.forItemKeys(itemKeys, { preRequest });
7272
return permissions
7373
}
7474

dr-lib.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ async function getPatientDetails(questionaryId, patientEvent) {
173173

174174
// get the last value of each itemKey
175175
const apiCalls = formProfile.itemKeys.map((itemKey) => {
176-
const itemDef = hdsModel().itemDefForKey(itemKey);
176+
const itemDef = hdsModel().itemsDefs.forKey(itemKey);
177177
return {
178178
method: "events.get",
179179
params: {
@@ -202,7 +202,7 @@ function getFirstFormFields(questionaryId) {
202202
const firstForm = Object.values(forms)[0];
203203
const itemDefs = [];
204204
for (const itemKey of firstForm.itemKeys) {
205-
itemDefs.push(hdsModel().itemDefForKey(itemKey));
205+
itemDefs.push(hdsModel().itemsDefs.forKey(itemKey));
206206
}
207207

208208
return itemDefs;
@@ -213,7 +213,7 @@ function getFirstFormFields(questionaryId) {
213213
* @param {*} event
214214
*/
215215
function dataFieldFromEvent(event) {
216-
const itemDef = hdsModel().itemDefForEvent(event, false);
216+
const itemDef = hdsModel().itemsDefs.forEvent(event, false);
217217
if (!itemDef) {
218218
console.error("## itemDef not found for event", event);
219219
return null;

dr-patient-view-lib.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ function getLineForEvent (event, questionaryId) {
5151
description: ''
5252
}
5353

54-
const itemDef = model.itemDefForEvent(event, false);
54+
const itemDef = model.itemsDefs.forEvent(event, false);
5555
if (itemDef) {
5656
line.streamId = event.streamIds[0];
5757
line.eventType = event.type;

patient-home-lib.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ async function grantAccess (formInfo, formDetails) {
9797
console.log('#FormDetails', {formInfo, formDetails});
9898
// create needed base streams
9999
const itemKeys = dataDefs.utilGetAllItemKeys(formInfo.questionaryId);
100-
const baseStreams = hdsModel().streamsGetNecessaryListForItemKeys(itemKeys);
100+
const baseStreams = hdsModel().streams.getNecessaryListForItemKeys(itemKeys);
101101
await createsPatientAccountStreams(connection, baseStreams);
102102

103103
// remove unecessary permissions details

patient-lib.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ async function getForms (questionaryId) {
8080
async function getFormHistorical (questionaryId, formKey) {
8181
const form = dataDefs.v2questionnaires[questionaryId].forms[formKey];
8282
const formFields = form.itemKeys.map((itemKey) => {
83-
const itemDef = (hdsModel().itemDefForKey(itemKey));
83+
const itemDef = (hdsModel().itemsDefs.forKey(itemKey));
8484

8585
return {
8686
id: itemDef.key,
@@ -102,7 +102,7 @@ async function getFormHistorical (questionaryId, formKey) {
102102
async function getFormPermanentContent (questionaryId, formKey) {
103103
const form = dataDefs.v2questionnaires[questionaryId].forms[formKey];
104104
// get formItems
105-
const formItemDefs = form.itemKeys.map((itemKey) => (hdsModel().itemDefForKey(itemKey)));
105+
const formItemDefs = form.itemKeys.map((itemKey) => (hdsModel().itemsDefs.forKey(itemKey)));
106106
// get the values from the API
107107
const apiCalls = formItemDefs.map(itemDef => ({
108108
method: 'events.get',
@@ -143,7 +143,7 @@ async function getFormPermanentContent (questionaryId, formKey) {
143143

144144
async function getHistoricalContent(questionaryId, formKey) {
145145
const form = dataDefs.v2questionnaires[questionaryId].forms[formKey];
146-
const itemDefs = form.itemKeys.map((itemKey) => (hdsModel().itemDefForKey(itemKey)));
146+
const itemDefs = form.itemKeys.map((itemKey) => (hdsModel().itemsDefs.forKey(itemKey)));
147147
const tableHeaders = itemDefs.map(itemDef => ({
148148
fieldId: itemDef.key,
149149
label: itemDef.data.label.en,
@@ -152,7 +152,7 @@ async function getHistoricalContent(questionaryId, formKey) {
152152

153153
const valuesByDateStr = {};
154154
function addEntry (event) {
155-
const itemDef = hdsModel().itemDefForEvent(event, false);
155+
const itemDef = hdsModel().itemsDefs.forEvent(event, false);
156156
if (itemDef == null) {
157157
console.log('Historical content -- unkown event', event);
158158
return;

0 commit comments

Comments
 (0)