UNPKG

@ai-ecom/medusa-plugin-patient-record

Version:

A plugin for patient record

99 lines (98 loc) 4.82 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _exportNames = { attachReferenceValueRouter: true, defaultAdminReferenceValueRelations: true, defaultAdminReferenceValueFields: true, allowedAdminReferenceValueFields: true, allowedAdminReferenceValueRelations: true }; exports.allowedAdminReferenceValueRelations = exports.allowedAdminReferenceValueFields = void 0; exports.attachReferenceValueRouter = attachReferenceValueRouter; exports.defaultAdminReferenceValueRelations = exports.defaultAdminReferenceValueFields = void 0; var _express = require("express"); var _medusa = require("@medusajs/medusa"); var _listReferenceValues = require("./list-reference-values"); Object.keys(_listReferenceValues).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _listReferenceValues[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function get() { return _listReferenceValues[key]; } }); }); var _createReferenceValue = require("./create-reference-value"); Object.keys(_createReferenceValue).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _createReferenceValue[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function get() { return _createReferenceValue[key]; } }); }); var _getReferenceValue = require("./get-reference-value"); Object.keys(_getReferenceValue).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _getReferenceValue[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function get() { return _getReferenceValue[key]; } }); }); var _updateReferenceValue = require("./update-reference-value"); Object.keys(_updateReferenceValue).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _updateReferenceValue[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function get() { return _updateReferenceValue[key]; } }); }); var _deleteReferenceValue = require("./delete-reference-value"); Object.keys(_deleteReferenceValue).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _deleteReferenceValue[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function get() { return _deleteReferenceValue[key]; } }); }); var referenceValueRouter = (0, _express.Router)(); function attachReferenceValueRouter(patientRouter) { patientRouter.use("/reference-values", referenceValueRouter); referenceValueRouter.post("/", (0, _medusa.wrapHandler)(require("./create-reference-value")["default"])); referenceValueRouter.get("/", (0, _medusa.transformQuery)(_listReferenceValues.AdminGetReferenceValuesParams, { defaultRelations: defaultAdminReferenceValueRelations, defaultFields: defaultAdminReferenceValueFields, isList: true }), (0, _medusa.wrapHandler)(require("./list-reference-values")["default"])); referenceValueRouter.get("/:id", (0, _medusa.transformQuery)(_listReferenceValues.AdminGetReferenceValuesParams, { defaultRelations: defaultAdminReferenceValueRelations, defaultFields: defaultAdminReferenceValueFields, isList: false }), (0, _medusa.wrapHandler)(require("./get-reference-value")["default"])); referenceValueRouter.put("/:id", (0, _medusa.wrapHandler)(require("./update-reference-value")["default"])); referenceValueRouter["delete"]("/:id", (0, _medusa.wrapHandler)(require("./delete-reference-value")["default"])); return patientRouter; } var defaultAdminReferenceValueRelations = exports.defaultAdminReferenceValueRelations = []; var defaultAdminReferenceValueFields = exports.defaultAdminReferenceValueFields = ["id", "low_value", "high_value", "unlimited_low_value", "unlimited_high_value", "value_type", "order", "reference_id", "created_at", "updated_at", "deleted_at"]; var allowedAdminReferenceValueFields = exports.allowedAdminReferenceValueFields = ["id", "low_value", "high_value", "unlimited_low_value", "unlimited_high_value", "value_type", "order", "reference_id"]; var allowedAdminReferenceValueRelations = exports.allowedAdminReferenceValueRelations = ["reference"];