UNPKG

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

Version:

A plugin for patient record

85 lines (84 loc) 3.8 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _exportNames = { attachExaminationResultRouter: true }; exports.attachExaminationResultRouter = attachExaminationResultRouter; var _express = require("express"); var _medusa = require("@medusajs/medusa"); var _listExaminationResults = require("./list-examination-results"); Object.keys(_listExaminationResults).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _listExaminationResults[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function get() { return _listExaminationResults[key]; } }); }); var _getDetailExaminationResult = require("./get-detail-examination-result"); Object.keys(_getDetailExaminationResult).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _getDetailExaminationResult[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function get() { return _getDetailExaminationResult[key]; } }); }); var _createExaminationResult = require("./create-examination-result"); Object.keys(_createExaminationResult).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _createExaminationResult[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function get() { return _createExaminationResult[key]; } }); }); var _updateExaminationResult = require("./update-examination-result"); Object.keys(_updateExaminationResult).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _updateExaminationResult[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function get() { return _updateExaminationResult[key]; } }); }); var _deleteBulkExaminationResults = require("./delete-bulk-examination-results"); Object.keys(_deleteBulkExaminationResults).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _deleteBulkExaminationResults[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function get() { return _deleteBulkExaminationResults[key]; } }); }); var examinationResultRouter = (0, _express.Router)(); function attachExaminationResultRouter(patientRouter) { patientRouter.use("/examination-results", examinationResultRouter); examinationResultRouter.post("/", (0, _medusa.wrapHandler)(require("./create-examination-result")["default"])); examinationResultRouter.put("/:id", (0, _medusa.wrapHandler)(require("./update-examination-result")["default"])); examinationResultRouter.post("/delete-bulk", (0, _medusa.wrapHandler)(require("./delete-bulk-examination-results")["default"])); examinationResultRouter.get("/", (0, _medusa.transformQuery)(_listExaminationResults.AdminGetExaminationResultsParams, { isList: true }), (0, _medusa.wrapHandler)(require("./list-examination-results")["default"])); examinationResultRouter.get("/detail", (0, _medusa.transformQuery)(_listExaminationResults.AdminGetExaminationResultsParams, { isList: false }), (0, _medusa.wrapHandler)(require("./get-detail-examination-result")["default"])); return patientRouter; }